Application: ktorrent (4.1.2) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 2.6.35.14-106.fc14.i686 i686 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: Dowloading a torrent file when Ktorrent was running in the background The crash can be reproduced every time. -- Backtrace: Application: KTorrent (ktorrent), signal: Segmentation fault [Current thread is 1 (Thread 0xb7847780 (LWP 13909))] Thread 11 (Thread 0xb5890b70 (LWP 13914)): #0 0x0094a416 in __kernel_vsyscall () #1 0x0074539b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0xb45b11d7 in scavengerThread (context=0xb4b5d380) at wtf/FastMalloc.cpp:2378 #3 WTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4b5d380) at wtf/FastMalloc.cpp:1497 #4 0x00740e99 in start_thread (arg=0xb5890b70) at pthread_create.c:301 #5 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 10 (Thread 0xb3648b70 (LWP 13915)): #0 0x007a6e56 in clock_gettime (clock_id=1, tp=0xb3647fd0) at ../sysdeps/unix/clock_gettime.c:100 #1 0x06b52c29 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x06c21bb3 in updateCurrentTime (this=0xb4f01a74, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xb4f01a74, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x06c203a2 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb364809c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x008256b6 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0x0082655b in ?? () from /lib/libglib-2.0.so.0 #8 0x00826c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0x06c20c07 in QEventDispatcherGlib::processEvents (this=0xb4f00468, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #10 0x06bf1fca in QEventLoop::processEvents (this=0xb3648260, flags=...) at kernel/qeventloop.cpp:149 #11 0x06bf227a in QEventLoop::exec (this=0xb3648260, flags=...) at kernel/qeventloop.cpp:201 #12 0x06af8ab3 in QThread::exec (this=0xa4ccc58) at thread/qthread.cpp:498 #13 0x06af8b4e in QThread::run (this=0xa4ccc58) at thread/qthread.cpp:565 #14 0x06afb603 in QThreadPrivate::start (arg=0xa4ccc58) at thread/qthread_unix.cpp:331 #15 0x00740e99 in start_thread (arg=0xb3648b70) at pthread_create.c:301 #16 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 9 (Thread 0xb2e47b70 (LWP 13916)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb2e45a30, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009004c4 in send_dg (statp=0xb2e47df4, buf=0xb2e45a90 "\231\265\001", buflen=29, buf2=0x0, buflen2=0, ans=0xb2e464d0 "\231\265\201\202", anssiz=1024, ansp=0xb2e46d04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1058 #3 __libc_res_nsend (statp=0xb2e47df4, buf=0xb2e45a90 "\231\265\001", buflen=29, buf2=0x0, buflen2=0, ans=0xb2e464d0 "\231\265\201\202", anssiz=1024, ansp=0xb2e46d04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:556 #4 0x008fe037 in __libc_res_nquery (statp=0xb2e47df4, name=0xb250f3c8 "free.btr.kz", class=1, type=28, answer=0xb2e464d0 "\231\265\201\202", anslen=1024, answerp=0xb2e46d04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225 #5 0x008fe5cb in __libc_res_nquerydomain (statp=0xb2e47df4, name=<value optimized out>, domain=0x0, class=1, type=28, answer=0xb2e464d0 "\231\265\201\202", anslen=1024, answerp=0xb2e46d04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576 #6 0x008fe9c5 in __libc_res_nsearch (statp=0xb2e47df4, name=0xb250f3c8 "free.btr.kz", class=1, type=28, answer=0xb2e464d0 "\231\265\201\202", anslen=1024, answerp=0xb2e46d04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377 #7 0x01b006cf in _nss_dns_gethostbyname3_r (name=0xb250f3c8 "free.btr.kz", af=10, result=0xb2e4706c, buffer=0xb2e46da0 "", buflen=512, errnop=0xb2e47b28, h_errnop=0xb2e47084, canonp=0x0, ttlp=0x0) at nss_dns/dns-host.c:197 #8 0x0069a655 in __gethostbyname2_r (name=0xb250f3c8 "free.btr.kz", af=10, resbuf=0xb2e4706c, buffer=0xb2e46da0 "", buflen=512, result=0xb2e47088, h_errnop=0xb2e47084) at ../nss/getXXbyYY_r.c:256 #9 0x00664e5f in gaih_inet (name=0xb250f3c8 "free.btr.kz", service=<value optimized out>, req=0xb2e47238, pai=0xb2e471d4, naddrs=0xb2e471c4) at ../sysdeps/posix/getaddrinfo.c:531 #10 0x0066772b in getaddrinfo (name=0xb250f3c8 "free.btr.kz", service=<value optimized out>, hints=0xb2e47238, pai=0xb2e47268) at ../sysdeps/posix/getaddrinfo.c:2161 #11 0x0727b169 in (anonymous namespace)::GetAddrInfoThread::run (this=0xb250f368) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolverstandardworkers.cpp:456 #12 0x07279323 in KNetwork::Internal::KResolverThread::run (this=0xa390de8) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolvermanager.cpp:278 #13 0x06afb603 in QThreadPrivate::start (arg=0xa390de8) at thread/qthread_unix.cpp:331 #14 0x00740e99 in start_thread (arg=0xb2e47b70) at pthread_create.c:301 #15 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 8 (Thread 0xb24ffb70 (LWP 13917)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb24fda30, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009004c4 in send_dg (statp=0xb24ffdf4, buf=0xb24fda90 "!\336\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb24fe4d0 "!\336\201\202", anssiz=1024, ansp=0xb24fed04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1058 #3 __libc_res_nsend (statp=0xb24ffdf4, buf=0xb24fda90 "!\336\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb24fe4d0 "!\336\201\202", anssiz=1024, ansp=0xb24fed04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:556 #4 0x008fe037 in __libc_res_nquery (statp=0xb24ffdf4, name=0xb250fe30 "tracker.mightynova.com", class=1, type=1, answer=0xb24fe4d0 "!\336\201\202", anslen=1024, answerp=0xb24fed04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225 #5 0x008fe5cb in __libc_res_nquerydomain (statp=0xb24ffdf4, name=<value optimized out>, domain=0x0, class=1, type=1, answer=0xb24fe4d0 "!\336\201\202", anslen=1024, answerp=0xb24fed04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576 #6 0x008fe9c5 in __libc_res_nsearch (statp=0xb24ffdf4, name=0xb250fe30 "tracker.mightynova.com", class=1, type=1, answer=0xb24fe4d0 "!\336\201\202", anslen=1024, answerp=0xb24fed04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377 #7 0x01b006cf in _nss_dns_gethostbyname3_r (name=0xb250fe30 "tracker.mightynova.com", af=2, result=0xb24ff06c, buffer=0xb24feda0 "\254\020\001\002\320W\"\017", buflen=512, errnop=0xb24ffb28, h_errnop=0xb24ff084, canonp=0x0, ttlp=0x0) at nss_dns/dns-host.c:197 #8 0x0069a655 in __gethostbyname2_r (name=0xb250fe30 "tracker.mightynova.com", af=2, resbuf=0xb24ff06c, buffer=0xb24feda0 "\254\020\001\002\320W\"\017", buflen=512, result=0xb24ff088, h_errnop=0xb24ff084) at ../nss/getXXbyYY_r.c:256 #9 0x00664e5f in gaih_inet (name=0xb250fe30 "tracker.mightynova.com", service=<value optimized out>, req=0xb24ff238, pai=0xb24ff1d4, naddrs=0xb24ff1c4) at ../sysdeps/posix/getaddrinfo.c:531 #10 0x0066772b in getaddrinfo (name=0xb250fe30 "tracker.mightynova.com", service=<value optimized out>, hints=0xb24ff238, pai=0xb24ff268) at ../sysdeps/posix/getaddrinfo.c:2161 #11 0x0727b169 in (anonymous namespace)::GetAddrInfoThread::run (this=0xb250fdd0) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolverstandardworkers.cpp:456 #12 0x07279323 in KNetwork::Internal::KResolverThread::run (this=0xa390308) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolvermanager.cpp:278 #13 0x06afb603 in QThreadPrivate::start (arg=0xa390308) at thread/qthread_unix.cpp:331 #14 0x00740e99 in start_thread (arg=0xb24ffb70) at pthread_create.c:301 #15 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 7 (Thread 0xb1cfeb70 (LWP 13918)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb1cfca30, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009004c4 in send_dg (statp=0xb1cfedf4, buf=0xb1cfca90 "Y\241\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb1cfd4d0 "q\244\205\200", anssiz=1024, ansp=0xb1cfdd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1058 #3 __libc_res_nsend (statp=0xb1cfedf4, buf=0xb1cfca90 "Y\241\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb1cfd4d0 "q\244\205\200", anssiz=1024, ansp=0xb1cfdd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:556 #4 0x008fe037 in __libc_res_nquery (statp=0xb1cfedf4, name=0xb250ff10 "tracker.mightynova.com", class=1, type=28, answer=0xb1cfd4d0 "q\244\205\200", anslen=1024, answerp=0xb1cfdd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225 #5 0x008fe5cb in __libc_res_nquerydomain (statp=0xb1cfedf4, name=<value optimized out>, domain=0x0, class=1, type=28, answer=0xb1cfd4d0 "q\244\205\200", anslen=1024, answerp=0xb1cfdd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576 #6 0x008fe9c5 in __libc_res_nsearch (statp=0xb1cfedf4, name=0xb250ff10 "tracker.mightynova.com", class=1, type=28, answer=0xb1cfd4d0 "q\244\205\200", anslen=1024, answerp=0xb1cfdd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377 #7 0x01b006cf in _nss_dns_gethostbyname3_r (name=0xb250ff10 "tracker.mightynova.com", af=10, result=0xb1cfe06c, buffer=0xb1cfdda0 "", buflen=512, errnop=0xb1cfeb28, h_errnop=0xb1cfe084, canonp=0x0, ttlp=0x0) at nss_dns/dns-host.c:197 #8 0x0069a655 in __gethostbyname2_r (name=0xb250ff10 "tracker.mightynova.com", af=10, resbuf=0xb1cfe06c, buffer=0xb1cfdda0 "", buflen=512, result=0xb1cfe088, h_errnop=0xb1cfe084) at ../nss/getXXbyYY_r.c:256 #9 0x00664e5f in gaih_inet (name=0xb250ff10 "tracker.mightynova.com", service=<value optimized out>, req=0xb1cfe238, pai=0xb1cfe1d4, naddrs=0xb1cfe1c4) at ../sysdeps/posix/getaddrinfo.c:531 #10 0x0066772b in getaddrinfo (name=0xb250ff10 "tracker.mightynova.com", service=<value optimized out>, hints=0xb1cfe238, pai=0xb1cfe268) at ../sysdeps/posix/getaddrinfo.c:2161 #11 0x0727b169 in (anonymous namespace)::GetAddrInfoThread::run (this=0xb250feb0) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolverstandardworkers.cpp:456 #12 0x07279323 in KNetwork::Internal::KResolverThread::run (this=0xb2501a38) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolvermanager.cpp:278 #13 0x06afb603 in QThreadPrivate::start (arg=0xb2501a38) at thread/qthread_unix.cpp:331 #14 0x00740e99 in start_thread (arg=0xb1cfeb70) at pthread_create.c:301 #15 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 6 (Thread 0xb0cfcb70 (LWP 13920)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb0cfaa30, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009004c4 in send_dg (statp=0xb0cfcdf4, buf=0xb0cfaa90 "\305`\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb0cfb4d0 "\355\373\205\200", anssiz=1024, ansp=0xb0cfbd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1058 #3 __libc_res_nsend (statp=0xb0cfcdf4, buf=0xb0cfaa90 "\305`\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb0cfb4d0 "\355\373\205\200", anssiz=1024, ansp=0xb0cfbd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:556 #4 0x008fe037 in __libc_res_nquery (statp=0xb0cfcdf4, name=0xb25101f0 "tracker.torrentalk.com", class=1, type=1, answer=0xb0cfb4d0 "\355\373\205\200", anslen=1024, answerp=0xb0cfbd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225 #5 0x008fe5cb in __libc_res_nquerydomain (statp=0xb0cfcdf4, name=<value optimized out>, domain=0x0, class=1, type=1, answer=0xb0cfb4d0 "\355\373\205\200", anslen=1024, answerp=0xb0cfbd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576 #6 0x008fe9c5 in __libc_res_nsearch (statp=0xb0cfcdf4, name=0xb25101f0 "tracker.torrentalk.com", class=1, type=1, answer=0xb0cfb4d0 "\355\373\205\200", anslen=1024, answerp=0xb0cfbd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377 #7 0x01b006cf in _nss_dns_gethostbyname3_r (name=0xb25101f0 "tracker.torrentalk.com", af=2, result=0xb0cfc06c, buffer=0xb0cfbda0 "\254\020\001\002", buflen=512, errnop=0xb0cfcb28, h_errnop=0xb0cfc084, canonp=0x0, ttlp=0x0) at nss_dns/dns-host.c:197 #8 0x0069a655 in __gethostbyname2_r (name=0xb25101f0 "tracker.torrentalk.com", af=2, resbuf=0xb0cfc06c, buffer=0xb0cfbda0 "\254\020\001\002", buflen=512, result=0xb0cfc088, h_errnop=0xb0cfc084) at ../nss/getXXbyYY_r.c:256 #9 0x00664e5f in gaih_inet (name=0xb25101f0 "tracker.torrentalk.com", service=<value optimized out>, req=0xb0cfc238, pai=0xb0cfc1d4, naddrs=0xb0cfc1c4) at ../sysdeps/posix/getaddrinfo.c:531 #10 0x0066772b in getaddrinfo (name=0xb25101f0 "tracker.torrentalk.com", service=<value optimized out>, hints=0xb0cfc238, pai=0xb0cfc268) at ../sysdeps/posix/getaddrinfo.c:2161 #11 0x0727b169 in (anonymous namespace)::GetAddrInfoThread::run (this=0xb2510190) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolverstandardworkers.cpp:456 #12 0x07279323 in KNetwork::Internal::KResolverThread::run (this=0xa38fc68) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolvermanager.cpp:278 #13 0x06afb603 in QThreadPrivate::start (arg=0xa38fc68) at thread/qthread_unix.cpp:331 #14 0x00740e99 in start_thread (arg=0xb0cfcb70) at pthread_create.c:301 #15 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 5 (Thread 0xb14fdb70 (LWP 13927)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb14fba30, nfds=1, timeout=5000) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x009004c4 in send_dg (statp=0xb14fddf4, buf=0xb14fba90 "\245\315\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb14fc4d0 "\221\261\205\200", anssiz=1024, ansp=0xb14fcd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:1058 #3 __libc_res_nsend (statp=0xb14fddf4, buf=0xb14fba90 "\245\315\001", buflen=40, buf2=0x0, buflen2=0, ans=0xb14fc4d0 "\221\261\205\200", anssiz=1024, ansp=0xb14fcd04, ansp2=0x0, nansp2=0x0, resplen2=0x0) at res_send.c:556 #4 0x008fe037 in __libc_res_nquery (statp=0xb14fddf4, name=0xb25102d0 "tracker.torrentalk.com", class=1, type=28, answer=0xb14fc4d0 "\221\261\205\200", anslen=1024, answerp=0xb14fcd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:225 #5 0x008fe5cb in __libc_res_nquerydomain (statp=0xb14fddf4, name=<value optimized out>, domain=0x0, class=1, type=28, answer=0xb14fc4d0 "\221\261\205\200", anslen=1024, answerp=0xb14fcd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:576 #6 0x008fe9c5 in __libc_res_nsearch (statp=0xb14fddf4, name=0xb25102d0 "tracker.torrentalk.com", class=1, type=28, answer=0xb14fc4d0 "\221\261\205\200", anslen=1024, answerp=0xb14fcd04, answerp2=0x0, nanswerp2=0x0, resplen2=0x0) at res_query.c:377 #7 0x01b006cf in _nss_dns_gethostbyname3_r (name=0xb25102d0 "tracker.torrentalk.com", af=10, result=0xb14fd06c, buffer=0xb14fcda0 "\254\020\001\002", buflen=512, errnop=0xb14fdb28, h_errnop=0xb14fd084, canonp=0x0, ttlp=0x0) at nss_dns/dns-host.c:197 #8 0x0069a655 in __gethostbyname2_r (name=0xb25102d0 "tracker.torrentalk.com", af=10, resbuf=0xb14fd06c, buffer=0xb14fcda0 "\254\020\001\002", buflen=512, result=0xb14fd088, h_errnop=0xb14fd084) at ../nss/getXXbyYY_r.c:256 #9 0x00664e5f in gaih_inet (name=0xb25102d0 "tracker.torrentalk.com", service=<value optimized out>, req=0xb14fd238, pai=0xb14fd1d4, naddrs=0xb14fd1c4) at ../sysdeps/posix/getaddrinfo.c:531 #10 0x0066772b in getaddrinfo (name=0xb25102d0 "tracker.torrentalk.com", service=<value optimized out>, hints=0xb14fd238, pai=0xb14fd268) at ../sysdeps/posix/getaddrinfo.c:2161 #11 0x0727b169 in (anonymous namespace)::GetAddrInfoThread::run (this=0xb2510270) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolverstandardworkers.cpp:456 #12 0x07279323 in KNetwork::Internal::KResolverThread::run (this=0xa547360) at /usr/src/debug/kdelibs-4.6.5/kdecore/network/k3resolvermanager.cpp:278 #13 0x06afb603 in QThreadPrivate::start (arg=0xa547360) at thread/qthread_unix.cpp:331 #14 0x00740e99 in start_thread (arg=0xb14fdb70) at pthread_create.c:301 #15 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 4 (Thread 0xac9e9b70 (LWP 13928)): #0 0x0094a416 in __kernel_vsyscall () #1 0x00674c36 in __poll (fds=0xb0311310, nfds=48, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x034935ae in net::Poll::poll (this=0xa064728, timeout=-1) at /usr/src/debug/libktorrent-1.1.2/src/net/poll.cpp:99 #3 0x0348f992 in net::DownloadThread::waitForSocketReady (this=0xa064720) at /usr/src/debug/libktorrent-1.1.2/src/net/downloadthread.cpp:128 #4 0x0348faa0 in net::DownloadThread::update (this=0xa064720) at /usr/src/debug/libktorrent-1.1.2/src/net/downloadthread.cpp:48 #5 0x0348fd38 in net::NetworkThread::run (this=0xa064720) at /usr/src/debug/libktorrent-1.1.2/src/net/networkthread.cpp:48 #6 0x06afb603 in QThreadPrivate::start (arg=0xa064720) at thread/qthread_unix.cpp:331 #7 0x00740e99 in start_thread (arg=0xac9e9b70) at pthread_create.c:301 #8 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 3 (Thread 0xac1e8b70 (LWP 13929)): #0 0x06af6de0 in testAndSetOrdered (this=0xa0646a0) at ../../src/corelib/arch/qatomic_i386.h:144 #1 testAndSetRelease (this=0xa0646a0) at ../../src/corelib/arch/qatomic_i386.h:271 #2 QMutex::unlock (this=0xa0646a0) at thread/qmutex.cpp:375 #3 0x0348e071 in net::SocketMonitor::unlock (this=0x8115dfc) at /usr/src/debug/libktorrent-1.1.2/src/net/socketmonitor.cpp:113 #4 0x0348f2fa in net::UploadThread::update (this=0xa064b30) at /usr/src/debug/libktorrent-1.1.2/src/net/uploadthread.cpp:82 #5 0x0348fd38 in net::NetworkThread::run (this=0xa064b30) at /usr/src/debug/libktorrent-1.1.2/src/net/networkthread.cpp:48 #6 0x06afb603 in QThreadPrivate::start (arg=0xa064b30) at thread/qthread_unix.cpp:331 #7 0x00740e99 in start_thread (arg=0xac1e8b70) at pthread_create.c:301 #8 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 2 (Thread 0xab9e7b70 (LWP 13938)): #0 0x0094a416 in __kernel_vsyscall () #1 0x0074539b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:169 #2 0x06afbcf7 in wait (this=0xa0fe0c4, mutex=0xa0fe0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:88 #3 QWaitCondition::wait (this=0xa0fe0c4, mutex=0xa0fe0c0, time=4294967295) at thread/qwaitcondition_unix.cpp:160 #4 0x034930a7 in net::ReverseResolverThread::run (this=0xa0fe0b8) at /usr/src/debug/libktorrent-1.1.2/src/net/reverseresolver.cpp:123 #5 0x06afb603 in QThreadPrivate::start (arg=0xa0fe0b8) at thread/qthread_unix.cpp:331 #6 0x00740e99 in start_thread (arg=0xab9e7b70) at pthread_create.c:301 #7 0x0067fd2e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 Thread 1 (Thread 0xb7847780 (LWP 13909)): [KCrash Handler] #7 0x03513abd in bt::PieceData::write (this=0x0, buf=0xb0310bd0 "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\">\r\n<head>\r\n<title>\r\n\t\t\t\t</title>\r\n<"..., buf_size=756, off=0) at /usr/src/debug/libktorrent-1.1.2/src/diskio/piecedata.cpp:61 #8 0x034b725b in bt::WebSeed::handleData (this=0xa1cad00, tmp=...) at /usr/src/debug/libktorrent-1.1.2/src/download/webseed.cpp:426 #9 0x034b750b in bt::WebSeed::readData (this=0xa1cad00) at /usr/src/debug/libktorrent-1.1.2/src/download/webseed.cpp:397 #10 0x034b8c08 in bt::WebSeed::update (this=0xa1cad00) at /usr/src/debug/libktorrent-1.1.2/src/download/webseed.cpp:353 #11 0x034c2e47 in bt::Downloader::update (this=0xa19b900) at /usr/src/debug/libktorrent-1.1.2/src/download/downloader.cpp:204 #12 0x034e0fd0 in bt::TorrentControl::update (this=0xa10b2a8) at /usr/src/debug/libktorrent-1.1.2/src/torrent/torrentcontrol.cpp:175 #13 0x0806bfa4 in kt::Core::update (this=0xa1020f8) at /usr/src/debug/ktorrent-4.1.2/ktorrent/core.cpp:1052 #14 0x08072d91 in kt::Core::qt_metacall (this=0xa1020f8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbffadb3c) at /usr/src/debug/ktorrent-4.1.2/i686-redhat-linux-gnu/ktorrent/core.moc:164 #15 0x06bf966b in QMetaObject::metacall (object=0xa1020f8, cl=QMetaObject::InvokeMetaMethod, idx=20, argv=0xbffadb3c) at kernel/qmetaobject.cpp:237 #16 0x06c08c67 in QMetaObject::activate (sender=0xa10210c, m=0x6d2fae4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278 #17 0x06c57378 in QTimer::timeout (this=0xa10210c) at .moc/release-shared/moc_qtimer.cpp:134 #18 0x06c0f8be in QTimer::timerEvent (this=0xa10210c, e=0xbffae04c) at kernel/qtimer.cpp:271 #19 0x06c085c4 in QObject::event (this=0xa10210c, e=0xbffae04c) at kernel/qobject.cpp:1181 #20 0x0751decc in QApplicationPrivate::notify_helper (this=0xa0b0bc8, receiver=0xa10210c, e=0xbffae04c) at kernel/qapplication.cpp:4481 #21 0x07522bd2 in QApplication::notify (this=0xbffae380, receiver=0xa10210c, e=0xbffae04c) at kernel/qapplication.cpp:3881 #22 0x08079a58 in kt::App::notify (this=0xbffae380, receiver=0xa10210c, event=0xbffae04c) at /usr/src/debug/ktorrent-4.1.2/ktorrent/app.cpp:99 #23 0x06bf2e33 in QCoreApplication::notifyInternal (this=0xbffae380, receiver=0xa10210c, event=0xbffae04c) at kernel/qcoreapplication.cpp:787 #24 0x06c23861 in sendEvent (this=0xa09ba34) at kernel/qcoreapplication.h:215 #25 QTimerInfoList::activateTimers (this=0xa09ba34) at kernel/qeventdispatcher_unix.cpp:603 #26 0x06c204a8 in timerSourceDispatch (source=0xa0b28b8) at kernel/qeventdispatcher_glib.cpp:184 #27 idleTimerSourceDispatch (source=0xa0b28b8) at kernel/qeventdispatcher_glib.cpp:231 #28 0x00826192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #29 0x00826978 in ?? () from /lib/libglib-2.0.so.0 #30 0x00826c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #31 0x06c20bcd in QEventDispatcherGlib::processEvents (this=0xa0627e0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #32 0x075d2186 in QGuiEventDispatcherGlib::processEvents (this=0xa0627e0, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #33 0x06bf1fca in QEventLoop::processEvents (this=0xbffae2f4, flags=...) at kernel/qeventloop.cpp:149 #34 0x06bf227a in QEventLoop::exec (this=0xbffae2f4, flags=...) at kernel/qeventloop.cpp:201 #35 0x06bf6e27 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #36 0x0751bcd8 in QApplication::exec () at kernel/qapplication.cpp:3755 #37 0x0806931a in main (argc=) at /usr/src/debug/ktorrent-4.1.2/ktorrent/main.cpp:177 Possible duplicates by query: bug 302249, bug 289585, bug 281605. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 281605 ***