Bug 327913 - Crash when re-importing project
Summary: Crash when re-importing project
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (other bugs)
Version First Reported In: git master
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 4.6.0
Assignee: kdevelop-bugs-null
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-11-21 18:10 UTC by Kevin Funk
Modified: 2013-11-21 18:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Funk 2013-11-21 18:10:02 UTC
Application: kdevelop (4.6.60)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.0-13-generic x86_64
Distribution: Ubuntu 13.10

-- Information about the crash:
- What I was doing when the application crashed:

* Open some project FOO
* Wait until it is loaded
* Open project FOO via 'Open Project' by selecting FOO.kdev4  again
=> Crash

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f84002347c0 (LWP 20595))]

Thread 13 (Thread 0x7f8378604700 (LWP 20596)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f840edf14f3 in QWaitConditionPrivate::wait (this=0x1ddea30, time=1000) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:84
#2  0x00007f840edf12b9 in QWaitCondition::wait (this=0x1ddbc88, mutex=0x1ddbc90, time=1000) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:158
#3  0x00007f840b3f75aa in KDevelop::DUChainPrivate::CleanupThread::run (this=0x1ddbc70) at /home/krf/devel/src/kdevplatform/language/duchain/duchain.cpp:288
#4  0x00007f840edefe56 in QThreadPrivate::start (arg=0x1ddbc70) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#5  0x00007f840cd9ef6e in start_thread (arg=0x7f8378604700) at pthread_create.c:311
#6  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 12 (Thread 0x7f836cfcd700 (LWP 20597)):
#0  0x00007f840d896f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f84092bc6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f840ef694ed in QEventDispatcherGlib::processEvents (this=0x7f83680008c0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f836cfccd60, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f836cfccd60, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f840eded3df in QThread::exec (this=0x27d2068) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#7  0x00007f840eded58c in QThread::run (this=0x27d2068) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:603
#8  0x00007f840edefe56 in QThreadPrivate::start (arg=0x27d2068) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#9  0x00007f840cd9ef6e in start_thread (arg=0x7f836cfcd700) at pthread_create.c:311
#10 0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 11 (Thread 0x7f8367fff700 (LWP 20598)):
#0  0x00007f840d89bde3 in select () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f840eefe3f8 in QProcessManager::run (this=0x7f840f0f7760 <processManager()::processManager>) at /home/krf/devel/src/qt/src/corelib/io/qprocess_unix.cpp:247
#2  0x00007f840edefe56 in QThreadPrivate::start (arg=0x7f840f0f7760 <processManager()::processManager>) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#3  0x00007f840cd9ef6e in start_thread (arg=0x7f8367fff700) at pthread_create.c:311
#4  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 10 (Thread 0x7f835ffff700 (LWP 20600)):
#0  0x00007f840d896f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f84092bc6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f840ef69510 in QEventDispatcherGlib::processEvents (this=0x7f83580008c0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f835fffed80, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f835fffed80, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f840eded3df in QThread::exec (this=0x5de050) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#7  0x00007f840edefe56 in QThreadPrivate::start (arg=0x5de050) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#8  0x00007f840cd9ef6e in start_thread (arg=0x7f835ffff700) at pthread_create.c:311
#9  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 9 (Thread 0x7f835f7fe700 (LWP 20601)):
#0  0x00007f840d896f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f84092bc6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f840ef69510 in QEventDispatcherGlib::processEvents (this=0x7f83500008c0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f835f7fdd80, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f835f7fdd80, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f840eded3df in QThread::exec (this=0x2afde70) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#7  0x00007f840edefe56 in QThreadPrivate::start (arg=0x2afde70) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#8  0x00007f840cd9ef6e in start_thread (arg=0x7f835f7fe700) at pthread_create.c:311
#9  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 8 (Thread 0x7f834ffff700 (LWP 20648)):
#0  0x00007f840d896f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f84092bc6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f840ef69510 in QEventDispatcherGlib::processEvents (this=0x7f8354002800, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f834fffed30, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f834fffed30, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f840eded3df in QThread::exec (this=0x500ad30) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#7  0x00007f840ef042c1 in QInotifyFileSystemWatcherEngine::run (this=0x500ad30) at /home/krf/devel/src/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f840edefe56 in QThreadPrivate::start (arg=0x500ad30) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#9  0x00007f840cd9ef6e in start_thread (arg=0x7f834ffff700) at pthread_create.c:311
#10 0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 7 (Thread 0x7f835c918700 (LWP 20655)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f840edf150f in QWaitConditionPrivate::wait (this=0xeda500, time=18446744073709551615) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:86
#2  0x00007f840edf12b9 in QWaitCondition::wait (this=0xeda3d8, mutex=0xeda680, time=18446744073709551615) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:158
#3  0x00007f84073dee6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeda3b0, th=0x2948c00) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f84073e1903 in ThreadWeaver::WorkingHardState::applyForWork (this=0xeda750, th=0x2948c00, previous=0x46e8cf0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f84073e061f in ThreadWeaver::Thread::run (this=0x2948c00) at ../../../threadweaver/Weaver/Thread.cpp:98
#6  0x00007f840edefe56 in QThreadPrivate::start (arg=0x2948c00) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#7  0x00007f840cd9ef6e in start_thread (arg=0x7f835c918700) at pthread_create.c:311
#8  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 6 (Thread 0x7f834f7fe700 (LWP 20656)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f840edf150f in QWaitConditionPrivate::wait (this=0xeda500, time=18446744073709551615) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:86
#2  0x00007f840edf12b9 in QWaitCondition::wait (this=0xeda3d8, mutex=0xeda680, time=18446744073709551615) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:158
#3  0x00007f84073dee6c in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0xeda3b0, th=0x7f8348002800) at ../../../threadweaver/Weaver/WeaverImpl.cpp:370
#4  0x00007f84073e1903 in ThreadWeaver::WorkingHardState::applyForWork (this=0xeda750, th=0x7f8348002800, previous=0x0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:68
#5  0x00007f84073e191c in ThreadWeaver::WorkingHardState::applyForWork (this=0xeda750, th=0x7f8348002800, previous=0x46ed2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#6  0x00007f84073e061f in ThreadWeaver::Thread::run (this=0x7f8348002800) at ../../../threadweaver/Weaver/Thread.cpp:98
#7  0x00007f840edefe56 in QThreadPrivate::start (arg=0x7f8348002800) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#8  0x00007f840cd9ef6e in start_thread (arg=0x7f834f7fe700) at pthread_create.c:311
#9  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 5 (Thread 0x7f834e7fc700 (LWP 20664)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1  0x00007f840edf14f3 in QWaitConditionPrivate::wait (this=0x4f5e5a0, time=30000) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:84
#2  0x00007f840edf12b9 in QWaitCondition::wait (this=0x4662d30, mutex=0x4662d28, time=30000) at /home/krf/devel/src/qt/src/corelib/thread/qwaitcondition_unix.cpp:158
#3  0x00007f840eddec79 in QThreadPoolThread::run (this=0xb5cbc0) at /home/krf/devel/src/qt/src/corelib/concurrent/qthreadpool.cpp:141
#4  0x00007f840edefe56 in QThreadPrivate::start (arg=0xb5cbc0) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#5  0x00007f840cd9ef6e in start_thread (arg=0x7f834e7fc700) at pthread_create.c:311
#6  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 4 (Thread 0x7f834dffb700 (LWP 20666)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f84064038f7 in WTF::TCMalloc_PageHeap::scavengerThread() () from /home/krf/devel/build/qt4.8-shared-debug/lib/libQtWebKit.so.4
#2  0x00007f8406402ea6 in WTF::TCMalloc_PageHeap::runScavengerThread(void*) () from /home/krf/devel/build/qt4.8-shared-debug/lib/libQtWebKit.so.4
#3  0x00007f840cd9ef6e in start_thread (arg=0x7f834dffb700) at pthread_create.c:311
#4  0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 3 (Thread 0x7f834d7fa700 (LWP 20676)):
#0  0x00007f840cda205f in __pthread_mutex_unlock_usercnt (mutex=0x7f833c000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f84092fc3d1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc299 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f84092bc708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f840ef69510 in QEventDispatcherGlib::processEvents (this=0x7f833c0008c0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:427
#6  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f834d7f9d60, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#7  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f834d7f9d60, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#8  0x00007f840eded3df in QThread::exec (this=0x51e2e90) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#9  0x00007f840eded58c in QThread::run (this=0x51e2e90) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:603
#10 0x00007f840edefe56 in QThreadPrivate::start (arg=0x51e2e90) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#11 0x00007f840cd9ef6e in start_thread (arg=0x7f834d7fa700) at pthread_create.c:311
#12 0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f834effd700 (LWP 20751)):
#0  0x00007f840d896f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f84092bc6a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f840ef69510 in QEventDispatcherGlib::processEvents (this=0x7f8344002dd0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:427
#4  0x00007f840ef299ec in QEventLoop::processEvents (this=0x7f834effcd30, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#5  0x00007f840ef29b80 in QEventLoop::exec (this=0x7f834effcd30, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#6  0x00007f840eded3df in QThread::exec (this=0x5471650) at /home/krf/devel/src/qt/src/corelib/thread/qthread.cpp:536
#7  0x00007f840ef042c1 in QInotifyFileSystemWatcherEngine::run (this=0x5471650) at /home/krf/devel/src/qt/src/corelib/io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f840edefe56 in QThreadPrivate::start (arg=0x5471650) at /home/krf/devel/src/qt/src/corelib/thread/qthread_unix.cpp:338
#9  0x00007f840cd9ef6e in start_thread (arg=0x7f834effd700) at pthread_create.c:311
#10 0x00007f840d8a39cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f84002347c0 (LWP 20595)):
[KCrash Handler]
#5  0x00007f840d7dff77 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007f840d7e35e8 in __GI_abort () at abort.c:90
#7  0x00007f840ede2677 in qt_message_output (msgType=QtFatalMsg, buf=0x57d5658 "ASSERT: \"d->m_currentlyOpening.contains(project->projectFileUrl())\" in file /home/krf/devel/src/kdevplatform/shell/projectcontroller.cpp, line 817") at /home/krf/devel/src/qt/src/corelib/global/qglobal.cpp:2323
#8  0x00007f840ede2816 in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f840efcf4e0 "ASSERT: \"%s\" in file %s, line %d", ap=0x7fff003fbdb8) at /home/krf/devel/src/qt/src/corelib/global/qglobal.cpp:2369
#9  0x00007f840ede2fe0 in qFatal (msg=0x7f840efcf4e0 "ASSERT: \"%s\" in file %s, line %d") at /home/krf/devel/src/qt/src/corelib/global/qglobal.cpp:2552
#10 0x00007f840ede2230 in qt_assert (assertion=0x7f84105e2300 "d->m_currentlyOpening.contains(project->projectFileUrl())", file=0x7f84105e1f50 "/home/krf/devel/src/kdevplatform/shell/projectcontroller.cpp", line=817) at /home/krf/devel/src/qt/src/corelib/global/qglobal.cpp:2018
#11 0x00007f841057dfb1 in KDevelop::ProjectController::projectImportingFinished (this=this@entry=0x5de6c0, project=0x5530950) at /home/krf/devel/src/kdevplatform/shell/projectcontroller.cpp:817
#12 0x00007f8410587f04 in KDevelop::ProjectPrivate::importDone (this=0x5465d40, job=0x54028b0) at /home/krf/devel/src/kdevplatform/shell/project.cpp:265
#13 0x00007f8410585f31 in KDevelop::Project::qt_static_metacall (_o=0x5530950, _c=<optimized out>, _id=<optimized out>, _a=0x7fff003fc100) at shell/moc_project.cpp:98
#14 0x00007f840ef4b48e in QMetaObject::activate (sender=0x54028b0, m=0x7f8410484600 <KJob::staticMetaObject>, local_signal_index=3, argv=0x7fff003fc100) at /home/krf/devel/src/qt/src/corelib/kernel/qobject.cpp:3547
#15 0x00007f84100f4102 in KJob::result (this=this@entry=0x54028b0, _t1=_t1@entry=0x54028b0) at ./kjob.moc:208
#16 0x00007f84100f4140 in KJob::emitResult (this=0x54028b0) at ../../kdecore/jobs/kjob.cpp:318
#17 0x00007f840ef4b48e in QMetaObject::activate (sender=0x4bfae40, m=0x7f8410484600 <KJob::staticMetaObject>, local_signal_index=0, argv=0x7fff003fc240) at /home/krf/devel/src/qt/src/corelib/kernel/qobject.cpp:3547
#18 0x00007f84100f3f0f in KJob::finished (this=this@entry=0x4bfae40, _t1=_t1@entry=0x4bfae40) at ./kjob.moc:187
#19 0x00007f84100f4135 in KJob::emitResult (this=0x4bfae40) at ../../kdecore/jobs/kjob.cpp:316
#20 0x00007f840ef4b48e in QMetaObject::activate (sender=0x7f8338019460, m=0x7f8410484600 <KJob::staticMetaObject>, local_signal_index=3, argv=0x7fff003fc380) at /home/krf/devel/src/qt/src/corelib/kernel/qobject.cpp:3547
#21 0x00007f84100f4102 in KJob::result (this=this@entry=0x7f8338019460, _t1=_t1@entry=0x7f8338019460) at ./kjob.moc:208
#22 0x00007f84100f4140 in KJob::emitResult (this=this@entry=0x7f8338019460) at ../../kdecore/jobs/kjob.cpp:318
#23 0x00007f835ca225d6 in CMakeCommitChangesJob::reloadFiles (this=this@entry=0x7f8338019460) at /home/krf/devel/src/kdevelop/projectmanagers/cmake/cmakecommitchangesjob.cpp:439
#24 0x00007f835ca22992 in CMakeCommitChangesJob::makeChanges (this=0x7f8338019460) at /home/krf/devel/src/kdevelop/projectmanagers/cmake/cmakecommitchangesjob.cpp:339
#25 0x00007f840ef44b07 in QMetaCallEvent::placeMetaCall (this=0x57f4c20, object=0x7f8338019460) at /home/krf/devel/src/qt/src/corelib/kernel/qobject.cpp:524
#26 0x00007f840ef45d57 in QObject::event (this=0x7f8338019460, e=0x57f4c20) at /home/krf/devel/src/qt/src/corelib/kernel/qobject.cpp:1194
#27 0x00007f840e0fb0a0 in QApplicationPrivate::notify_helper (this=0x5e1310, receiver=0x7f8338019460, e=0x57f4c20) at /home/krf/devel/src/qt/src/gui/kernel/qapplication.cpp:4562
#28 0x00007f840e0f8413 in QApplication::notify (this=0x7fff003fd060, receiver=0x7f8338019460, e=0x57f4c20) at /home/krf/devel/src/qt/src/gui/kernel/qapplication.cpp:3944
#29 0x00007f840f3c0a6a in KApplication::notify (this=0x7fff003fd060, receiver=0x7f8338019460, event=0x57f4c20) at ../../kdeui/kernel/kapplication.cpp:311
#30 0x00007f840ef2c694 in QCoreApplication::notifyInternal (this=0x7fff003fd060, receiver=0x7f8338019460, event=0x57f4c20) at /home/krf/devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:949
#31 0x00007f840fc2451f in QCoreApplication::sendEvent (receiver=0x7f8338019460, event=0x57f4c20) at ../../include/QtCore/../../../../src/qt/src/corelib/kernel/qcoreapplication.h:231
#32 0x00007f840ef2d713 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x53d510) at /home/krf/devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:1573
#33 0x00007f840ef2d2f1 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/krf/devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:1466
#34 0x00007f840ef69c51 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../src/qt/src/corelib/kernel/qcoreapplication.h:236
#35 0x00007f840ef68c36 in postEventSourceDispatch (s=0x5e2d70) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:280
#36 0x00007f84092bc3b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f84092bc708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f84092bc7ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f840ef694ed in QEventDispatcherGlib::processEvents (this=0x5df6d0, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:425
#40 0x00007f840e1d7ba6 in QGuiEventDispatcherGlib::processEvents (this=0x5df6d0, flags=...) at /home/krf/devel/src/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f840ef299ec in QEventLoop::processEvents (this=0x7fff003fcf00, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:149
#42 0x00007f840ef29b80 in QEventLoop::exec (this=0x7fff003fcf00, flags=...) at /home/krf/devel/src/qt/src/corelib/kernel/qeventloop.cpp:204
#43 0x00007f840ef2cd2a in QCoreApplication::exec () at /home/krf/devel/src/qt/src/corelib/kernel/qcoreapplication.cpp:1221
#44 0x00007f840e0f7ffa in QApplication::exec () at /home/krf/devel/src/qt/src/gui/kernel/qapplication.cpp:3823
#45 0x000000000040f3be in main (argc=<optimized out>, argv=<optimized out>) at /home/krf/devel/src/kdevelop/app/main.cpp:562

Possible duplicates by query: bug 325546, bug 324690, bug 324446, bug 324432, bug 322472.

Reported using DrKonqi
Comment 1 Kevin Funk 2013-11-21 18:57:40 UTC
Git commit fa9e13fa5bbe44a3641836c1d4537e4ae88a899e by Kevin Funk.
Committed on 21/11/2013 at 18:56.
Pushed by kfunk into branch '1.6'.

Fix assert in projectcontroller.cpp

M  +2    -1    shell/projectcontroller.cpp

http://commits.kde.org/kdevplatform/fa9e13fa5bbe44a3641836c1d4537e4ae88a899e