Bug 305533 - Ktorrent crash
Summary: Ktorrent crash
Status: RESOLVED DUPLICATE of bug 281605
Alias: None
Product: ktorrent
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Joris Guisson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-21 04:58 UTC by Arup Bhattacharjee
Modified: 2012-08-21 09:42 UTC (History)
0 users

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 Arup Bhattacharjee 2012-08-21 04:58:03 UTC
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
Comment 1 Christoph Feck 2012-08-21 09:42:11 UTC

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