From kdevelop-bugs Sat Mar 27 23:42:46 2010 From: Andrew Coles Date: Sat, 27 Mar 2010 23:42:46 +0000 To: kdevelop-bugs Subject: [Bug 232413] New: kdevelop crashed when running make externally Message-Id: X-MARC-Message: https://marc.info/?l=kdevelop-bugs&m=126973346329598 https://bugs.kde.org/show_bug.cgi?id=232413 Summary: kdevelop crashed when running make externally Product: kdevelop Version: unspecified Platform: unspecified OS/Version: Linux Status: NEW Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs@kdevelop.org ReportedBy: andrew_coles@yahoo.co.uk Version: 3.9.99 (using KDevPlatform 0.9.99) (using 4.4.1 (KDE 4.4.1), Kubuntu packages) Compiler: cc OS: Linux (i686) release 2.6.32-020632-generic -- Information about the crash: i) KDevelop was open ii) I alt-tabbed to a konsole iii) Ran make there (in the build directory configured for use with kdevelop, and kdevelop crashed -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Segmentation fault [Current thread is 1 (Thread 0xb456a980 (LWP 7571))] Thread 10 (Thread 0xb0fd8b70 (LWP 7572)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb604c142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb61348d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6d7524f in QWaitConditionPrivate::wait (this=0x978ecfc, mutex=0x978ed00, time=200000) at thread/qwaitcondition_unix.cpp:85 #4 QWaitCondition::wait (this=0x978ecfc, mutex=0x978ed00, time=200000) at thread/qwaitcondition_unix.cpp:159 #5 0xb5184125 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #6 0xb6d7436e in QThreadPrivate::start (arg=0x978ecf0) at thread/qthread_unix.cpp:248 #7 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 9 (Thread 0xafecab70 (LWP 7574)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb6120a71 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6e52cef in QProcessManager::run (this=0xb6f8c890) at io/qprocess_unix.cpp:245 #3 0xb6d7436e in QThreadPrivate::start (arg=0xb6f8c890) at thread/qthread_unix.cpp:248 #4 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 8 (Thread 0xab40eb70 (LWP 7657)): #0 0xb6134a6e in pthread_mutex_unlock () from /lib/tls/i686/cmov/libc.so.6 #1 0xb4d83557 in ?? () from /lib/libglib-2.0.so.0 #2 0xb4d83863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #3 0xb6ea283f in QEventDispatcherGlib::processEvents (this=0x9d618f8, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #4 0xb6e75209 in QEventLoop::processEvents (this=0xab40e270, flags=) at kernel/qeventloop.cpp:149 #5 0xb6e7565a in QEventLoop::exec (this=0xab40e270, flags=...) at kernel/qeventloop.cpp:201 #6 0xb6d715e8 in QThread::exec (this=0x9d43470) at thread/qthread.cpp:487 #7 0xb527ac50 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #8 0xb6d7436e in QThreadPrivate::start (arg=0x9d43470) at thread/qthread_unix.cpp:248 #9 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #10 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 7 (Thread 0xaac0db70 (LWP 7658)): #0 0xb4e02e06 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1 #1 0xb6e9f92b in qt_gettime () at kernel/qcore_unix.cpp:111 #2 0xb6ea4a15 in QTimerInfoList::updateCurrentTime (this=0x9d577c4) at kernel/qeventdispatcher_unix.cpp:340 #3 0xb6ea4a5a in QTimerInfoList::timerWait (this=0x9d577c4, tm=...) at kernel/qeventdispatcher_unix.cpp:443 #4 0xb6ea2a48 in timerSourcePrepareHelper (src=, timeout=0xaac0d0ac) at kernel/qeventdispatcher_glib.cpp:136 #5 0xb6ea2ad5 in timerSourcePrepare (source=0x0, timeout=0xb4e06ff4) at kernel/qeventdispatcher_glib.cpp:169 #6 0xb4d82f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0 #7 0xb4d83351 in ?? () from /lib/libglib-2.0.so.0 #8 0xb4d83863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #9 0xb6ea283f in QEventDispatcherGlib::processEvents (this=0x9d43e10, flags=...) at kernel/qeventdispatcher_glib.cpp:414 #10 0xb6e75209 in QEventLoop::processEvents (this=0xaac0d270, flags=) at kernel/qeventloop.cpp:149 #11 0xb6e7565a in QEventLoop::exec (this=0xaac0d270, flags=...) at kernel/qeventloop.cpp:201 #12 0xb6d715e8 in QThread::exec (this=0x9d445a0) at thread/qthread.cpp:487 #13 0xb527ac50 in ?? () from /usr/lib/libkdevplatformlanguage.so.1 #14 0xb6d7436e in QThreadPrivate::start (arg=0x9d445a0) at thread/qthread_unix.cpp:248 #15 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #16 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 6 (Thread 0xaa40cb70 (LWP 7659)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb604c142 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb61348d4 in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6d73c5e in thread_sleep (ti=0x1) at thread/qthread_unix.cpp:398 #4 0xb6d73db3 in QThread::msleep (msecs=30) at thread/qthread_unix.cpp:424 #5 0xac076feb in ?? () from /usr/lib/kde4/kdevcpplanguagesupport.so #6 0xb6d7436e in QThreadPrivate::start (arg=0x9d43920) at thread/qthread_unix.cpp:248 #7 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 5 (Thread 0xa95e4b70 (LWP 7662)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb604be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb613487d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb4ac0887 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb4b991a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304 #4 0xb4ac08d1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb4b991a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438 #5 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #6 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 4 (Thread 0xa8118b70 (LWP 7668)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb604be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb613487d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6d752c7 in QWaitConditionPrivate::wait (this=0x96faf40, mutex=0x955d550, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x96faf40, mutex=0x955d550, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb47d38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96faf28, th=0xab6d628) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb47d641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96f9600, th=0xab6d628) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb47d226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96faf28, th=0xab6d628) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb47d6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xab6d628) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xab6d628, previous=0xc77d5f8) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb47d44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa81182a4, parent=0x96faf28, th=0xab6d628) at ../../../threadweaver/Weaver/Thread.cpp:87 #11 0xb47d4b1b in ThreadWeaver::Thread::run (this=0xab6d628) at ../../../threadweaver/Weaver/Thread.cpp:142 #12 0xb6d7436e in QThreadPrivate::start (arg=0xab6d628) at thread/qthread_unix.cpp:248 #13 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #14 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 3 (Thread 0xa7917b70 (LWP 7669)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb604be15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb613487d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb6d752c7 in QWaitConditionPrivate::wait (this=0x96faf40, mutex=0x955d550, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 QWaitCondition::wait (this=0x96faf40, mutex=0x955d550, time=4294967295) at thread/qwaitcondition_unix.cpp:159 #5 0xb47d38a0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x96faf28, th=0xa454ed0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365 #6 0xb47d641c in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:80 #7 0xb47d226b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x96faf28, th=0xa454ed0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:356 #8 0xb47d6512 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71 #9 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #10 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #11 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #12 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 etc. etc. etc. #1463 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #1464 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #1465 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #1466 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #1467 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #1468 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #1469 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0x0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #1470 0xb47d6531 in ThreadWeaver::WorkingHardState::applyForWork (this=0x96f9600, th=0xa454ed0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74 #1471 0xb47d3b23 in ThreadWeaver::WeaverImpl::applyForWork (this=0x96faf28, th=0xa454ed0, previous=0xb2b7c40) at ../../../threadweaver/Weaver/WeaverImpl.cpp:351 #1472 0xb47d44fe in ThreadWeaver::ThreadRunHelper::run (this=0xa79172a4, parent=0x96faf28, th=0xa454ed0) at ../../../threadweaver/Weaver/Thread.cpp:87 #1473 0xb47d4b1b in ThreadWeaver::Thread::run (this=0xa454ed0) at ../../../threadweaver/Weaver/Thread.cpp:142 #1474 0xb6d7436e in QThreadPrivate::start (arg=0xa454ed0) at thread/qthread_unix.cpp:248 #1475 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #1476 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb06dcb70 (LWP 10209)): #0 0xb7725430 in __kernel_vsyscall () #1 0xb6120a71 in select () from /lib/tls/i686/cmov/libc.so.6 #2 0xb6e9f9c7 in qt_safe_select (nfds=13, fdread=0xb06db758, fdwrite=0xb06db6d8, fdexcept=0x0, orig_timeout=0xb06db688) at kernel/qcore_unix.cpp:153 #3 0xb6e4ff0e in select_msecs (nfds=13, fdread=0xb06db758, fdwrite=0xb06db6d8, timeout=30000) at io/qprocess_unix.cpp:885 #4 0xb6e50a78 in QProcessPrivate::waitForFinished (this=0xb70c038, msecs=30000) at io/qprocess_unix.cpp:1101 #5 0xb6e0cfee in QProcess::waitForFinished (this=0xb06db904, msecs=30000) at io/qprocess.cpp:1688 #6 0xb6e0d73b in ~QProcess (this=0xb06db904, __in_chrg=) at io/qprocess.cpp:1124 #7 0xb7571281 in ~KProcess (this=0xb06db904, __in_chrg=) at ../../kdecore/io/kprocess.cpp:109 #8 0xb07724f0 in CMakeParserUtils::executeProcess(QString const&, QStringList const&) () from /usr/lib/libkdev4cmakecommon.so.3.9.99 #9 0xb07727fe in CMakeParserUtils::initialVariables() () from /usr/lib/libkdev4cmakecommon.so.3.9.99 #10 0xb06f20c8 in ?? () from /usr/lib/kde4/kdevcmakemanager.so #11 0xb06fd40d in ?? () from /usr/lib/kde4/kdevcmakemanager.so #12 0xb532b5d0 in ?? () from /usr/lib/libkdevplatformproject.so.1 #13 0xb532b0c4 in ?? () from /usr/lib/libkdevplatformproject.so.1 #14 0xb532b3ee in ?? () from /usr/lib/libkdevplatformproject.so.1 #15 0xb6d6929c in QThreadPoolThread::run (this=0x982b578) at concurrent/qthreadpool.cpp:106 #16 0xb6d7436e in QThreadPrivate::start (arg=0x982b578) at thread/qthread_unix.cpp:248 #17 0xb604780e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #18 0xb61278de in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb456a980 (LWP 7571)): [KCrash Handler] #6 0xb06efd44 in ?? () from /usr/lib/kde4/kdevcmakemanager.so #7 0xb06f0b3b in ?? () from /usr/lib/kde4/kdevcmakemanager.so #8 0xb6e7be5a in QMetaObject::metacall (object=0x97d51d0, cl=3055145888, idx=0, argv=0xbf88ae1c) at kernel/qmetaobject.cpp:237 #9 0xb6e8a5f5 in QMetaObject::activate (sender=0x975d5d0, m=0xb56c1284, local_signal_index=0, argv=0xbf88af98) at kernel/qobject.cpp:3293 #10 0xb5554953 in KDirWatch::dirty (this=0x975d5d0, _t1=...) at ./kdirwatch.moc:99 #11 0xb5554984 in KDirWatch::setDirty (this=0x975d5d0, _file=...) at ../../kio/kio/kdirwatch.cpp:1792 #12 0xb55552d5 in KDirWatch::qt_metacall (this=0x975d5d0, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xd3c6f48) at ./kdirwatch.moc:86 #13 0xb6e7be5a in QMetaObject::metacall (object=0x975d5d0, cl=3055145888, idx=8, argv=0xd3c6f48) at kernel/qmetaobject.cpp:237 #14 0xb6e86516 in QMetaCallEvent::placeMetaCall (this=0xb2f9fc8, object=0x975d5d0) at kernel/qobject.cpp:561 #15 0xb6e8763e in QObject::event (this=0x975d5d0, e=0xb2f9fc8) at kernel/qobject.cpp:1248 #16 0xb63c83cc in QApplicationPrivate::notify_helper (this=0x9499d18, receiver=0x975d5d0, e=0xb2f9fc8) at kernel/qapplication.cpp:4300 #17 0xb63cf01e in QApplication::notify (this=0xbf88b934, receiver=0x975d5d0, e=0xb2f9fc8) at kernel/qapplication.cpp:3704 #18 0xb716d42a in KApplication::notify (this=0xbf88b934, receiver=0x975d5d0, event=0xb2f9fc8) at ../../kdeui/kernel/kapplication.cpp:302 #19 0xb6e76beb in QCoreApplication::notifyInternal (this=0xbf88b934, receiver=0x975d5d0, event=0xb2f9fc8) at kernel/qcoreapplication.cpp:704 #20 0xb6e79623 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x946f6d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x946f6d8) at kernel/qcoreapplication.cpp:1345 #22 0xb6e7978d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238 #23 0xb6ea2d0f in QCoreApplication::sendPostedEvents (s=0x949bf78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220 #24 postEventSourceDispatch (s=0x949bf78) at kernel/qeventdispatcher_glib.cpp:276 #25 0xb4d7fe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #26 0xb4d83730 in ?? () from /lib/libglib-2.0.so.0 #27 0xb4d83863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #28 0xb6ea2805 in QEventDispatcherGlib::processEvents (this=0x946f268, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #29 0xb6487b35 in QGuiEventDispatcherGlib::processEvents (this=0x946f268, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #30 0xb6e75209 in QEventLoop::processEvents (this=0xbf88b7f4, flags=) at kernel/qeventloop.cpp:149 #31 0xb6e7565a in QEventLoop::exec (this=0xbf88b7f4, flags=...) at kernel/qeventloop.cpp:201 #32 0xb6e7984f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #33 0xb63c8467 in QApplication::exec () at kernel/qapplication.cpp:3579 #34 0x0804fdd3 in _start () -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- 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