Bug 307177

Summary: crashed kdevelop with a wonky CMakeLists.txt
Product: [Applications] kdevelop Reporter: Sean <sean.lindskog>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 4.3.1   
Target Milestone: 4.3.0   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

Description Sean 2012-09-21 21:03:36 UTC
Application: kdevelop (4.3.1)
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-30-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
I was setting up a CMakeLists.txt for a very big, complex project (porting from windows), and when I hit the build/compile button, kdevelop crashed.

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

Thread 15 (Thread 0xb061ab40 (LWP 13553)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5f48380 in __GI___poll (fds=0xafd00c78, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb50fea7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb50f10ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb50f156b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb0631134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0xb51146b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb5cbbd4c in start_thread (arg=0xb061ab40) at pthread_create.c:308
#8  0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 14 (Thread 0xafcffb40 (LWP 13554)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5f48380 in __GI___poll (fds=0xaf302398, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xb50fea7b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb50f10ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb50f156b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb0f0a1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb51146b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb5cbbd4c in start_thread (arg=0xafcffb40) at pthread_create.c:308
#8  0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 13 (Thread 0xabee7b40 (LWP 13557)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbfd13 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:236
#2  0xb5f64434 in __pthread_cond_timedwait (cond=0x880a4e0, mutex=0x880a4c8, abstime=0xabee7268) at forward.c:152
#3  0xb6c322df in wait (time=1000, this=0x880a4c8) at thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0x87cf4e4, mutex=0x87cf4e8, time=1000) at thread/qwaitcondition_unix.cpp:158
#5  0xb565d9fa in KDevelop::DUChainPrivate::CleanupThread::run (this=0x87cf4d8) at ../../language/duchain/duchain.cpp:282
#6  0xb6c31de0 in QThreadPrivate::start (arg=0x87cf4d8) at thread/qthread_unix.cpp:298
#7  0xb5cbbd4c in start_thread (arg=0xabee7b40) at pthread_create.c:308
#8  0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 12 (Thread 0xa7860b40 (LWP 13565)):
#0  0xb50bf8b7 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xa6f00478 in ?? ()
#2  0xb6db0bf0 in ?? () at .moc/release-shared/moc_qeventdispatcher_glib_p.cpp:80 from /usr/lib/i386-linux-gnu/libQtCore.so.4
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 11 (Thread 0xa5affb40 (LWP 13578)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0xb4c00a30, mutex=0xb4c00a18) at forward.c:139
#3  0xb44cf263 in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#4  0xb44cf37f in ?? () from /usr/lib/i386-linux-gnu/libQtWebKit.so.4
#5  0xb5cbbd4c in start_thread (arg=0xa5affb40) at pthread_create.c:308
#6  0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 10 (Thread 0xa64ffb40 (LWP 13579)):
#0  0xb5f64634 in pthread_mutex_unlock (mutex=0xa5b00468) at forward.c:184
#1  0xb5130410 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb50f0f9f in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb50f1201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb6d798e7 in QEventDispatcherGlib::processEvents (this=0xa5b02200, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb6d4550d in QEventLoop::processEvents (this=0xa64ff270, flags=...) at kernel/qeventloop.cpp:149
#6  0xb6d457a9 in QEventLoop::exec (this=0xa64ff270, flags=...) at kernel/qeventloop.cpp:204
#7  0xb6c2e94c in QThread::exec (this=0x8a99138) at thread/qthread.cpp:501
#8  0xb6c2ea3b in QThread::run (this=0x8a99138) at thread/qthread.cpp:568
#9  0xb6c31de0 in QThreadPrivate::start (arg=0x8a99138) at thread/qthread_unix.cpp:298
#10 0xb5cbbd4c in start_thread (arg=0xa64ffb40) at pthread_create.c:308
#11 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 9 (Thread 0xaf2ffb40 (LWP 13615)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0x8d02768, mutex=0x8d02750) at forward.c:139
#3  0xb6c32350 in wait (time=4294967295, this=0x8d02750) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x87301a8, mutex=0x8bd07a0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4c13acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8730190, th=0x86fe658) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4c1695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8d04a30, th=0x86fe658) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4c1363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8730190, th=0x86fe658) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4c16a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8d04a30, th=0x86fe658) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4c13533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8730190, th=0x86fe658, previous=0x97fa110) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4c154e4 in ThreadWeaver::ThreadRunHelper::run (this=0xaf2ff2a4, parent=0x8730190, th=0x86fe658) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4c1559a in ThreadWeaver::Thread::run (this=0x86fe658) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6c31de0 in QThreadPrivate::start (arg=0x86fe658) at thread/qthread_unix.cpp:298
#13 0xb5cbbd4c in start_thread (arg=0xaf2ffb40) at pthread_create.c:308
#14 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 8 (Thread 0xa3c41b40 (LWP 13655)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0x8d02768, mutex=0x8d02750) at forward.c:139
#3  0xb6c32350 in wait (time=4294967295, this=0x8d02750) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x87301a8, mutex=0x8bd07a0, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4c13acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8730190, th=0x90cffb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4c1695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x8d04a30, th=0x90cffb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4c1363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8730190, th=0x90cffb8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4c16a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x8d04a30, th=0x90cffb8) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4c13533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8730190, th=0x90cffb8, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4c154e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa3c412a4, parent=0x8730190, th=0x90cffb8) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4c1559a in ThreadWeaver::Thread::run (this=0x90cffb8) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6c31de0 in QThreadPrivate::start (arg=0x90cffb8) at thread/qthread_unix.cpp:298
#13 0xb5cbbd4c in start_thread (arg=0xa3c41b40) at pthread_create.c:308
#14 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xa21ceb40 (LWP 13730)):
#0  0xb50be1c0 in pthread_mutex_lock@plt () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb51303d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb50f0b85 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb50f1042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb50f1201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6d798e7 in QEventDispatcherGlib::processEvents (this=0xa6500df0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6d4550d in QEventLoop::processEvents (this=0xa21ce260, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6d457a9 in QEventLoop::exec (this=0xa21ce260, flags=...) at kernel/qeventloop.cpp:204
#8  0xb6c2e94c in QThread::exec (this=0x9921698) at thread/qthread.cpp:501
#9  0xb5760d16 in KDevelop::CompletionWorkerThread::run (this=0x9921698) at ../../language/codecompletion/codecompletionmodel.cpp:84
#10 0xb6c31de0 in QThreadPrivate::start (arg=0x9921698) at thread/qthread_unix.cpp:298
#11 0xb5cbbd4c in start_thread (arg=0xa21ceb40) at pthread_create.c:308
#12 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xa19cdb40 (LWP 13731)):
#0  0xb5cbdd13 in __pthread_mutex_lock (mutex=0xa6f02248) at pthread_mutex_lock.c:131
#1  0xb5f645f4 in pthread_mutex_lock (mutex=0xa6f02248) at forward.c:182
#2  0xb51303d0 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb50f0f85 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb50f1201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6d798e7 in QEventDispatcherGlib::processEvents (this=0xa6f02160, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb6d4550d in QEventLoop::processEvents (this=0xa19cd260, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6d457a9 in QEventLoop::exec (this=0xa19cd260, flags=...) at kernel/qeventloop.cpp:204
#8  0xb6c2e94c in QThread::exec (this=0x990d230) at thread/qthread.cpp:501
#9  0xb5760d16 in KDevelop::CompletionWorkerThread::run (this=0x990d230) at ../../language/codecompletion/codecompletionmodel.cpp:84
#10 0xb6c31de0 in QThreadPrivate::start (arg=0x990d230) at thread/qthread_unix.cpp:298
#11 0xb5cbbd4c in start_thread (arg=0xa19cdb40) at pthread_create.c:308
#12 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa09ccb40 (LWP 13736)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0x8748098, mutex=0x8748080) at forward.c:139
#3  0xb6c32350 in wait (time=4294967295, this=0x8748080) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8747ff8, mutex=0x870c330, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4c13acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8747fe0, th=0x97fb9d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4c1695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86f64e0, th=0x97fb9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4c1363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8747fe0, th=0x97fb9d0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4c16a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x86f64e0, th=0x97fb9d0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4c13533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8747fe0, th=0x97fb9d0, previous=0x9934450) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4c154e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa09cc2a4, parent=0x8747fe0, th=0x97fb9d0) at ../../../threadweaver/Weaver/Thread.cpp:87
#11 0xb4c1559a in ThreadWeaver::Thread::run (this=0x97fb9d0) at ../../../threadweaver/Weaver/Thread.cpp:142
#12 0xb6c31de0 in QThreadPrivate::start (arg=0x97fb9d0) at thread/qthread_unix.cpp:298
#13 0xb5cbbd4c in start_thread (arg=0xa09ccb40) at pthread_create.c:308
#14 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa01cbb40 (LWP 13737)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0x8748098, mutex=0x8748080) at forward.c:139
#3  0xb6c32350 in wait (time=4294967295, this=0x8748080) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0x8747ff8, mutex=0x870c330, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb4c13acc in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x8747fe0, th=0xab504c60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#6  0xb4c1695b in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x86f64e0, th=0xab504c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80
#7  0xb4c1363a in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x8747fe0, th=0xab504c60) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356
#8  0xb4c16a5c in ThreadWeaver::WorkingHardState::applyForWork (this=0x86f64e0, th=0xab504c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#9  0xb4c13533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8747fe0, th=0xab504c60, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#10 0xb4c16a78 in ThreadWeaver::WorkingHardState::applyForWork (this=0x86f64e0, th=0xab504c60) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#11 0xb4c13533 in ThreadWeaver::WeaverImpl::applyForWork (this=0x8747fe0, th=0xab504c60, previous=0x98e5b78) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351
#12 0xb4c154e4 in ThreadWeaver::ThreadRunHelper::run (this=0xa01cb2a4, parent=0x8747fe0, th=0xab504c60) at ../../../threadweaver/Weaver/Thread.cpp:87
#13 0xb4c1559a in ThreadWeaver::Thread::run (this=0xab504c60) at ../../../threadweaver/Weaver/Thread.cpp:142
#14 0xb6c31de0 in QThreadPrivate::start (arg=0xab504c60) at thread/qthread_unix.cpp:298
#15 0xb5cbbd4c in start_thread (arg=0xa01cbb40) at pthread_create.c:308
#16 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0x9c5ffb40 (LWP 13739)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0xad759890, mutex=0xad759878) at forward.c:139
#3  0xad655029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xad65506f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb5cbbd4c in start_thread (arg=0x9c5ffb40) at pthread_create.c:308
#6  0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa3440b40 (LWP 13845)):
#0  0xb77b6424 in __kernel_vsyscall ()
#1  0xb5cbf96b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0xb5f643dc in __pthread_cond_wait (cond=0xa23bc718, mutex=0xa23bc700) at forward.c:139
#3  0xb6c32350 in wait (time=4294967295, this=0xa23bc700) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=0xa23bca14, mutex=0xa23bca10, time=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0xb6c2db6a in QSemaphore::acquire (this=0xa343f88c, n=1) at thread/qsemaphore.cpp:144
#6  0xb6d4f551 in QMetaMethod::invoke (this=0xa343f88c, object=0x8636cd0, connectionType=Qt::BlockingQueuedConnection, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1715
#7  0xb6d51d4f in QMetaObject::invokeMethod (obj=0x8636cd0, member=0xb5864bda "dataChanged", type=Qt::BlockingQueuedConnection, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1179
#8  0xb584dc42 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=<optimized out>, member=0xb5864bda "dataChanged", obj=<optimized out>) at /usr/include/qt4/QtCore/qobjectdefs.h:418
#9  KDevelop::ProjectBaseItem::setText (this=0xa23bcde0, text=...) at ../../project/projectmodel.cpp:337
#10 0xb584dd34 in KDevelop::ProjectBaseItem::setUrl (this=0xa23bcde0, url=...) at ../../project/projectmodel.cpp:447
#11 0xb58517f6 in setUrl (url=..., this=0xa23bcde0) at ../../project/projectmodel.cpp:819
#12 KDevelop::ProjectFileItem::setUrl (this=0xa23bcde0, url=...) at ../../project/projectmodel.cpp:808
#13 0xb5851b5c in KDevelop::ProjectFileItem::ProjectFileItem (this=0xa23bcde0, project=0x8bb7c30, file=..., parent=0xa233ad38) at ../../project/projectmodel.cpp:690
#14 0xa4663538 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#15 0xa46648c8 in ?? () from /usr/lib/kde4/kdevcmakemanager.so
#16 0xb5855d71 in KDevelop::ImportProjectJobPrivate::import (this=0x94aae98, folder=0x97e9d70) at ../../project/importprojectjob.cpp:53
#17 0xb58557b8 in QtConcurrent::VoidStoredMemberFunctionPointerCall1<void, KDevelop::ImportProjectJobPrivate, KDevelop::ProjectFolderItem*, KDevelop::ProjectFolderItem*>::runFunctor (this=0x9cc4c68) at /usr/include/qt4/QtCore/qtconcurrentstoredfunctioncall.h:412
#18 0xb58558de in run (this=0x9cc4c68) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:134
#19 QtConcurrent::RunFunctionTask<void>::run (this=0x9cc4c68) at /usr/include/qt4/QtCore/qtconcurrentrunbase.h:125
#20 0xb6c2439b in QThreadPoolThread::run (this=0x913ac70) at concurrent/qthreadpool.cpp:107
#21 0xb6c31de0 in QThreadPrivate::start (arg=0x913ac70) at thread/qthread_unix.cpp:298
#22 0xb5cbbd4c in start_thread (arg=0xa3440b40) at pthread_create.c:308
#23 0xb5f56ace in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb2835740 (LWP 13552)):
[KCrash Handler]
#7  0xb77b6424 in __kernel_vsyscall ()
#8  0xb5e9a1ef in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb5e9d835 in __GI_abort () at abort.c:91
#10 0xb5ed52fa in __libc_message (do_abort=2, fmt=0xb5fcd3bc "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#11 0xb5edfe42 in malloc_printerr (action=<optimized out>, str=<optimized out>, ptr=0xa23bcbb8) at malloc.c:5007
#12 0xb6c2a15b in qFree (ptr=0xa23bcbb8) at global/qmalloc.cpp:60
#13 0xb6c83208 in QString::free (d=0xa23bcbb8) at tools/qstring.cpp:1235
#14 0xb584d81b in ~QString (this=0xbfa12084, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qstring.h:880
#15 lessThan (item=0xa23bbd98, this=0xa23bcde0) at ../../project/projectmodel.cpp:377
#16 KDevelop::ProjectBaseItem::lessThan (this=0xa23bcde0, item=0xa23bbd98) at ../../project/projectmodel.cpp:365
#17 0xb585c998 in ProjectProxyModel::lessThan (this=0x8a94110, left=..., right=...) at ../../project/projectproxymodel.cpp:44
#18 0xb6876ae7 in QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add (this=0x8a94128, proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical) at itemviews/qsortfilterproxymodel.cpp:614
#19 0xb6876f7d in QSortFilterProxyModelPrivate::insert_source_items (this=0x8a94128, source_to_proxy=..., proxy_to_source=..., source_items=..., source_parent=..., orient=Qt::Vertical, emit_signal=false) at itemviews/qsortfilterproxymodel.cpp:673
#20 0xb687c81d in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x8a94128, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1165
#21 0xb6d58c01 in QMetaCallEvent::placeMetaCall (this=0xa23ba260, object=0x8a94110) at kernel/qobject.cpp:525
#22 0xb6d61c7b in QObject::event (this=0x8a94110, e=0xa23ba260) at kernel/qobject.cpp:1195
#23 0xb6230ed4 in notify_helper (e=0xa23ba260, receiver=0x8a94110, this=0x831a490) at kernel/qapplication.cpp:4559
#24 QApplicationPrivate::notify_helper (this=0x831a490, receiver=0x8a94110, e=0xa23ba260) at kernel/qapplication.cpp:4531
#25 0xb623630d in QApplication::notify (this=0xa23ba260, receiver=0x8a94110, e=0xa23ba260) at kernel/qapplication.cpp:4288
#26 0xb7113e01 in KApplication::notify (this=0xbfa12c04, receiver=0x8a94110, event=0xa23ba260) at ../../kdeui/kernel/kapplication.cpp:311
#27 0xb6d4697e in QCoreApplication::notifyInternal (this=0xbfa12c04, receiver=0x8a94110, event=0xa23ba260) at kernel/qcoreapplication.cpp:876
#28 0xb6d4aad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x82f2370) at kernel/qcoreapplication.cpp:1500
#30 0xb6d4ae0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#31 0xb6d79494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#32 postEventSourceDispatch (s=0x831b7b8) at kernel/qeventdispatcher_glib.cpp:279
#33 0xb50f0d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#34 0xb50f1125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#35 0xb50f1201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb6d79887 in QEventDispatcherGlib::processEvents (this=0x82f2ef0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#37 0xb62e9aaa in QGuiEventDispatcherGlib::processEvents (this=0x82f2ef0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0xb6d4550d in QEventLoop::processEvents (this=0xbfa12a14, flags=...) at kernel/qeventloop.cpp:149
#39 0xb6d457a9 in QEventLoop::exec (this=0xbfa12a14, flags=...) at kernel/qeventloop.cpp:204
#40 0xb6d4aeba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#41 0xb622ea74 in QApplication::exec () at kernel/qapplication.cpp:3820
#42 0x0805119f in ?? ()
#43 0xb5e854d3 in __libc_start_main (main=0x804ba70, argc=3, ubp_av=0xbfa13464, init=0x80531c0 <__libc_csu_init>, fini=0x8053230 <__libc_csu_fini>, rtld_fini=0xb77c6270 <_dl_fini>, stack_end=0xbfa1345c) at libc-start.c:226
#44 0x08051991 in _start ()

Possible duplicates by query: bug 306471, bug 306284, bug 306240, bug 305122, bug 303542.

Reported using DrKonqi
Comment 1 Milian Wolff 2012-10-04 22:55:59 UTC

*** This bug has been marked as a duplicate of bug 293191 ***