https://bugs.kde.org/show_bug.cgi?id=451832
Bug ID: 451832 Summary: KDevelop crash on exit: in QHash<KDevelop::TopDUContext*,uint>::constBegin() Product: kdevelop Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: rjvber...@gmail.com Target Milestone: --- Application: kdevelop (5.6.1-11-gf02541572b) (Compiled from sources) Qt Version: 5.9.8 Frameworks Version: 5.60.0 Operating System: Linux 4.14.23-ck1-mainline-core2-rjvb x86_64 Windowing system: X11 Distribution: Ubuntu 14.04.6 LTS -- Information about the crash: - What I was doing when the application crashed: I quit KDevelop. I have my personal patch that helps prevent most ?DUContext-related crashes on exit (presented on a different ticket) but I've seen this one a few times now. The reason for filing this as an issue is that I hope to get some feedback on how a crash could occur when accessing `m_referenceCounts.constBegin()`, i.e. `QHash<KDevelop::TopDUContext*,uint>::constBegin()`. The backtrace shows a this pointer that's not null in qhash.h so I assume that this is a case of a stale KDevelop::DUChainPrivate instance, for instance because it was freed while `doMoreCleanup()` was still executing? Shouldn't there be more extensive checking of DUChain::m_deleted in the DUChain class methods? Post-mortem debugging of this crashed instance (with lldb) suggests DUChain::m_deleted is false, but also doesn't give me a slightly different backtrace, claiming that the crash occured trying to lock `m_referenceCountsMutex` 2 lines earlier. The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f04771854c0 (LWP 24651))] Thread 18 (Thread 0x7f0418cfb700 (LWP 25963)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f046e4ef93b in QWaitConditionPrivate::wait (this=0x7f0446fa8a80, time=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143 #2 0x00007f046e4ef6e5 in QWaitCondition::wait (this=0x7f04468c0868, mutex=0x7f0449101ee0, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #3 0x00007f047537a1fd in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x7f0446fbe0e0, th=0x7f041ea14220) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:594 #4 ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned (this=0x7f0446fbe0e0, th=0x7f041ea14220) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:581 #5 0x00007f047537e3d4 in non-virtual thunk to ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) () at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/suspendedstate.cpp:56 #6 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #7 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f041ea14220, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #8 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #10 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f041ea14220, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #11 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #13 0x00007f047537c0e1 in ThreadWeaver::Thread::run (this=0x7f041ea14220) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/thread.cpp:103 #14 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f041ea14220) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #15 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #16 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 17 (Thread 0x7f041c9ff700 (LWP 25962)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f046e4ef93b in QWaitConditionPrivate::wait (this=0x7f0446fa8a80, time=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143 #2 0x00007f046e4ef6e5 in QWaitCondition::wait (this=0x7f04468c0868, mutex=0x7f0449101ee0, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #3 0x00007f047537a1fd in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x7f0446fbe0e0, th=0x7f0420015180) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:594 #4 ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned (this=0x7f0446fbe0e0, th=0x7f0420015180) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:581 #5 0x00007f047537e222 in ThreadWeaver::SuspendingState::applyForWork (this=0x7f04490e8560, th=0x7f0420015180, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/suspendingstate.cpp:61 #6 0x00007f047537e270 in non-virtual thunk to ThreadWeaver::SuspendingState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #8 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f0420015180, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #9 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #11 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f0420015180, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #12 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #14 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f0420015180, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #15 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #17 0x00007f047537c0e1 in ThreadWeaver::Thread::run (this=0x7f0420015180) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/thread.cpp:103 #18 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f0420015180) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #19 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #20 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 16 (Thread 0x7f04184fa700 (LWP 25961)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f046e4ef93b in QWaitConditionPrivate::wait (this=0x7f0446fa8a80, time=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:143 #2 0x00007f046e4ef6e5 in QWaitCondition::wait (this=0x7f04468c0868, mutex=0x7f0449101ee0, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:215 #3 0x00007f047537a1fd in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x7f0446fbe0e0, th=0x7f041451f140) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:594 #4 ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned (this=0x7f0446fbe0e0, th=0x7f041451f140) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:581 #5 0x00007f047537e3d4 in non-virtual thunk to ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) () at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/suspendedstate.cpp:56 #6 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=false) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #7 0x00007f047537e003 in ThreadWeaver::WorkingHardState::applyForWork (this=0x7f04490e8520, th=0x7f041451f140, wasBusy=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/workinghardstate.cpp:73 #8 0x00007f047537e0a0 in non-virtual thunk to ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007f047537a0fe in ThreadWeaver::Weaver::applyForWork (this=<optimized out>, th=0xa7, wasBusy=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/weaver.cpp:568 #10 0x00007f047537c0e1 in ThreadWeaver::Thread::run (this=0x7f041451f140) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-threadweaver/work/threadweaver-5.60.0/src/thread.cpp:103 #11 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f041451f140) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #12 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #13 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 15 (Thread 0x7f0431028700 (LWP 25017)): #0 0x00007f046259ac61 in g_mutex_get_impl (mutex=<optimized out>) at gthread-posix.c:125 #1 g_mutex_unlock (mutex=<optimized out>) at gthread-posix.c:233 #2 g_main_context_prepare (context=0x7f0430406000, priority=0x7f0431025f7c) at gmain.c:3478 #3 0x00007f046259be97 in g_main_context_iterate (context=0x7f0430406000, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3888 #4 0x00007f046259c307 in g_main_context_iteration (context=0x7f0430406000, may_block=1) at gmain.c:3969 #5 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f0430400000, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f046e695472 in QEventLoop::processEvents (this=0x7f0431026088, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 QEventLoop::exec (this=0x7f0431026088, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007f046e4ea867 in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007f0475745136 in KDevelop::CompletionWorkerThread::run (this=0x7f0446a8efc0) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/language/codecompletion/codecompletionmodel.cpp:89 #10 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f0446a8efc0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #11 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 14 (Thread 0x7f043c37b700 (LWP 24967)): #0 0x00007f046da47c9d in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f046259c024 in g_main_context_poll (context=<optimized out>, timeout=-1, priority=<optimized out>, fds=0x7f043b626000, n_fds=1) at gmain.c:4209 #2 g_main_context_iterate (context=0x7f043b606000, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3903 #3 0x00007f046259c307 in g_main_context_iteration (context=0x7f043b606000, may_block=1) at gmain.c:3969 #4 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f043b600000, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f046e695472 in QEventLoop::processEvents (this=0x7f043c379138, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #6 QEventLoop::exec (this=0x7f043c379138, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #7 0x00007f046e4ea867 in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #8 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f0475150840 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #9 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #10 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 13 (Thread 0x7f043f2bd700 (LWP 24940)): #0 0x00007f046259b483 in g_main_context_check (context=0x7f043e606000, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3743 #1 0x00007f046259c08f in g_main_context_iterate (context=0x7f043e606000, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3905 #2 0x00007f046259c307 in g_main_context_iteration (context=0x7f043e606000, may_block=1) at gmain.c:3969 #3 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f043e600000, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f046e695472 in QEventLoop::processEvents (this=0x7f043f2bb138, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #5 QEventLoop::exec (this=0x7f043f2bb138, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #6 0x00007f046e4ea867 in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #7 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f04466f2900) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #8 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #9 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 12 (Thread 0x7f04431ff700 (LWP 24904)): #0 0x00007f046d5417be in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f0476bab435 in background_thread_sleep (tsdn=<optimized out>, info=<optimized out>, interval=<optimized out>) at src/background_thread.c:255 #2 background_work_sleep_once (tsdn=<optimized out>, info=0x7f0458c0a8b0, ind=<optimized out>) at src/background_thread.c:307 #3 0x00007f0476baaa33 in background_work (tsd=0x7f04431fdeb8, ind=<optimized out>) at src/background_thread.c:497 #4 background_thread_entry (ind_arg=0x3) at src/background_thread.c:522 #5 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 11 (Thread 0x7f0443f19700 (LWP 24903)): #0 0x00007f046da4637d in read () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f046259b30f in g_wakeup_acknowledge (wakeup=0x7f04484183a0) at gwakeup.c:210 #2 g_main_context_check (context=0x7f0443206000, max_priority=<optimized out>, fds=<optimized out>, n_fds=<optimized out>) at gmain.c:3686 #3 0x00007f046259c08f in g_main_context_iterate (context=0x7f0443206000, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3905 #4 0x00007f046259c307 in g_main_context_iteration (context=0x7f0443206000, may_block=1) at gmain.c:3969 #5 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f0443200000, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f046e695472 in QEventLoop::processEvents (this=0x7f0443f170b8, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #7 QEventLoop::exec (this=0x7f0443f170b8, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #8 0x00007f046e4ea867 in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #9 0x00007f047565505e in KDevelop::DUChainPrivate::CleanupThread::run (this=0x7f04466adfa0) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/language/duchain/duchain.cpp:331 #10 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f04466adfa0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #11 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #12 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 10 (Thread 0x7f04483ff700 (LWP 24788)): #0 0x00007f046d5417be in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f0476bab435 in background_thread_sleep (tsdn=<optimized out>, info=<optimized out>, interval=<optimized out>) at src/background_thread.c:255 #2 background_work_sleep_once (tsdn=<optimized out>, info=0x7f0458c0a7e0, ind=<optimized out>) at src/background_thread.c:307 #3 0x00007f0476baaa33 in background_work (tsd=0x7f04483fdeb8, ind=<optimized out>) at src/background_thread.c:497 #4 background_thread_entry (ind_arg=0x2) at src/background_thread.c:522 #5 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 9 (Thread 0x7f04490b8700 (LWP 24787)): #0 0x00007f046da47c9d in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f046259c024 in g_main_context_poll (context=<optimized out>, timeout=-1, priority=<optimized out>, fds=0x7f04484472c0, n_fds=1) at gmain.c:4209 #2 g_main_context_iterate (context=0x7f0448406000, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3903 #3 0x00007f046259c307 in g_main_context_iteration (context=0x7f0448406000, may_block=1) at gmain.c:3969 #4 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f0448400000, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f046e695472 in QEventLoop::processEvents (this=0x7f04490b6108, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #6 QEventLoop::exec (this=0x7f04490b6108, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #7 0x00007f046e4ea867 in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread.cpp:515 #8 0x00007f046fc68630 in QDBusConnectionManager::run (this=0x7f046fec82e0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/dbus/qdbusconnection.cpp:178 #9 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f046fec82e0 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #10 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #11 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 8 (Thread 0x7f044f97f700 (LWP 24697)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f045294ac3d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=<optimized out>) at ../mesa-21.0.1/src/util/u_queue.c:294 #3 0x00007f045294aea6 in impl_thrd_routine (p=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:87 #4 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 7 (Thread 0x7f0450180700 (LWP 24696)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f045294ac3d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=<optimized out>) at ../mesa-21.0.1/src/util/u_queue.c:294 #3 0x00007f045294aea6 in impl_thrd_routine (p=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:87 #4 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 6 (Thread 0x7f0450981700 (LWP 24695)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f045294ac3d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=<optimized out>) at ../mesa-21.0.1/src/util/u_queue.c:294 #3 0x00007f045294aea6 in impl_thrd_routine (p=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:87 #4 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 5 (Thread 0x7f0451182700 (LWP 24694)): #0 0x00007f046d541404 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f045294ac3d in cnd_wait (cond=<optimized out>, mtx=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:155 #2 util_queue_thread_func (input=<optimized out>) at ../mesa-21.0.1/src/util/u_queue.c:294 #3 0x00007f045294aea6 in impl_thrd_routine (p=<optimized out>) at ../mesa-21.0.1/include/c11/threads_posix.h:87 #4 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #5 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 4 (Thread 0x7f0454dff700 (LWP 24673)): #0 0x00007f046d5417be in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f0476bab435 in background_thread_sleep (tsdn=<optimized out>, info=<optimized out>, interval=<optimized out>) at src/background_thread.c:255 #2 background_work_sleep_once (tsdn=<optimized out>, info=0x7f0458c0a710, ind=<optimized out>) at src/background_thread.c:307 #3 0x00007f0476baaa33 in background_work (tsd=0x7f0454dfdeb8, ind=<optimized out>) at src/background_thread.c:497 #4 background_thread_entry (ind_arg=0x1) at src/background_thread.c:522 #5 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 3 (Thread 0x7f0455aea700 (LWP 24672)): #0 0x00007f046da47c9d in poll () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f0461010b02 in _xcb_conn_wait () from /opt/local/lib/libxcb.so.1 #2 0x00007f04610136b9 in xcb_wait_for_event () from /opt/local/lib/libxcb.so.1 #3 0x00007f0457635f49 in QXcbEventReader::run (this=0x7f0458a84280) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1330 #4 0x00007f046e4ee423 in QThreadPrivate::start (arg=0x7f0458a84280) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/thread/qthread_unix.cpp:368 #5 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #6 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 2 (Thread 0x7f04585ff700 (LWP 24671)): #0 0x00007f046d5417be in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/x86_64-linux-gnu/libpthread.so.0 #1 0x00007f0476bab435 in background_thread_sleep (tsdn=<optimized out>, info=<optimized out>, interval=<optimized out>) at src/background_thread.c:255 #2 background_work_sleep_once (tsdn=<optimized out>, info=0x7f0458c0a640, ind=<optimized out>) at src/background_thread.c:307 #3 0x00007f0476bab046 in background_thread0_work (tsd=<optimized out>) at src/background_thread.c:452 #4 0x00007f0476baaaf1 in background_work (tsd=0x7f04585fdeb8, ind=<optimized out>) at src/background_thread.c:490 #5 background_thread_entry (ind_arg=0x0) at src/background_thread.c:522 #6 0x00007f046d53d184 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0 #7 0x00007f046da5503d in clone () from /lib/x86_64-linux-gnu/libc.so.6 Thread 1 (Thread 0x7f04771854c0 (LWP 24651)): [KCrash Handler] #6 QHash<KDevelop::TopDUContext*, unsigned int>::constBegin (this=0x7ffcd51ba5e8) at /opt/local/include/qt5/QtCore/qhash.h:456 #7 KDevelop::DUChainPrivate::doMoreCleanup (this=<optimized out>, retries=<optimized out>, lockFlag=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/language/duchain/duchain.cpp:876 #8 0x00007f0475644291 in KDevelop::DUChain::shutdown (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/language/duchain/duchain.cpp:1760 #9 0x00007f0476894abc in KDevelop::Core::cleanup (this=0x7f044e6ce140) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/shell/core.cpp:530 #10 0x00007f047689459b in KDevelop::Core::shutdown (this=0x7f044e6ce140) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/shell/core.cpp:479 #11 0x00007f0476879fc6 in KDevelop::MainWindow::~MainWindow (this=0x7f0446cca100, vtt=0x7f0476b79700 <VTT for KDevelop::MainWindow>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/shell/mainwindow.cpp:150 #12 0x00007f047687a166 in KDevelop::MainWindow::~MainWindow (this=0x7f0446cca100) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/shell/mainwindow.cpp:147 #13 KDevelop::MainWindow::~MainWindow (this=0x7f0446cca100) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/kdevplatform/shell/mainwindow.cpp:147 #14 0x00007f046e6c13fd in qDeleteInEventHandler (o=0x7f0446cca100) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qobject.cpp:4605 #15 QObject::event (this=0x7f0446cca100, e=0x6) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qobject.cpp:1243 #16 0x00007f04702cefc7 in QWidget::event (this=0x7f0446cca100, event=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qwidget.cpp:9346 #17 0x00007f04703dfd36 in QMainWindow::event (this=0x7f0446cca100, event=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/widgets/qmainwindow.cpp:1563 #18 0x00007f0472dce032 in KMainWindow::event (this=0x7f0446cca100, ev=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-kxmlgui/work/kxmlgui-5.60.0/src/kmainwindow.cpp:880 #19 0x00007f0472e08c93 in KXmlGuiWindow::event (this=0x7f0446cca100, ev=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-kxmlgui/work/kxmlgui-5.60.0/src/kxmlguiwindow.cpp:125 #20 0x00007f0470297801 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x7f0446cca100, e=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3722 #21 0x00007f0470298b69 in QApplication::notify (this=0x7ffcd51bb250, receiver=0x7f0446cca100, e=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/widgets/kernel/qapplication.cpp:3093 #22 0x00007f046e6995e6 in QCoreApplication::notifyInternal2 (receiver=0x7f0446cca100, event=0x7f042a2dbfe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1031 #23 0x00007f046e69a46f in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at .moc/../../../../../qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.h:233 #24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7f0458a3d100) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1706 #25 0x00007f046e6e9b23 in postEventSourceDispatch (s=0x7f044e62cf50) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:276 #26 0x00007f046259b98c in g_main_dispatch (context=<optimized out>) at gmain.c:3170 #27 g_main_context_dispatch (context=<optimized out>) at gmain.c:3835 #28 0x00007f046259c09e in g_main_context_iterate (context=0x7f0454e0f0c0, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at gmain.c:3908 #29 0x00007f046259c307 in g_main_context_iteration (context=0x7f0454e0f0c0, may_block=1) at gmain.c:3969 #30 0x00007f046e6e95db in QEventDispatcherGlib::processEvents (this=0x7f0458a095a0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #31 0x00007f046e695472 in QEventLoop::processEvents (this=0x7ffcd51bb010, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:134 #32 QEventLoop::exec (this=0x7ffcd51bb010, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qeventloop.cpp:212 #33 0x00007f046e699cad in QCoreApplication::exec () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.8/qtbase/src/corelib/kernel/qcoreapplication.cpp:1304 #34 0x000000000041389b in main (argc=<optimized out>, argv=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-kdevelop/kf5-kdevelop-devel/work/kf5-kdevelop-5/app/main.cpp:1006 Possible duplicates by query: bug 449440, bug 448166, bug 445271, bug 442751, bug 441893. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.