https://bugs.kde.org/show_bug.cgi?id=376600
Bug ID: 376600 Summary: crash on exit when same document is opened in multiple split views Product: kdevelop Version: unspecified Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: m...@milianw.de Target Milestone: --- Application: kdevelop (5.1.40) (Compiled from sources) Qt Version: 5.8.0 Frameworks Version: 5.31.0 Operating System: Linux 4.9.8-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: - open one document - split the editor vew horizontally and vertically - quit kdevelop The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc332419880 (LWP 30560))] Thread 23 (Thread 0x7fc2b90d1700 (LWP 30998)): #0 0x00007fc33ea9cc95 in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc33ea9d6ab in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34685c925 in KDevelop::CompletionWorkerThread::run() (this=0x171e820) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 22 (Thread 0x7fc2c8b3d700 (LWP 30990)): #0 0x00007fc33eae2db9 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc33ea9d184 in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc33ea9d724 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fc34685c925 in KDevelop::CompletionWorkerThread::run() (this=0x49c4fe0) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84 #8 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7fc2cb7fe700 (LWP 30963)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2c40013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2c40013e0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2c40013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2c40013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2c40013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7fc2cbfff700 (LWP 30962)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2d00013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2d00013e0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2d00013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2d00013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2d00013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7fc2e0884700 (LWP 30960)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2d80013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2d80013e0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2d80013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2d80013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2d80013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7fc2e1085700 (LWP 30959)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2d40013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2d40013e0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2d40013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2d40013e0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2d40013e0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7fc2e1886700 (LWP 30958)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2dc0023d0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2dc0023d0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2dc0023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2dc0023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2dc0023d0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7fc2e2087700 (LWP 30957)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2e410ccf0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2e410ccf0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2e410ccf0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2e410ccf0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2e410ccf0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7fc2e2888700 (LWP 30956)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x7fc2e4193480) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x7fc2e4193480, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x7fc2e4193480, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2e4193480, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2e4193480) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7fc2f37fe700 (LWP 30952)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x4306460, th=0x42e5f20) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc346439440 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0x4306460, th=<optimized out>, th@entry=0x42e5f20, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:554 #4 0x00007fc34643ec46 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x4306800, th=0x42e5f20, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:66 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x42e5f20, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x42e5f20) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7fc2f3fff700 (LWP 30948)): #0 0x00007fc347a5e48d in poll () at /usr/lib/libc.so.6 #1 0x00007fc33ea9d786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7fc2f2ffd700 (LWP 30815)): #0 0x00007fc33ea9d712 in () at /usr/lib/libglib-2.0.so.0 #1 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #3 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #5 0x00007fc3029a7385 in () at /usr/lib/qt/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #6 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #7 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #8 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7fc300fce700 (LWP 30769)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x19f01c0, th=th@entry=0x7fc2f40023d0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc3464380c5 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x19f01c0, th=0x7fc2f40023d0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:581 #4 0x00007fc34643f005 in ThreadWeaver::SuspendingState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a6b0, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/suspendingstate.cpp:61 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #7 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #8 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #9 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #10 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #11 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #12 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #13 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #14 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #15 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2f40023d0, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #16 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2f40023d0) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #17 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #18 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #19 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7fc301f59700 (LWP 30768)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x19f01c0, th=th@entry=0x7fc30426f400) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc3464380c5 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x19f01c0, th=0x7fc30426f400) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:581 #4 0x00007fc34643f005 in ThreadWeaver::SuspendingState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a6b0, th=0x7fc30426f400, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/suspendingstate.cpp:61 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc30426f400, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc30426f400, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #7 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc30426f400, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #8 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc30426f400) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #9 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #10 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #11 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7fc315992700 (LWP 30767)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x19f01c0, th=th@entry=0x7fc30c12e630) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc3464380c5 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x19f01c0, th=0x7fc30c12e630) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:581 #4 0x00007fc34643f19c in ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a15ef0, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/suspendedstate.cpp:56 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #7 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #8 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #9 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc30c12e630, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #10 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc30c12e630) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #11 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #12 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #13 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7fc316193700 (LWP 30766)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x19f01c0, th=th@entry=0x7fc2fc002d70) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc3464380c5 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x19f01c0, th=0x7fc2fc002d70) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:581 #4 0x00007fc34643f19c in ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a15ef0, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/suspendedstate.cpp:56 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #7 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #8 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #9 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fc2fc002d70, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #10 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x7fc2fc002d70) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #11 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #12 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #13 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7fc303b1d700 (LWP 30765)): #0 0x00007fc34255a10f in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc34867058b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc346437ed4 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0x19f01c0, th=th@entry=0x2836320) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:594 #3 0x00007fc3464380c5 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) (this=0x19f01c0, th=0x2836320) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:581 #4 0x00007fc34643f19c in ThreadWeaver::SuspendedState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a15ef0, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/suspendedstate.cpp:56 #5 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #6 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #7 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #8 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #9 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #10 0x00007fc34643ed8d in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0x1a0a650, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/workinghardstate.cpp:73 #11 0x00007fc346437d69 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x2836320, wasBusy=<optimized out>) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/weaver.cpp:568 #12 0x00007fc34643bd94 in ThreadWeaver::Thread::run() (this=0x2836320) at /home/milian/projects/kf5/src/frameworks/threadweaver/src/thread.cpp:103 #13 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #14 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #15 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7fc315191700 (LWP 30682)): #0 0x00007fc347a74080 in __libc_disable_asynccancel () at /usr/lib/libc.so.6 #1 0x00007fc347a5e499 in poll () at /usr/lib/libc.so.6 #2 0x00007fc33ea9d786 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007fc34b6e1025 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7fc31dcd3700 (LWP 30564)): #0 0x00007fc347a5e48d in poll () at /usr/lib/libc.so.6 #1 0x00007fc33ea9d786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34685c925 in KDevelop::CompletionWorkerThread::run() (this=0x1b05770) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/language/codecompletion/codecompletionmodel.cpp:84 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7fc31ffff700 (LWP 30563)): #0 0x00007fc34255a4b8 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007fc3486704c6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #2 0x00007fc3467535e1 in KDevelop::DUChainPrivate::CleanupThread::run() (this=0x1c5a0d0) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/language/duchain/duchain.cpp:282 #3 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #4 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #5 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7fc32e921700 (LWP 30562)): #0 0x00007fc347a5e48d in poll () at /usr/lib/libc.so.6 #1 0x00007fc33ea9d786 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007fc34889f06b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007fc34866aa73 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007fc34a61b125 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #8 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7fc32ff0e700 (LWP 30561)): #0 0x00007fc347a5e48d in poll () at /usr/lib/libc.so.6 #1 0x00007fc33daa18e0 in () at /usr/lib/libxcb.so.1 #2 0x00007fc33daa3679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1 #3 0x00007fc331c37239 in () at /usr/lib/libQt5XcbQpa.so.5 #4 0x00007fc34866f6d8 in () at /usr/lib/libQt5Core.so.5 #5 0x00007fc342554454 in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007fc347a677df in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7fc332419880 (LWP 30560)): [KCrash Handler] #6 0x00007fc3479b204f in raise () at /usr/lib/libc.so.6 #7 0x00007fc3479b347a in abort () at /usr/lib/libc.so.6 #8 0x00007fc348655e21 in () at /usr/lib/libQt5Core.so.5 #9 0x00007fc3486513de in () at /usr/lib/libQt5Core.so.5 #10 0x00007fc34b3cc13c in Sublime::Document::closeViews() (this=0x1dfe000) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/sublime/document.cpp:142 #11 0x00007fc34bb979c3 in KDevelop::PartDocument::close(KDevelop::IDocument::DocumentSaveMode) (this=this@entry=0x1dfe000, mode=<optimized out>) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/partdocument.cpp:149 #12 0x00007fc34bb9c81e in KDevelop::TextDocument::close(KDevelop::IDocument::DocumentSaveMode) (this=0x1dfe000, mode=<optimized out>) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/textdocument.cpp:561 #13 0x00007fc34bba283f in KDevelop::DocumentController::cleanup() (this=0x17bd9e0) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/documentcontroller.cpp:584 #14 0x00007fc34bb76500 in KDevelop::Core::cleanup() (this=this@entry=0x1616fe0) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/core.cpp:412 #15 0x00007fc34bb768a8 in KDevelop::Core::shutdown() (this=0x1616fe0) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/core.cpp:378 #16 0x00007fc34bb54a05 in KDevelop::MainWindow::~MainWindow() (this=this@entry=0x1696f30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/mainwindow.cpp:159 #17 0x00007fc34bb54a59 in KDevelop::MainWindow::~MainWindow() (this=0x1696f30, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevplatform/shell/mainwindow.cpp:163 #18 0x00007fc348876be0 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5 #19 0x00007fc349573ecb in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #20 0x00007fc349672d0b in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5 #21 0x00007fc34ad8e1a9 in KMainWindow::event(QEvent*) (this=this@entry=0x1696f30, ev=ev@entry=0x4938ca0) at /home/milian/projects/kf5/src/frameworks/kxmlgui/src/kmainwindow.cpp:867 #22 0x00007fc34add7035 in KXmlGuiWindow::event(QEvent*) (this=0x1696f30, ev=0x4938ca0) at /home/milian/projects/kf5/src/frameworks/kxmlgui/src/kxmlguiwindow.cpp:119 #23 0x00007fc34952c34c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #24 0x00007fc349533b61 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #25 0x00007fc34884a440 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #26 0x00007fc34884cbcd in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5 #27 0x00007fc34889ec43 in () at /usr/lib/libQt5Core.so.5 #28 0x00007fc33ea9d587 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #29 0x00007fc33ea9d7f0 in () at /usr/lib/libglib-2.0.so.0 #30 0x00007fc33ea9d89c in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #31 0x00007fc34889f04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #32 0x00007fc34884889a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #33 0x00007fc348850de4 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #34 0x000000000040bbe7 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/milian/projects/kf5/src/extragear/kdevelop/kdevelop/app/main.cpp:756 Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.