Bug 227956 - Kdevelop Crashed when configuring cmake
Summary: Kdevelop Crashed when configuring cmake
Status: RESOLVED WORKSFORME
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords: investigated, triaged
Depends on:
Blocks:
 
Reported: 2010-02-21 17:49 UTC by kuiper.gwilym
Modified: 2018-10-21 04:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kuiper.gwilym 2010-02-21 17:49:15 UTC
Application: kdevelop (3.9.98 (using KDevPlatform 0.9.98))
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-ARCH x86_64
Distribution (Platform): Archlinux Packages

-- Information about the crash:
I edited the CMakeLists and I obviously made a mistake in it. When it was running, kdevelop suddenly crashed.

 -- Backtrace:
Application: KDevelop (kdevelop.bin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f9d0f4e8760 (LWP 8172))]

Thread 11 (Thread 0x7f9cfab80710 (LWP 8173)):
#0  0x00007f9d0c7583e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc3082 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d0928556e in KDevelop::DUChainPrivate::CleanupThread::run() () from /usr/lib/libkdevplatformlanguage.so.1
#3  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#5  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f9cec9a4710 (LWP 8990)):
#0  0x00007f9d0c75807c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d04e487a6 in ?? () from /usr/lib/libQtScript.so.4
#2  0x00007f9d04e487e9 in ?? () from /usr/lib/libQtScript.so.4
#3  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#4  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#5  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f9cec1a3710 (LWP 14621)):
#0  0x00007f9d0c75807c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc311b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d03988796 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f9d0398adab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f9d039892ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f9d03989868 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#8  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f9ce33c6710 (LWP 14873)):
#0  0x00007fff29b658f4 in clock_gettime ()
#1  0x00007f9d06bfbe5f in clock_gettime () from /lib/librt.so.1
#2  0x00007f9d0dddd09f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f9d0dde1edd in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f9d0dde1f05 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007f9d0dddfe5d in ?? () from /usr/lib/libQtCore.so.4
#6  0x00007f9d0dddff05 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f9d0697144a in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f9d06971821 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#9  0x00007f9d06971d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f9d0dddfc66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00007f9d0ddb50c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x00007f9d0ddb549c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#13 0x00007f9d0dcbf759 in QThread::exec() () from /usr/lib/libQtCore.so.4
#14 0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#15 0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#16 0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f9ce2bc5710 (LWP 14874)):
#0  0x00007fff29b658f4 in clock_gettime ()
#1  0x00007f9d06bfbe5f in clock_gettime () from /lib/librt.so.1
#2  0x00007f9d0dddd09f in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f9d0dde1edd in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f9d0dde1f05 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007f9d0dddfe5d in ?? () from /usr/lib/libQtCore.so.4
#6  0x00007f9d0dddff05 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f9d0697144a in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f9d06971821 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#9  0x00007f9d06971d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f9d0dddfc66 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#11 0x00007f9d0ddb50c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#12 0x00007f9d0ddb549c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#13 0x00007f9d0dcbf759 in QThread::exec() () from /usr/lib/libQtCore.so.4
#14 0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#15 0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#16 0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f9ce23c4710 (LWP 14875)):
#0  0x00007f9d0c7583e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc1ad5 in ?? () from /usr/lib/libQtCore.so.4
#2  0x00007f9d0dcc1c30 in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4
#3  0x00007f9ce3b8d171 in UIBlockTester::UIBlockTesterThread::run() () from /usr/lib/kde4/kdevcpplanguagesupport.so
#4  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#5  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#6  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f9ce1bc3710 (LWP 14877)):
#0  0x00007f9d0c75807c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc311b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d03988796 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f9d0398adab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f9d0398adc4 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f9d039892ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#6  0x00007f9d03989868 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#7  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#8  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#9  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9ce13c2710 (LWP 14880)):
#0  0x00007f9d0c75807c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc311b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d03988796 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned(ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#3  0x00007f9d0398adab in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, ThreadWeaver::Job*) () from /usr/lib/libthreadweaver.so.4
#4  0x00007f9d039892ff in ThreadWeaver::ThreadRunHelper::run(ThreadWeaver::WeaverImpl*, ThreadWeaver::Thread*) () from /usr/lib/libthreadweaver.so.4
#5  0x00007f9d03989868 in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4
#6  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#7  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#8  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f9ce895f710 (LWP 32523)):
#0  0x00007f9d0c7583e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc3082 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d0dcb8559 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#5  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f9ce0bc1710 (LWP 32664)):
#0  0x00007f9d0c7583e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f9d0dcc3082 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4
#2  0x00007f9d0dcb8559 in ?? () from /usr/lib/libQtCore.so.4
#3  0x00007f9d0dcc2155 in ?? () from /usr/lib/libQtCore.so.4
#4  0x00007f9d0c75381a in start_thread () from /lib/libpthread.so.0
#5  0x00007f9d0ca37c7d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f9d0f4e8760 (LWP 8172)):
[KCrash Handler]
#5  0x00007f9ce8db0769 in MakeJob::start() () from /usr/lib/kde4/kdevmakebuilder.so
#6  0x00007f9d0e9dc97f in KDevelop::RunController::registerJob(KJob*) () from /usr/lib/libkdevplatformshell.so.1
#7  0x00007f9d0ef83875 in KCompositeJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdecore.so.5
#8  0x00007f9d0ddc94df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#9  0x00007f9d0ef84542 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#10 0x00007f9d0ef847e0 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#11 0x00007f9ce8b9cc50 in CMakeJob::slotCompleted() () from /usr/lib/kde4/kdevcmakebuilder.so
#12 0x00007f9ce8b9ce41 in CMakeJob::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/kde4/kdevcmakebuilder.so
#13 0x00007f9d0ddc94df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#14 0x00007f9d08d66ac2 in KDevelop::CommandExecutor::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdevplatformutil.so.1
#15 0x00007f9d0ddc94df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#16 0x00007f9d0dd5125f in QProcess::finished(int, QProcess::ExitStatus) () from /usr/lib/libQtCore.so.4
#17 0x00007f9d0dd55537 in ?? () from /usr/lib/libQtCore.so.4
#18 0x00007f9d0dd555f9 in QProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#19 0x00007f9d0ef74458 in KProcess::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdecore.so.5
#20 0x00007f9d0ddc94df in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#21 0x00007f9d0de1552e in QSocketNotifier::activated(int) () from /usr/lib/libQtCore.so.4
#22 0x00007f9d0ddd0653 in QSocketNotifier::event(QEvent*) () from /usr/lib/libQtCore.so.4
#23 0x00007f9d0d17a5ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#24 0x00007f9d0d180bdb in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#25 0x00007f9d0e2e8cd6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#26 0x00007f9d0ddb679c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#27 0x00007f9d0dddffca in ?? () from /usr/lib/libQtCore.so.4
#28 0x00007f9d0696e26e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x00007f9d06971c28 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#30 0x00007f9d06971d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#31 0x00007f9d0dddfc13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#32 0x00007f9d0d228d6e in ?? () from /usr/lib/libQtGui.so.4
#33 0x00007f9d0ddb50c2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#34 0x00007f9d0ddb549c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#35 0x00007f9d0ddb91db in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#36 0x0000000000406077 in _start ()

Reported using DrKonqi
Comment 1 Andreas Pakulat 2010-02-21 19:26:28 UTC
Is this reproduceable? If so, is there a way to get more verbose debug symbols, that contain file/line information?

Also this rather looks like an error happened while you tried to build, not during parsing of the cmake file..
Comment 2 Aleix Pol 2010-08-11 01:40:46 UTC
The backtrace points to MakeBuilder::start.

If you can reproduce that again please tell us, otherwise we can do little.
Comment 3 Andrew Crouthamel 2018-09-20 22:11:57 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Andrew Crouthamel 2018-10-21 04:27:43 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!