https://bugs.kde.org/show_bug.cgi?id=358524
Bug ID: 358524 Summary: KDevelop crashed when adding a custom include path Product: kdevelop Version: 4.90.90 Platform: Compiled Sources OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: afies...@kde.org Application: kdevelop (4.90.90) (Compiled from sources) Qt Version: 5.5.1 Operating System: Linux 4.4.0-3-ARCH x86_64 Distribution: "Arch Linux" -- Information about the crash: I added a custom includepath to node headers and all of the sudden KDevelop crashed. The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f4efe9c0880 (LWP 3794))] Thread 13 (Thread 0x7f4efd64c700 (LWP 3795)): #0 0x00007f4f1557318d in poll () from /usr/lib/libc.so.6 #1 0x00007f4f09a28ae2 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f4f09a2a757 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f4efe73d379 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 12 (Thread 0x7f4ef24a2700 (LWP 3800)): #0 0x00007f4f0f0f7428 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173d66 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f1399788b in KDevelop::DUChainPrivate::CleanupThread::run (this=0x434e950) at /home/afiestas/kde5/source/kdevplatform/language/duchain/duchain.cpp:281 #3 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #4 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #5 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 11 (Thread 0x7f4ef1311700 (LWP 3801)): #0 0x00007f4f1556f16d in read () from /usr/lib/libc.so.6 #1 0x00007f4f0d75b270 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4f0d717aa4 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #3 0x00007f4f0d717f60 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #5 0x00007f4f163aa56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #6 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #7 0x00007f4f1616dbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #8 0x00007f4f13ad5ef9 in KDevelop::CompletionWorkerThread::run (this=0x4760270) at /home/afiestas/kde5/source/kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #9 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #10 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 10 (Thread 0x7f4edebd3700 (LWP 3821)): #0 0x00007f4f0f0f707f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173e2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f117c9e12 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x317f530, th=0x4779710) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:594 #3 0x00007f4f117c9aeb in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x317f530, th=0x4779710, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:554 #4 0x00007f4f117d1fd1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x4779710, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:66 #5 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x4779710, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #6 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x4779710, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #7 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x4779710, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #8 0x00007f4f117ce124 in ThreadWeaver::Thread::run (this=0x4779710) at /home/afiestas/kde5/source/threadweaver/src/thread.cpp:103 #9 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #10 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 9 (Thread 0x7f4ede3d2700 (LWP 3822)): #0 0x00007f4f0f0f707f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173e2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f117c9e12 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x317f530, th=0x7f4ed8003020) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:594 #3 0x00007f4f117c9aeb in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x317f530, th=0x7f4ed8003020, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:554 #4 0x00007f4f117d1fd1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:66 #5 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #6 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #7 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #8 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #9 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed8003020, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #10 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed8003020, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #11 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed8003020, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #12 0x00007f4f117ce124 in ThreadWeaver::Thread::run (this=0x7f4ed8003020) at /home/afiestas/kde5/source/threadweaver/src/thread.cpp:103 #13 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #14 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #15 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 8 (Thread 0x7f4eddbd1700 (LWP 3823)): #0 0x00007f4f0f0f707f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173e2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f117c9e12 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x317f530, th=0x7f4ed0002e20) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:594 #3 0x00007f4f117c9aeb in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x317f530, th=0x7f4ed0002e20, threadWasBusy=true, suspendIfInactive=false, justReturning=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:554 #4 0x00007f4f117d1fd1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed0002e20, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:66 #5 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed0002e20, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #6 0x00007f4f117ce124 in ThreadWeaver::Thread::run (this=0x7f4ed0002e20) at /home/afiestas/kde5/source/threadweaver/src/thread.cpp:103 #7 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 7 (Thread 0x7f4edd3d0700 (LWP 3824)): #0 0x00007f4f0f0f707f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173e2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f117c9e12 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x317f530, th=0x7f4ed4003220) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:594 #3 0x00007f4f117c9aeb in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x317f530, th=0x7f4ed4003220, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:554 #4 0x00007f4f117d1fd1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:66 #5 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #6 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #7 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #8 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #9 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #10 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #11 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #12 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #13 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #14 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #15 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #16 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ed4003220, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #17 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ed4003220, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #18 0x00007f4f117ce124 in ThreadWeaver::Thread::run (this=0x7f4ed4003220) at /home/afiestas/kde5/source/threadweaver/src/thread.cpp:103 #19 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #20 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #21 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 6 (Thread 0x7f4edcbcf700 (LWP 3825)): #0 0x00007f4f0f0f707f in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0 #1 0x00007f4f16173e2b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5 #2 0x00007f4f117c9e12 in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked (this=0x317f530, th=0x7f4ec8002e20) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:594 #3 0x00007f4f117c9aeb in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait (this=0x317f530, th=0x7f4ec8002e20, threadWasBusy=false, suspendIfInactive=false, justReturning=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:554 #4 0x00007f4f117d1fd1 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ec8002e20, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:66 #5 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ec8002e20, wasBusy=false) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #6 0x00007f4f117d20d4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x3169dd0, th=0x7f4ec8002e20, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/workinghardstate.cpp:73 #7 0x00007f4f117c9c2c in ThreadWeaver::Weaver::applyForWork (this=0x317f530, th=0x7f4ec8002e20, wasBusy=true) at /home/afiestas/kde5/source/threadweaver/src/weaver.cpp:568 #8 0x00007f4f117ce124 in ThreadWeaver::Thread::run (this=0x7f4ec8002e20) at /home/afiestas/kde5/source/threadweaver/src/thread.cpp:103 #9 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #10 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #11 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 5 (Thread 0x7f4ec7ba3700 (LWP 3899)): #0 0x00007f4f1557318d in poll () from /usr/lib/libc.so.6 #1 0x00007f4f0d717fbc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f4f163aa56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f4f1616dbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f4f1ae76055 in ?? () from /usr/lib/libQt5Qml.so.5 #7 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 4 (Thread 0x7f4ef37ab700 (LWP 3946)): #0 0x00007f4f0d717538 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0 #1 0x00007f4f0d717eeb in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f4f163aa56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f4f1616dbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #7 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #8 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 3 (Thread 0x7f4ec73a2700 (LWP 3949)): #0 0x00007f4f1557318d in poll () from /usr/lib/libc.so.6 #1 0x00007f4f0d717fbc in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f4f163aa56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f4f1616dbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f4f13ad5ef9 in KDevelop::CompletionWorkerThread::run (this=0x4aafa30) at /home/afiestas/kde5/source/kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #7 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f4eafeb1700 (LWP 3952)): #0 0x00007f4f0d75c614 in g_mutex_unlock () from /usr/lib/libglib-2.0.so.0 #1 0x00007f4f0d717ede in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f4f163aa56b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f4f1616dbe4 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f4f13ad5ef9 in KDevelop::CompletionWorkerThread::run (this=0x31c0ca0) at /home/afiestas/kde5/source/kdevplatform/language/codecompletion/codecompletionmodel.cpp:88 #7 0x00007f4f16172b8e in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f4f0f0f14a4 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f4f1557c13d in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f4efe9c0880 (LWP 3794)): [KCrash Handler] #6 0x00007f4f154c65f8 in raise () from /usr/lib/libc.so.6 #7 0x00007f4f154c7a7a in abort () from /usr/lib/libc.so.6 #8 0x00007f4f161601e1 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/libQt5Core.so.5 #9 0x00007f4f1615b34e in qt_assert(char const*, char const*, int) () from /usr/lib/libQt5Core.so.5 #10 0x00007f4f1c4a6f5a in KDevelop::ProjectControllerPrivate::projectConfig (this=0x3609610, obj=0x15eb270) at /home/afiestas/kde5/source/kdevplatform/shell/projectcontroller.cpp:147 #11 0x00007f4f1c4a2ed3 in KDevelop::ProjectController::configureProject (this=0x1880d00, project=0x15eb270) at /home/afiestas/kde5/source/kdevplatform/shell/projectcontroller.cpp:968 #12 0x00007f4eb3df63a2 in DefinesAndIncludesConfigPage::saveTo (this=0x35ec680, cfg=0x4c143d0) at /home/afiestas/kde5/source/kdevelop/languages/plugins/custom-definesandincludes/kcm_widget/definesandincludesconfigpage.cpp:89 #13 0x00007f4eb3df6452 in DefinesAndIncludesConfigPage::apply (this=0x35ec680) at /home/afiestas/kde5/source/kdevelop/languages/plugins/custom-definesandincludes/kcm_widget/definesandincludesconfigpage.cpp:102 #14 0x00007f4f1c5353ab in KDevelop::ConfigDialog::applyChanges (this=0x7ffc2d984ae0, page=0x35ec680) at /home/afiestas/kde5/source/kdevplatform/shell/configdialog.cpp:214 #15 0x00007f4f1c534353 in KDevelop::ConfigDialog::ConfigDialog(QVector<KDevelop::ConfigPage*> const&, QWidget*, QFlags<Qt::WindowType>)::{lambda()#2}::operator()() const () at /home/afiestas/kde5/source/kdevplatform/shell/configdialog.cpp:57 #16 0x00007f4f1c535812 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, KDevelop::ConfigDialog::ConfigDialog(const QVector<KDevelop::ConfigPage*>&, QWidget*, Qt::WindowFlags)::<lambda()> >::call(KDevelop::ConfigDialog::<lambda()>, void **) (f=..., arg=0x7ffc2d983dd0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:495 #17 0x00007f4f1c5357c9 in QtPrivate::Functor<KDevelop::ConfigDialog::ConfigDialog(const QVector<KDevelop::ConfigPage*>&, QWidget*, Qt::WindowFlags)::<lambda()>, 0>::call<QtPrivate::List<>, void>(KDevelop::ConfigDialog::<lambda()> &, void *, void **) (f=..., arg=0x7ffc2d983dd0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:552 #18 0x00007f4f1c5356fa in QtPrivate::QFunctorSlotObject<KDevelop::ConfigDialog::ConfigDialog(const QVector<KDevelop::ConfigPage*>&, QWidget*, Qt::WindowFlags)::<lambda()>, 0, QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=1, this_=0x1364490, r=0x81cd170, a=0x7ffc2d983dd0, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:192 #19 0x00007f4f163821a7 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #20 0x00007f4f171355f2 in QAbstractButton::clicked(bool) () from /usr/lib/libQt5Widgets.so.5 #21 0x00007f4f16e97a94 in ?? () from /usr/lib/libQt5Widgets.so.5 #22 0x00007f4f16e990a9 in ?? () from /usr/lib/libQt5Widgets.so.5 #23 0x00007f4f16e99224 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #24 0x00007f4f16ddd9c8 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #25 0x00007f4f16d9a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #26 0x00007f4f16da0589 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #27 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #28 0x00007f4f16d9f492 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQt5Widgets.so.5 #29 0x00007f4f16df7f3b in ?? () from /usr/lib/libQt5Widgets.so.5 #30 0x00007f4f16dfa4fb in ?? () from /usr/lib/libQt5Widgets.so.5 #31 0x00007f4f16d9a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #32 0x00007f4f16d9fe86 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #33 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #34 0x00007f4f167e85f1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #35 0x00007f4f167ea2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5 #36 0x00007f4f167cf6d8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #37 0x00007f4efe76e8c0 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #38 0x00007f4f0d717dc7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #39 0x00007f4f0d718020 in ?? () from /usr/lib/libglib-2.0.so.0 #40 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #41 0x00007f4f163aa54f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #42 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #43 0x00007f4f16f95acd in QDialog::exec() () from /usr/lib/libQt5Widgets.so.5 #44 0x00007f4f1c4a7072 in KDevelop::ProjectControllerPrivate::projectConfig (this=0x3609610, obj=0x15eb270) at /home/afiestas/kde5/source/kdevplatform/shell/projectcontroller.cpp:157 #45 0x00007f4f1c4a2ed3 in KDevelop::ProjectController::configureProject (this=0x1880d00, project=0x15eb270) at /home/afiestas/kde5/source/kdevplatform/shell/projectcontroller.cpp:968 #46 0x00007f4ee19f4f2b in ProjectTreeView::openProjectConfig (this=0x4c81d40) at /home/afiestas/kde5/source/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:368 #47 0x00007f4ee19f8e7c in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (ProjectTreeView::*)()>::call(void (ProjectTreeView::*)(), ProjectTreeView*, void**) (f=(void (ProjectTreeView::*)(ProjectTreeView * const)) 0x7f4ee19f4ed6 <ProjectTreeView::openProjectConfig()>, o=0x4c81d40, arg=0x7ffc2d984e50) at /usr/include/qt/QtCore/qobjectdefs_impl.h:501 #48 0x00007f4ee19f8967 in QtPrivate::FunctionPointer<void (ProjectTreeView::*)()>::call<QtPrivate::List<>, void>(void (ProjectTreeView::*)(), ProjectTreeView*, void**) (f=(void (ProjectTreeView::*)(ProjectTreeView * const)) 0x7f4ee19f4ed6 <ProjectTreeView::openProjectConfig()>, o=0x4c81d40, arg=0x7ffc2d984e50) at /usr/include/qt/QtCore/qobjectdefs_impl.h:520 #49 0x00007f4ee19f7bcb in QtPrivate::QSlotObject<void (ProjectTreeView::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=1, this_=0x8304a60, r=0x4c81d40, a=0x7ffc2d984e50, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:143 #50 0x00007f4f163821a7 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #51 0x00007f4f16d90d92 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #52 0x00007f4f16d93218 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #53 0x00007f4f16f15b72 in ?? () from /usr/lib/libQt5Widgets.so.5 #54 0x00007f4f16f1be2c in ?? () from /usr/lib/libQt5Widgets.so.5 #55 0x00007f4f16f1fd70 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #56 0x00007f4f16ddd9c8 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #57 0x00007f4f16f207b3 in QMenu::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #58 0x00007f4f16d9a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #59 0x00007f4f16da0589 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #60 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #61 0x00007f4f16d9f492 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQt5Widgets.so.5 #62 0x00007f4f16df829d in ?? () from /usr/lib/libQt5Widgets.so.5 #63 0x00007f4f16dfa4fb in ?? () from /usr/lib/libQt5Widgets.so.5 #64 0x00007f4f16d9a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #65 0x00007f4f16d9fe86 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #66 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #67 0x00007f4f167e85f1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #68 0x00007f4f167ea2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5 #69 0x00007f4f167cf6d8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #70 0x00007f4efe76e8c0 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #71 0x00007f4f0d717dc7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #72 0x00007f4f0d718020 in ?? () from /usr/lib/libglib-2.0.so.0 #73 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #74 0x00007f4f163aa54f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #75 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #76 0x00007f4f16f1ab70 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib/libQt5Widgets.so.5 #77 0x00007f4ee19f4e2f in ProjectTreeView::popupContextMenu (this=0x4c81d40, pos=...) at /home/afiestas/kde5/source/kdevplatform/plugins/projectmanagerview/projecttreeview.cpp:359 #78 0x00007f4ee19f8d66 in QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<QPoint const&>, void, void (ProjectTreeView::*)(QPoint const&)>::call (f=(void (ProjectTreeView::*)(ProjectTreeView * const, const QPoint &)) 0x7f4ee19f45ce <ProjectTreeView::popupContextMenu(QPoint const&)>, o=0x4c81d40, arg=0x7ffc2d9860a0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:501 #79 0x00007f4ee19f88dd in QtPrivate::FunctionPointer<void (ProjectTreeView::*)(QPoint const&)>::call<QtPrivate::List<QPoint const&>, void> (f=(void (ProjectTreeView::*)(ProjectTreeView * const, const QPoint &)) 0x7f4ee19f45ce <ProjectTreeView::popupContextMenu(QPoint const&)>, o=0x4c81d40, arg=0x7ffc2d9860a0) at /usr/include/qt/QtCore/qobjectdefs_impl.h:520 #80 0x00007f4ee19f7a13 in QtPrivate::QSlotObject<void (ProjectTreeView::*)(QPoint const&), QtPrivate::List<QPoint const&>, void>::impl (which=1, this_=0x4c8b8d0, r=0x4c81d40, a=0x7ffc2d9860a0, ret=0x0) at /usr/include/qt/QtCore/qobject_impl.h:143 #81 0x00007f4f163821a7 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #82 0x00007f4f16dc45b5 in QWidget::customContextMenuRequested(QPoint const&) () from /usr/lib/libQt5Widgets.so.5 #83 0x00007f4f16dde3be in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #84 0x00007f4f16edc7be in QFrame::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #85 0x00007f4f170023db in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #86 0x00007f4f17040fec in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #87 0x00007f4f1635399c in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #88 0x00007f4f16d9a98c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #89 0x00007f4f16da1819 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #90 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #91 0x00007f4f16df8072 in ?? () from /usr/lib/libQt5Widgets.so.5 #92 0x00007f4f16dfa4fb in ?? () from /usr/lib/libQt5Widgets.so.5 #93 0x00007f4f16d9a9ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #94 0x00007f4f16d9fe86 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #95 0x00007f4f16353bab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #96 0x00007f4f167e85f1 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #97 0x00007f4f167ea2b5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5 #98 0x00007f4f167cf6d8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #99 0x00007f4efe76e8c0 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #100 0x00007f4f0d717dc7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #101 0x00007f4f0d718020 in ?? () from /usr/lib/libglib-2.0.so.0 #102 0x00007f4f0d7180cc in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #103 0x00007f4f163aa54f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #104 0x00007f4f1635157a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #105 0x00007f4f1635953c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #106 0x000000000041a858 in main (argc=2, argv=0x7ffc2d989058) at /home/afiestas/kde5/source/kdevelop/app/main.cpp:652 Possible duplicates by query: bug 350888. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.