Opened 12 years ago

Closed 12 years ago

#1926 closed Bug (invalid)

Segmentation fault on OpenBSD amd64 current "Mar 6 19:35:53 MSK 2009"

Reported by: Mete0 Owned by: charles
Priority: High Milestone: None Set
Component: Daemon Version: 1.51
Severity: Normal Keywords: segfault openbsd
Cc:

Description

Sometimes transmission-daemon die. Core file attached.

log:

$ gdb /usr/local/bin/transmission-daemon /transmission-dae.core GNU gdb 6.3 Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-unknown-openbsd4.4"...(no debugging symbols found)

Core was generated by `transmission-dae'. Program terminated with signal 11, Segmentation fault. Reading symbols from /usr/lib/libpthread.so.11.1...done. Loaded symbols for /usr/lib/libpthread.so.11.1 Reading symbols from /usr/local/lib/libcurl.so.13.0...done. Loaded symbols for /usr/local/lib/libcurl.so.13.0 Reading symbols from /usr/lib/libssl.so.14.0...done. Loaded symbols for /usr/lib/libssl.so.14.0 Reading symbols from /usr/local/lib/libidn.so.16.30...done. Loaded symbols for /usr/local/lib/libidn.so.16.30 Reading symbols from /usr/local/lib/libiconv.so.5.0...done. Loaded symbols for /usr/local/lib/libiconv.so.5.0 Reading symbols from /usr/local/lib/libintl.so.4.0...done. Loaded symbols for /usr/local/lib/libintl.so.4.0 Reading symbols from /usr/lib/libz.so.4.1...done. Loaded symbols for /usr/lib/libz.so.4.1 Reading symbols from /usr/lib/libcrypto.so.17.0...done. Loaded symbols for /usr/lib/libcrypto.so.17.0 Reading symbols from /usr/lib/libm.so.5.0...done. Loaded symbols for /usr/lib/libm.so.5.0 Symbols already loaded for /usr/lib/libpthread.so.11.1 Reading symbols from /usr/lib/libc.so.50.1...done. Loaded symbols for /usr/lib/libc.so.50.1 Reading symbols from /usr/libexec/ld.so...done. Loaded symbols for /usr/libexec/ld.so #0 0x000000000044069d in ?? () (gdb) where #0 0x000000000044069d in ?? () #1 0x000000000043a2a1 in ?? () #2 0x0000000000414bc0 in ?? () #3 0x0000000000408d0d in ?? () #4 0x00000002025657fd in _thread_start () at /usr/src/lib/libpthread/uthread/uthread_create.c:240 #5 0x000000000000001f in ?? () Cannot access memory at address 0x205de2000 (gdb) list 240 pthread_exit(curthread->start_routine(curthread->arg)); 241 242 /* This point should never be reached. */ 243 PANIC("Thread has resumed after exit"); 244 } 245 #endif

Change History (4)

comment:1 Changed 12 years ago by Mete0

Sorry can't attache core file, to large size. Sorry for log.

LOG:

Core was generated by `transmission-dae'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libpthread.so.11.1...done.
Loaded symbols for /usr/lib/libpthread.so.11.1
Reading symbols from /usr/local/lib/libcurl.so.13.0...done.
Loaded symbols for /usr/local/lib/libcurl.so.13.0
Reading symbols from /usr/lib/libssl.so.14.0...done.
Loaded symbols for /usr/lib/libssl.so.14.0
Reading symbols from /usr/local/lib/libidn.so.16.30...done.
Loaded symbols for /usr/local/lib/libidn.so.16.30
Reading symbols from /usr/local/lib/libiconv.so.5.0...done.
Loaded symbols for /usr/local/lib/libiconv.so.5.0
Reading symbols from /usr/local/lib/libintl.so.4.0...done.
Loaded symbols for /usr/local/lib/libintl.so.4.0
Reading symbols from /usr/lib/libz.so.4.1...done.
Loaded symbols for /usr/lib/libz.so.4.1
Reading symbols from /usr/lib/libcrypto.so.17.0...done.
Loaded symbols for /usr/lib/libcrypto.so.17.0
Reading symbols from /usr/lib/libm.so.5.0...done.
Loaded symbols for /usr/lib/libm.so.5.0
Symbols already loaded for /usr/lib/libpthread.so.11.1
Reading symbols from /usr/lib/libc.so.50.1...done.
Loaded symbols for /usr/lib/libc.so.50.1
Reading symbols from /usr/libexec/ld.so...done.
Loaded symbols for /usr/libexec/ld.so
#0  0x000000000044069d in ?? ()
(gdb) where
#0  0x000000000044069d in ?? ()
#1  0x000000000043a2a1 in ?? ()
#2  0x0000000000414bc0 in ?? ()
#3  0x0000000000408d0d in ?? ()
#4  0x00000002025657fd in _thread_start () at /usr/src/lib/libpthread/uthread/uthread_create.c:240
#5  0x000000000000001f in ?? ()
Cannot access memory at address 0x205de2000
(gdb) list
240             pthread_exit(curthread->start_routine(curthread->arg));
241     
242             /* This point should never be reached. */
243             PANIC("Thread has resumed after exit");
244     }
245     #endif

comment:2 Changed 12 years ago by charles

Unfortunately that backtrace is nearly unreadable -- all it shows is that a thread was started somewhere.

Do you have the debugging symbols stripped out of the transmission executable?

comment:3 Changed 12 years ago by charles

Mete0: ping

comment:4 Changed 12 years ago by livings124

  • Resolution set to invalid
  • Status changed from new to closed

Please reopen with more information.

Note: See TracTickets for help on using tickets.