Bug 231607

Summary: [crash, bt] Crash when pressing F8
Product: [Applications] kdevelop Reporter: Marco Krohn <marco.krohn>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Marco Krohn 2010-03-22 00:32:18 UTC
Application: kdevelop (3.9.99 (using KDevPlatform 0.9.99))
KDE Platform Version: 4.4.1 (KDE 4.4.1) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.31-20-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Probably a duplicate of bug 194483. However, the bt seems to be good and I frequently encounter this crash (about two times per hour). Let me know if I can help you with anything to bring this one down.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Aborted
[Current thread is 1 (Thread 0xb787b760 (LWP 8406))]

Thread 8 (Thread 0xb4b63b70 (LWP 8407)):
#0  0x00b9d422 in __kernel_vsyscall ()
#1  0x001bc142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00c8924f in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x02edf625 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x9a639b0) at /home/krohn/usr/src/kdevplatform/language/duchain/duchain.cpp:286
#4  0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#5  0x001b780e in start_thread (arg=0xb4b63b70) at pthread_create.c:300
#6  0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 7 (Thread 0xb11dab70 (LWP 8566)):
#0  0x00eaae06 in *__GI_clock_gettime (clock_id=15396852, tp=0xb11d9f78) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00db392b in ?? () from /usr/lib/libQtCore.so.4
#2  0x00db8a15 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00db8a5a in ?? () from /usr/lib/libQtCore.so.4
#4  0x00db6a48 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00db6ad5 in ?? () from /usr/lib/libQtCore.so.4
#6  0x045e0f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x045e1351 in ?? () from /lib/libglib-2.0.so.0
#8  0x045e1863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00db683f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#10 0x00d89209 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00d8965a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x00c855e8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#13 0x02fc9b0a in KDevelop::CompletionWorkerThread::run (this=0x9b94d90) at /home/krohn/usr/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#14 0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#15 0x001b780e in start_thread (arg=0xb11dab70) at pthread_create.c:300
#16 0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 6 (Thread 0xb19dbb70 (LWP 8567)):
#0  0x00db6ab1 in ?? () from /usr/lib/libQtCore.so.4
#1  0x045e0f90 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#2  0x045e1351 in ?? () from /lib/libglib-2.0.so.0
#3  0x045e1863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x00db683f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#5  0x00d89209 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00d8965a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00c855e8 in QThread::exec() () from /usr/lib/libQtCore.so.4
#8  0x02fc9b0a in KDevelop::CompletionWorkerThread::run (this=0x9b27af0) at /home/krohn/usr/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82
#9  0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#10 0x001b780e in start_thread (arg=0xb19dbb70) at pthread_create.c:300
#11 0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
The current source language is "auto; currently c".

Thread 5 (Thread 0xae59cb70 (LWP 8568)):
#0  0x00b9d422 in __kernel_vsyscall ()
#1  0x001bc142 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0x00c87c5e in ?? () from /usr/lib/libQtCore.so.4
#3  0x00c87db3 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#4  0x039bdc56 in UIBlockTester::UIBlockTesterThread::run (this=0x9872be0) at /home/krohn/usr/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:672
#5  0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#6  0x001b780e in start_thread (arg=0xae59cb70) at pthread_create.c:300
#7  0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xadd93b70 (LWP 8569)):
#0  0x00b9d422 in __kernel_vsyscall ()
#1  0x001bbe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x032e4887 in ?? () from /usr/lib/libQtScript.so.4
#3  0x032e48d1 in ?? () from /usr/lib/libQtScript.so.4
#4  0x001b780e in start_thread (arg=0xadd93b70) at pthread_create.c:300
#5  0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xac6ffb70 (LWP 8578)):
#0  0x00b9d422 in __kernel_vsyscall ()
#1  0x001bbe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c892c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x009fb8a0 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x009fe41c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x009fa26b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x009fe512 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x009fbb23 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x009fc4fe in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x009fcb1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#10 0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#11 0x001b780e in start_thread (arg=0xac6ffb70) at pthread_create.c:300
#12 0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xabefeb70 (LWP 8579)):
#0  0x00b9d422 in __kernel_vsyscall ()
#1  0x001bbe15 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122
#2  0x00c892c7 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x009fb8a0 in ?? () from /usr/lib/libthreadweaver.so.4
#4  0x009fe41c in ?? () from /usr/lib/libthreadweaver.so.4
#5  0x009fa26b in ?? () from /usr/lib/libthreadweaver.so.4
#6  0x009fe512 in ?? () from /usr/lib/libthreadweaver.so.4
#7  0x009fbb23 in ?? () from /usr/lib/libthreadweaver.so.4
#8  0x009fe531 in ?? () from /usr/lib/libthreadweaver.so.4
#9  0x009fbb23 in ?? () from /usr/lib/libthreadweaver.so.4
#10 0x009fc4fe in ?? () from /usr/lib/libthreadweaver.so.4
#11 0x009fcb1b in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#12 0x00c8836e in ?? () from /usr/lib/libQtCore.so.4
#13 0x001b780e in start_thread (arg=0xabefeb70) at pthread_create.c:300
#14 0x0896f8de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb787b760 (LWP 8406)):
[KCrash Handler]
#6  0x00b9d422 in __kernel_vsyscall ()
#7  0x088cd4d1 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x088d0932 in *__GI_abort () at abort.c:92
#9  0x00c7f32c in qt_message_output(QtMsgType, char const*) () from /usr/lib/libQtCore.so.4
#10 0x00c7f4fa in ?? () from /usr/lib/libQtCore.so.4
#11 0x00c7f609 in qFatal(char const*, ...) () from /usr/lib/libQtCore.so.4
#12 0x00c7f695 in qt_assert(char const*, char const*, int) () from /usr/lib/libQtCore.so.4
#13 0x037ea73d in CMakeManager::builder (this=0xb420e6f0) at /home/krohn/usr/src/kdevelop/projectmanagers/cmake/cmakemanager.cpp:691
#14 0x009e57a2 in KDevelop::BuilderJobPrivate::addJob (this=0xb413660, t=KDevelop::BuilderJob::Build, item=0xb0774840) at /home/krohn/usr/src/kdevplatform/project/builderjob.cpp:65
#15 0x037b8cce in BuildItemBuilderJob (this=0xb256730, t=KDevelop::BuilderJob::Build, items=...) at /home/krohn/usr/src/kdevplatform/plugins/projectmanagerview/builditembuilderjob.cpp:35
#16 0x037a9a98 in ProjectManagerViewPlugin::runBuilderJob (this=0x9d58120, t=KDevelop::BuilderJob::Build)
    at /home/krohn/usr/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:350
#17 0x037a9b99 in ProjectManagerViewPlugin::buildProjectItems (this=0x9d58120) at /home/krohn/usr/src/kdevplatform/plugins/projectmanagerview/projectmanagerviewplugin.cpp:380
#18 0x037ab103 in ProjectManagerViewPlugin::qt_metacall (this=0x9d58120, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0xbfe02cd8)
    at /home/krohn/usr/src/kdevplatform/build/plugins/projectmanagerview/projectmanagerviewplugin.moc:109
#19 0x00d8fe5a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#20 0x00d9e5f5 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0x01863b89 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4
#22 0x01865d9c in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4
#23 0x01867688 in QAction::event(QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x02591db3 in KAction::event(QEvent*) () from /usr/lib/libkdeui.so.5
#25 0x0186a3cc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#26 0x0187101e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x0267e42a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#28 0x00d8abeb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#29 0x018ac2fd in ?? () from /usr/lib/libQtGui.so.4
#30 0x018ae0ee in ?? () from /usr/lib/libQtGui.so.4
#31 0x01872ddd in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x0267e42a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00d8abeb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x0186b2ae in ?? () from /usr/lib/libQtGui.so.4
#35 0x01924800 in ?? () from /usr/lib/libQtGui.so.4
#36 0x01926d49 in ?? () from /usr/lib/libQtGui.so.4
#37 0x018fa477 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#38 0x0192a00a in ?? () from /usr/lib/libQtGui.so.4
#39 0x045dde88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x045e1730 in ?? () from /lib/libglib-2.0.so.0
#41 0x045e1863 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x00db6805 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#43 0x01929b35 in ?? () from /usr/lib/libQtGui.so.4
#44 0x00d89209 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#45 0x00d8965a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#46 0x00d8d84f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#47 0x0186a467 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#48 0x0804f450 in main (argc=1, argv=0xbfe04784) at /home/krohn/usr/src/kdevelop/app/main_internal.cpp:222

This bug may be a duplicate of or related to bug 194483.

Possible duplicates by query: bug 229187, bug 219089, bug 217323, bug 216090, bug 214361.

Reported using DrKonqi
Comment 1 Andreas Pakulat 2010-03-22 00:57:05 UTC
If you already know its a dupe please just leave a comment and the backtrace in the original report.

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