Bug 257668 - Ktorrent crashed after waking up from hibernate
Summary: Ktorrent crashed after waking up from hibernate
Status: RESOLVED DUPLICATE of bug 261903
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
: 259405 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-11-23 07:56 UTC by marko.gabriel.cz
Modified: 2011-01-12 19:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description marko.gabriel.cz 2010-11-23 07:56:43 UTC
Application: ktorrent (4.0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:I had my system suspended to disk. When it was starting Ktorrent crashed.

-- Backtrace:
Application: KTorrent (ktorrent), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77be710 (LWP 14428))]

Thread 7 (Thread 0xb4dffb70 (LWP 14430)):
#0  0x070e3e36 in clock_gettime (clock_id=118390772, tp=0xb4dfefb0) at ../sysdeps/unix/clock_gettime.c:100
#1  0x069d750b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x06aae6e5 in QTimerInfoList::updateCurrentTime (this=0x92a7a34) at kernel/qeventdispatcher_unix.cpp:339
#4  0x06aae72a in QTimerInfoList::timerWait (this=0x92a7a34, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x06aac7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb4dff0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0257ae6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x0257b279 in ?? () from /lib/libglib-2.0.so.0
#8  0x0257b848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x06aac59f in QEventDispatcherGlib::processEvents (this=0x92a2938, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#10 0x06a7c609 in QEventLoop::processEvents (this=0xb4dff290, flags=) at kernel/qeventloop.cpp:149
#11 0x06a7ca8a in QEventLoop::exec (this=0xb4dff290, flags=...) at kernel/qeventloop.cpp:201
#12 0x06978b7e in QThread::exec (this=0x92a6a50) at thread/qthread.cpp:490
#13 0x00d1539e in utp::UTPServerThread::run (this=0x92a6a50) at ../../src/utp/utpserverthread.cpp:44
#14 0x0697bdf9 in QThreadPrivate::start (arg=0x92a6a50) at thread/qthread_unix.cpp:266
#15 0x0017fcc9 in start_thread (arg=0xb4dffb70) at pthread_create.c:304
#16 0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb45feb70 (LWP 14431)):
#0  0x00f43416 in __kernel_vsyscall ()
#1  0x01b68391 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x00cd78db in dht::RPCServerThread::run (this=0x91d4128) at ../../src/dht/rpcserver.cpp:107
#3  0x0697bdf9 in QThreadPrivate::start (arg=0x91d4128) at thread/qthread_unix.cpp:266
#4  0x0017fcc9 in start_thread (arg=0xb45feb70) at pthread_create.c:304
#5  0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xac0ffb70 (LWP 14468)):
#0  0x00f43416 in __kernel_vsyscall ()
#1  0x00184884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x0697b33e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:416
#3  0x0697b493 in QThread::msleep (msecs=50) at thread/qthread_unix.cpp:442
#4  0x00c6a802 in net::DownloadThread::update (this=0x91ac978) at ../../src/net/downloadthread.cpp:91
#5  0x00c6b178 in net::NetworkThread::run (this=0x91ac978) at ../../src/net/networkthread.cpp:48
#6  0x0697bdf9 in QThreadPrivate::start (arg=0x91ac978) at thread/qthread_unix.cpp:266
#7  0x0017fcc9 in start_thread (arg=0xac0ffb70) at pthread_create.c:304
#8  0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xab8feb70 (LWP 14469)):
#0  0x00f43416 in __kernel_vsyscall ()
#1  0x00184884 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0x0697b33e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:416
#3  0x0697b493 in QThread::msleep (msecs=50) at thread/qthread_unix.cpp:442
#4  0x00c69d52 in net::UploadThread::update (this=0x91acd80) at ../../src/net/uploadthread.cpp:89
#5  0x00c6b178 in net::NetworkThread::run (this=0x91acd80) at ../../src/net/networkthread.cpp:48
#6  0x0697bdf9 in QThreadPrivate::start (arg=0x91acd80) at thread/qthread_unix.cpp:266
#7  0x0017fcc9 in start_thread (arg=0xab8feb70) at pthread_create.c:304
#8  0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xab0fdb70 (LWP 14470)):
#0  0x00f43416 in __kernel_vsyscall ()
#1  0x001844dc in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0697c9c7 in wait (this=0xb1831724, mutex=0xb1831720, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#3  QWaitCondition::wait (this=0xb1831724, mutex=0xb1831720, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#4  0x00c6e8f2 in net::ReverseResolverThread::run (this=0xb1831718) at ../../src/net/reverseresolver.cpp:123
#5  0x0697bdf9 in QThreadPrivate::start (arg=0xb1831718) at thread/qthread_unix.cpp:266
#6  0x0017fcc9 in start_thread (arg=0xab0fdb70) at pthread_create.c:304
#7  0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb57a5b70 (LWP 14523)):
#0  0x070e3e36 in clock_gettime (clock_id=118390772, tp=0xb57a4f90) at ../sysdeps/unix/clock_gettime.c:100
#1  0x069d750b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x06aae6e5 in QTimerInfoList::updateCurrentTime (this=0x998680c) at kernel/qeventdispatcher_unix.cpp:339
#4  0x06aae72a in QTimerInfoList::timerWait (this=0x998680c, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x06aac7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb57a50bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x06aac83d in timerSourcePrepare (source=0x0, timeout=0x70e7ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x0257ae6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x0257b279 in ?? () from /lib/libglib-2.0.so.0
#9  0x0257b848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x06aac59f in QEventDispatcherGlib::processEvents (this=0x96f5178, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x06a7c609 in QEventLoop::processEvents (this=0xb57a5290, flags=) at kernel/qeventloop.cpp:149
#12 0x06a7ca8a in QEventLoop::exec (this=0xb57a5290, flags=...) at kernel/qeventloop.cpp:201
#13 0x06978b7e in QThread::exec (this=0x9773fd0) at thread/qthread.cpp:490
#14 0x06a5b35b in QInotifyFileSystemWatcherEngine::run (this=0x9773fd0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x0697bdf9 in QThreadPrivate::start (arg=0x9773fd0) at thread/qthread_unix.cpp:266
#16 0x0017fcc9 in start_thread (arg=0xb57a5b70) at pthread_create.c:304
#17 0x01b6f6be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77be710 (LWP 14428)):
[KCrash Handler]
#7  QCoreApplication::notifyInternal (this=0xbfbb6210, receiver=0xac39e2e8, event=0xbfbb5ec0) at kernel/qcoreapplication.cpp:719
#8  0x06aafad6 in sendEvent (this=0x91d1bcc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#9  QTimerInfoList::activateTimers (this=0x91d1bcc) at kernel/qeventdispatcher_unix.cpp:602
#10 0x06aac874 in timerSourceDispatch (source=0x91d1b98) at kernel/qeventdispatcher_glib.cpp:184
#11 0x02577855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#12 0x0257b668 in ?? () from /lib/libglib-2.0.so.0
#13 0x0257b848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#14 0x06aac565 in QEventDispatcherGlib::processEvents (this=0x91ab6d8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#15 0x0349dbe5 in QGuiEventDispatcherGlib::processEvents (this=0x91ab6d8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#16 0x06a7c609 in QEventLoop::processEvents (this=0xbfbb6184, flags=) at kernel/qeventloop.cpp:149
#17 0x06a7ca8a in QEventLoop::exec (this=0xbfbb6184, flags=...) at kernel/qeventloop.cpp:201
#18 0x06a8100f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#19 0x033dae07 in QApplication::exec () at kernel/qapplication.cpp:3672
#20 0x08066e91 in main (argc=5, argv=0xbfbb6614) at ../../ktorrent/main.cpp:176

Possible duplicates by query: bug 257433, bug 257314, bug 257258, bug 257246, bug 257237.

Reported using DrKonqi
Comment 1 Joris Guisson 2010-12-12 13:01:54 UTC
*** Bug 259405 has been marked as a duplicate of this bug. ***
Comment 2 Joris Guisson 2011-01-12 19:29:18 UTC

*** This bug has been marked as a duplicate of bug 261903 ***