Bug 204716

Summary: kdevelop build project c++
Product: [Applications] kdevelop Reporter: Ермаков Дмитрий <ermakoff>
Component: generalAssignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ермаков Дмитрий 2009-08-22 01:28:47 UTC
Application that crashed: kdevelop
Version of the application: 3.9.94 (using KDevPlatform 0.9.94)
KDE Version: 4.3.00 (KDE 4.3.0)
Qt Version: 4.5.2
Operating System: Linux 2.6.30-ARCH i686

What I was doing when the application crashed:
When I click on Build button KDevelop is crashed.

 -- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
[Current thread is 0 (LWP 9373)]

Thread 11 (Thread 0xb1c08b70 (LWP 9374)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4aef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b35404 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7671fcf in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb5eaafe5 in KDevelop::DUChainPrivate::CleanupThread::run () from /usr/lib/libkdevplatformlanguage.so.1
#5  0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#6  0xb6a4668c in start_thread () from /lib/libpthread.so.0
#7  0xb6b27e2e in clone () from /lib/libc.so.6

Thread 10 (Thread 0xae095b70 (LWP 9383)):
#0  0xb6a48ac7 in pthread_mutex_lock () from /lib/libpthread.so.0
#1  0xb6b35576 in pthread_mutex_lock () from /lib/libc.so.6
#2  0xb5b15aff in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#3  0xb5b16001 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#4  0xb5b16513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb778a707 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#6  0xb775e579 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#7  0xb775e9ca in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#8  0xb766ddc3 in QThread::exec () from /usr/lib/libQtCore.so.4
#9  0xb5fa9ee0 in KDevelop::CompletionWorkerThread::run () from /usr/lib/libkdevplatformlanguage.so.1
#10 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#12 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 9 (Thread 0xad894b70 (LWP 9384)):
#0  0xb5b91e16 in clock_gettime () from /lib/librt.so.1
#1  0xb778c293 in ?? () from /usr/lib/libQtCore.so.4
#2  0xb778c481 in ?? () from /usr/lib/libQtCore.so.4
#3  0xb778d85c in ?? () from /usr/lib/libQtCore.so.4
#4  0xb778a8b0 in ?? () from /usr/lib/libQtCore.so.4
#5  0xb5b15c60 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#6  0xb5b16001 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#7  0xb5b16513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#8  0xb778a707 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#9  0xb775e579 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#10 0xb775e9ca in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#11 0xb766ddc3 in QThread::exec () from /usr/lib/libQtCore.so.4
#12 0xb5fa9ee0 in KDevelop::CompletionWorkerThread::run () from /usr/lib/libkdevplatformlanguage.so.1
#13 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#15 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 8 (Thread 0xad093b70 (LWP 9389)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4aef2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b35404 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7670a31 in ?? () from /usr/lib/libQtCore.so.4
#4  0xb7670b73 in QThread::msleep () from /usr/lib/libQtCore.so.4
#5  0xaec22ecb in UIBlockTester::UIBlockTesterThread::run () from /usr/lib/kde4/kdevcpplanguagesupport.so
#6  0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#7  0xb6a4668c in start_thread () from /lib/libpthread.so.0
#8  0xb6b27e2e in clone () from /lib/libc.so.6

Thread 7 (Thread 0xac2feb70 (LWP 9390)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#10 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#11 0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#12 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#13 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#14 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#15 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 6 (Thread 0xabafdb70 (LWP 9391)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#10 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#11 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#13 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 5 (Thread 0xa93ffb70 (LWP 9826)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#10 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#11 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#12 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#13 0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#14 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#15 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#16 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#17 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 4 (Thread 0xa88ddb70 (LWP 10304)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#10 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#11 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#12 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#13 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#14 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#15 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#16 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#17 0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#18 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#19 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#20 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#21 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xa79ffb70 (LWP 10314)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#10 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#11 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#12 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#13 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa71feb70 (LWP 10328)):
#0  0xb7f61424 in __kernel_vsyscall ()
#1  0xb6a4abc5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0xb6b353ad in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libc.so.6
#3  0xb7672047 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
#4  0xb55adae0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned () from /usr/lib/libthreadweaver.so.4
#5  0xb55b014c in ThreadWeaver::WorkingHardState::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#6  0xb55ac19b in ThreadWeaver::WeaverImpl::waitForAvailableJob () from /usr/lib/libthreadweaver.so.4
#7  0xb55b0242 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#8  0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#9  0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#10 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#11 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#12 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#13 0xb55b0261 in ThreadWeaver::WorkingHardState::applyForWork () from /usr/lib/libthreadweaver.so.4
#14 0xb55add63 in ThreadWeaver::WeaverImpl::applyForWork () from /usr/lib/libthreadweaver.so.4
#15 0xb55ae36e in ThreadWeaver::ThreadRunHelper::run () from /usr/lib/libthreadweaver.so.4
#16 0xb55ae98b in ThreadWeaver::Thread::run () from /usr/lib/libthreadweaver.so.4
#17 0xb7671032 in ?? () from /usr/lib/libQtCore.so.4
#18 0xb6a4668c in start_thread () from /lib/libpthread.so.0
#19 0xb6b27e2e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb53c5710 (LWP 9373)):
[KCrash Handler]
#6  0x00000028 in ?? ()
#7  0xb604bbae in KDevelop::BuilderJobPrivate::addJob () from /usr/lib/libkdevplatformproject.so.1
#8  0xb604c0ea in KDevelop::BuilderJob::addItems () from /usr/lib/libkdevplatformproject.so.1
#9  0xab2a20d0 in BuildItemBuilderJob::BuildItemBuilderJob () from /usr/lib/kde4/kdevprojectmanagerview.so
#10 0xab2907ba in ProjectManagerViewPlugin::runBuilderJob () from /usr/lib/kde4/kdevprojectmanagerview.so
#11 0xab2907f9 in ProjectManagerViewPlugin::buildProjectItems () from /usr/lib/kde4/kdevprojectmanagerview.so
#12 0xab2953e7 in ProjectManagerViewPlugin::qt_metacall () from /usr/lib/kde4/kdevprojectmanagerview.so
#13 0xb77759ac in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb7775df8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb6dac3f1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#16 0xb6dad972 in QAction::activate () from /usr/lib/libQtGui.so.4
#17 0xb72458c2 in QToolButton::nextCheckState () from /usr/lib/libQtGui.so.4
#18 0xb7160803 in ?? () from /usr/lib/libQtGui.so.4
#19 0xb7160ad1 in QAbstractButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#20 0xb7245dbc in QToolButton::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
#21 0xb6e07202 in QWidget::event () from /usr/lib/libQtGui.so.4
#22 0xb715ea8e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#23 0xb724876a in QToolButton::event () from /usr/lib/libQtGui.so.4
#24 0xb6db2994 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#25 0xb6dba9c0 in QApplication::notify () from /usr/lib/libQtGui.so.4
#26 0xb7a24faa in KApplication::notify () from /usr/lib/libkdeui.so.5
#27 0xb775ffcb in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#28 0xb6db9983 in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4
#29 0xb6e27434 in ?? () from /usr/lib/libQtGui.so.4
#30 0xb6e26915 in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#31 0xb6e50f92 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb5b12d98 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb5b163e0 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#34 0xb5b16513 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#35 0xb778a6cc in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#36 0xb6e506c5 in ?? () from /usr/lib/libQtGui.so.4
#37 0xb775e579 in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#38 0xb775e9ca in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#39 0xb7760e3f in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#40 0xb6db2817 in QApplication::exec () from /usr/lib/libQtGui.so.4
#41 0x0804f2b3 in _start ()

This bug may be a duplicate of or related to bug 201394

Reported using DrKonqi
Comment 1 Andreas Pakulat 2009-08-22 11:32:16 UTC
this has been fixed after beta4.