https://bugs.kde.org/show_bug.cgi?id=307177 Bug ID: 307177 Severity: crash Version: 4.3.1 Priority: NOR Assignee: kdevelop-bugs@kdevelop.org Summary: crashed kdevelop with a wonky CMakeLists.txt Classification: Unclassified OS: Linux Reporter: sean.lindskog@gmail.com Hardware: Ubuntu Packages Status: UNCONFIRMED Component: general Product: kdevelop 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=, member=0xb5864bda "dataChanged", obj=) 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::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::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=, str=, 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=) 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=, receiver=) 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 -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KDevelop-bugs mailing list KDevelop-bugs@kdevelop.org https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs