Opened 9 years ago

Closed 8 years ago

#4999 closed Bug (incomplete)

crash in requestIsValid()

Reported by: register88 Owned by:
Priority: Normal Milestone: None Set
Component: Transmission Version: 2.52
Severity: Normal Keywords:
Cc:

Description

I installed transmission-daemon-2.52 on openbsd-5.2/i386, sometime it crash/exit/gone (without core dump). I posted the problem to forums https://forum.transmissionbt.com/viewtopic.php?f=2&t=13551 and someone suggest me use gdb to see what going on.

the result like below:

Program received signal SIGSEGV, Segmentation fault.
[Switching to thread 1031441]
0x1c0361e4 in requestIsValid ()
(gdb) bt
#0 0x1c0361e4 in requestIsValid ()
#1 0x1c03624f in prefetchPieces ()
#2 0x1c038f95 in readBtMessage ()
#3 0x1c03903e in canRead ()
#4 0x1c00d87b in canReadWrapper ()
#5 0x1c00dadf in event_read_cb ()
#6 0x07c48a69 in event_base_loop () from /usr/local/lib/libevent_core.so.0.1
#7 0x07c496f5 in event_base_dispatch () from /usr/local/lib/libevent_core.so.0.1
#8 0x1c01f418 in libeventThreadFunc ()
#9 0x1c00e5e2 in ThreadFunc ()
#10 0x0982dc2e in _rthread_start (v=0x7e8a0a00) at /usr/src/lib/librthread/rthread.c:111
#11 0x09cab2e9 in __tfork_thread () from /usr/lib/libc.so.65.0

(gdb) thread apply all bt full

Thread 4 (thread 1013768):
#0 0x09caa619 in select () from /usr/lib/libc.so.65.0
No symbol table info available.
#1 0x0982ee60 in select (nfds=0, readfds=0x7ff08f24, writefds=0x7ff08ea4, exceptfds=0x7ff08e24, timeout=0x7ff08fac) at /usr/src/lib/librthread/rthread_cancel.c:451
self = 0x7e8a0800
rv = Variable "rv" is not available.
#0 0x1c0361e4 in requestIsValid ()

Change History (3)

comment:1 Changed 8 years ago by jordan

  • Summary changed from transmission-daemon crash on openbsd/i386 to crash in requestIsValid()

comment:2 Changed 8 years ago by jordan

2.52 is a pretty old version.

Are you able to reproduce this issue in newer versions of Transmission?

comment:3 Changed 8 years ago by jordan

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

Please reopen when more information is available. Thank you!

Note: See TracTickets for help on using tickets.