https://bugs.kde.org/show_bug.cgi?id=409804
Bug ID: 409804 Summary: KTorrent not closing when exiting application Product: ktorrent Version: unspecified Platform: Ubuntu Packages OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: joris.guis...@gmail.com Reporter: shopma...@btinternet.com Target Milestone: --- Application: ktorrent (5.1.0) Qt Version: 5.9.5 Frameworks Version: 5.44.0 Operating System: Linux 4.15.0-54-generic x86_64 Distribution: Ubuntu 18.04.2 LTS -- Information about the crash: Killing the process, as it was still running after exiting the application The crash can be reproduced every time. -- Backtrace: Application: KTorrent (ktorrent), signal: Floating point exception Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f2206ca3800 (LWP 9814))] Thread 8 (Thread 0x7f2167fff700 (LWP 9976)): #0 0x00007f21fc6ff9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ef90dc8da0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f21fc6ff9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55ef90dc8d50, cond=0x55ef90dc8d78) at pthread_cond_wait.c:502 #2 0x00007f21fc6ff9f3 in __pthread_cond_wait (cond=0x55ef90dc8d78, mutex=0x55ef90dc8d50) at pthread_cond_wait.c:655 #3 0x00007f2201abf59b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f220650f413 in () at /usr/lib/x86_64-linux-gnu/libKF5Torrent.so.6 #5 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f21fc6f96db in start_thread (arg=0x7f2167fff700) at pthread_create.c:463 #7 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7f2188ff9700 (LWP 9975)): #0 0x00007f2200dc69d0 in __GI___nanosleep (requested_time=0x7f2188ff8d60, remaining=0x7f2188ff8d60) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f2201cf527d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f220650c668 in () at /usr/lib/x86_64-linux-gnu/libKF5Torrent.so.6 #3 0x00007f220650cc09 in () at /usr/lib/x86_64-linux-gnu/libKF5Torrent.so.6 #4 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f21fc6f96db in start_thread (arg=0x7f2188ff9700) at pthread_create.c:463 #6 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7f21897fa700 (LWP 9974)): #0 0x00007f2200dc69d0 in __GI___nanosleep (requested_time=0x7f21897f9d60, remaining=0x7f21897f9d60) at ../sysdeps/unix/sysv/linux/nanosleep.c:28 #1 0x00007f2201cf527d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f220650cbc8 in () at /usr/lib/x86_64-linux-gnu/libKF5Torrent.so.6 #3 0x00007f220650cc09 in () at /usr/lib/x86_64-linux-gnu/libKF5Torrent.so.6 #4 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f21fc6f96db in start_thread (arg=0x7f21897fa700) at pthread_create.c:463 #6 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7f21d2969700 (LWP 9820)): #0 0x00007f21fac3a649 in g_mutex_lock () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f21fabf44d0 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f21fabf46dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2201cf590b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f2201c9a9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f2201ab922a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f21fc6f96db in start_thread (arg=0x7f21d2969700) at pthread_create.c:463 #8 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f21d37f3700 (LWP 9819)): #0 0x00007f21fc6ff9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55ef904975a8) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007f21fc6ff9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55ef90497558, cond=0x55ef90497580) at pthread_cond_wait.c:502 #2 0x00007f21fc6ff9f3 in __pthread_cond_wait (cond=0x55ef90497580, mutex=0x55ef90497558) at pthread_cond_wait.c:655 #3 0x00007f21d49fe3da in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #4 0x00007f21d49fe107 in () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so #5 0x00007f21fc6f96db in start_thread (arg=0x7f21d37f3700) at pthread_create.c:463 #6 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f21eca5c700 (LWP 9818)): #0 0x00007f2200df6bf9 in __GI___poll (fds=0x7f21e4002ee0, nfds=1, timeout=9780) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f21fabf45c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f21fabf46dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f2201cf590b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f2201c9a9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #5 0x00007f2201ab922a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #6 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #7 0x00007f21fc6f96db in start_thread (arg=0x7f21eca5c700) at pthread_create.c:463 #8 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f21edc6d700 (LWP 9816)): #0 0x00007f2201cf5209 in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #1 0x00007f2201cf3a59 in QTimerInfoList::updateCurrentTime() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #2 0x00007f2201cf4035 in QTimerInfoList::timerWait(timespec&) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007f2201cf567e in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00007f21fabf3b28 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f21fabf44fb in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f21fabf46dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f2201cf590b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #8 0x00007f2201c9a9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #9 0x00007f2201ab922a in QThread::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f2203122d45 in () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #11 0x00007f2201abe16d in () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x00007f21fc6f96db in start_thread (arg=0x7f21edc6d700) at pthread_create.c:463 #13 0x00007f2200e0388f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f2206ca3800 (LWP 9814)): [KCrash Handler] #6 0x00007f2200df6bf9 in __GI___poll (fds=0x55ef90e79a20, nfds=17, timeout=749) at ../sysdeps/unix/sysv/linux/poll.c:29 #7 0x00007f21fabf45c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f21fabf46dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #9 0x00007f2201cf58ef in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x00007f2201c9a9ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #11 0x00007f2201ca3a84 in QCoreApplication::exec() () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #12 0x000055ef8df8802a in () #13 0x00007f2200d03b97 in __libc_start_main (main=0x55ef8df85d60, argc=1, argv=0x7fff4eb91598, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff4eb91588) at ../csu/libc-start.c:310 #14 0x000055ef8df88a0a in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.