Application: kdevelop (4.0.0 (using KDevPlatform 1.0.0)) KDE Platform Version: 4.4.80 (KDE 4.4.80 (KDE 4.5 Beta1)) Qt Version: 4.7.0 Operating System: Linux 2.6.34-0.49.rc7.git0.fc14.x86_64 x86_64 Distribution (Platform): Fedora RPMs -- Information about the crash: - What I was doing when the application crashed: KDevelop was working ok, then I suspended the machine and after resume, no luck running KDevelop. It crashes on the startup with SIGSEGV. Everytime I try to run now. I didn't mess any config or anything, just resumed and started KDevelop. There are some other crash reports, but as far as I looked through, none were with version 4.0 and none contained the lines with CMakeProjectVisitor, so I'm reporting it. The crash can be reproduced every time. -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Segmentation fault [Current thread is 1 (Thread 0x7f06c9b5d820 (LWP 3213))] Thread 7 (Thread 0x7f06bd397710 (LWP 3214)): #0 0x00000034c8a0b729 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003825673582 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4 #2 0x00000037050b2efe in ?? () from /usr/lib64/libkdevplatformlanguage.so.1 #3 0x0000003825672afe in ?? () from /usr/lib64/libQtCore.so.4 #4 0x00000034c8a07761 in start_thread () from /lib64/libpthread.so.0 #5 0x00000034c82e150d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f06b67d0710 (LWP 3216)): #0 0x00000034c82a6afd in nanosleep () from /lib64/libc.so.6 #1 0x00000034c82da8d4 in usleep () from /lib64/libc.so.6 #2 0x00000037050f28de in KDevelop::DUChainLock::lockForWrite(unsigned int) () from /usr/lib64/libkdevplatformlanguage.so.1 #3 0x00000037050f2994 in KDevelop::DUChainWriteLocker::lock() () from /usr/lib64/libkdevplatformlanguage.so.1 #4 0x00007f06bc0fe493 in CMakeProjectVisitor::createUses(CMakeFunctionDesc const&) () from /usr/lib64/libkdev4cmakecommon.so #5 0x00007f06bc107e32 in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #6 0x00007f06bc117762 in CMakeProjectVisitor::visit(ForeachAst const*) () from /usr/lib64/libkdev4cmakecommon.so #7 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #8 0x00007f06bc11d168 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib64/libkdev4cmakecommon.so #9 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #10 0x00007f06bc119f1c in CMakeProjectVisitor::visit(FindPackageAst const*) () from /usr/lib64/libkdev4cmakecommon.so #11 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #12 0x00007f06bc11d168 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib64/libkdev4cmakecommon.so #13 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #14 0x00007f06bc119f1c in CMakeProjectVisitor::visit(FindPackageAst const*) () from /usr/lib64/libkdev4cmakecommon.so #15 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #16 0x00007f06bc11d168 in CMakeProjectVisitor::visit(IfAst const*) () from /usr/lib64/libkdev4cmakecommon.so #17 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #18 0x00007f06bc119f1c in CMakeProjectVisitor::visit(FindPackageAst const*) () from /usr/lib64/libkdev4cmakecommon.so #19 0x00007f06bc107ced in CMakeProjectVisitor::walk(QList<CMakeFunctionDesc> const&, int, bool) () from /usr/lib64/libkdev4cmakecommon.so #20 0x00007f06b7dec364 in ?? () from /usr/lib64/kde4/kdevcmakemanager.so #21 0x0000003705e17061 in ?? () from /usr/lib64/libkdevplatformproject.so.1 #22 0x0000003705e16d66 in ?? () from /usr/lib64/libkdevplatformproject.so.1 #23 0x0000003825668f2f in ?? () from /usr/lib64/libQtCore.so.4 #24 0x0000003825672afe in ?? () from /usr/lib64/libQtCore.so.4 #25 0x00000034c8a07761 in start_thread () from /lib64/libpthread.so.0 #26 0x00000034c82e150d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f06a75fe710 (LWP 3303)): #0 0xffffffffff60013b in ?? () #1 0x00007f06a75fda10 in ?? () #2 0x00007fff05bff962 in ?? () Backtrace stopped: previous frame identical to this frame (corrupt stack?) Thread 4 (Thread 0x7f06a7fff710 (LWP 3304)): #0 0x00000034c8a09191 in pthread_mutex_lock () from /lib64/libpthread.so.0 #1 0x00000034c9a3f2a3 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #2 0x00000034c9a3f6b8 in ?? () from /lib64/libglib-2.0.so.0 #3 0x00000034c9a3fc9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #4 0x000000382577fa76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x0000003825756cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x0000003825756fbc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #7 0x000000382566fe3b in QThread::exec() () from /usr/lib64/libQtCore.so.4 #8 0x0000003825672afe in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00000034c8a07761 in start_thread () from /lib64/libpthread.so.0 #10 0x00000034c82e150d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f069f09c710 (LWP 3305)): #0 0x00000034c8a0b729 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000003825672055 in ?? () from /usr/lib64/libQtCore.so.4 #2 0x00000038256721c0 in QThread::msleep(unsigned long) () from /usr/lib64/libQtCore.so.4 #3 0x00007f069fb87721 in ?? () from /usr/lib64/kde4/kdevcpplanguagesupport.so #4 0x0000003825672afe in ?? () from /usr/lib64/libQtCore.so.4 #5 0x00000034c8a07761 in start_thread () from /lib64/libpthread.so.0 #6 0x00000034c82e150d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f069d415710 (LWP 3330)): #0 0x00000034c8a0b3bc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x000000382d983dd4 in ?? () from /usr/lib64/libQtScript.so.4 #2 0x000000382d983e09 in ?? () from /usr/lib64/libQtScript.so.4 #3 0x00000034c8a07761 in start_thread () from /lib64/libpthread.so.0 #4 0x00000034c82e150d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f06c9b5d820 (LWP 3213)): [KCrash Handler] #6 0x000000370742af79 in KTextEditor::SmartRange::addWatcher(KTextEditor::SmartRangeWatcher*) () from /usr/lib64/libktexteditor.so.4 #7 0x00000037050805ea in KDevelop::BackgroundParser::addManagedTopRange(KUrl const&, KTextEditor::SmartRange*) () from /usr/lib64/libkdevplatformlanguage.so.1 #8 0x000000370509a5bd in KDevelop::DUChain::documentLoadedPrepare(KDevelop::IDocument*) () from /usr/lib64/libkdevplatformlanguage.so.1 #9 0x000000370509ca25 in KDevelop::DUChain::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdevplatformlanguage.so.1 #10 0x000000382576b676 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #11 0x0000003705a199a2 in KDevelop::IDocumentController::documentLoadedPrepare(KDevelop::IDocument*) () from /usr/lib64/libkdevplatforminterfaces.so.1 #12 0x0000003705a17bb0 in KDevelop::IDocument::notifyLoaded() () from /usr/lib64/libkdevplatforminterfaces.so.1 #13 0x000000370568dd58 in KDevelop::TextDocument::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkdevplatformshell.so.1 #14 0x000000382576b676 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #15 0x0000003707421b92 in KTextEditor::Document::textChanged(KTextEditor::Document*) () from /usr/lib64/libktexteditor.so.4 #16 0x00007f069d92ea15 in KateDocument::openFile() () from /usr/lib64/libkatepartinterfaces.so.4 #17 0x0000003701023d97 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from /usr/lib64/libkparts.so.4 #18 0x000000370568d35d in KDevelop::TextDocument::createViewWidget(QWidget*) () from /usr/lib64/libkdevplatformshell.so.1 #19 0x000000370568cc67 in KDevelop::TextView::createWidget(QWidget*) () from /usr/lib64/libkdevplatformshell.so.1 #20 0x00000037040360c6 in Sublime::View::widget(QWidget*) () from /usr/lib64/libsublime.so.1 #21 0x0000003704030f80 in ?? () from /usr/lib64/libsublime.so.1 #22 0x0000003704035798 in Sublime::Area::WalkerMode Sublime::Area::walkViewsInternal<Sublime::MainWindowPrivate::ViewCreator>(Sublime::MainWindowPrivate::ViewCreator&, Sublime::AreaIndex*) () from /usr/lib64/libsublime.so.1 #23 0x0000003704033947 in ?? () from /usr/lib64/libsublime.so.1 #24 0x000000370402c0d0 in Sublime::MainWindow::setArea(Sublime::Area*) () from /usr/lib64/libsublime.so.1 #25 0x0000003705661433 in ?? () from /usr/lib64/libkdevplatformshell.so.1 #26 0x0000003705661910 in ?? () from /usr/lib64/libkdevplatformshell.so.1 #27 0x000000370566229f in ?? () from /usr/lib64/libkdevplatformshell.so.1 #28 0x0000003825769441 in QObject::event(QEvent*) () from /usr/lib64/libQtCore.so.4 #29 0x00000032227b163c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x00000032227b74dd in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #31 0x00000036ff81bf76 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #32 0x0000003825757e9c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #33 0x000000382575abf4 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQtCore.so.4 #34 0x000000382577fee3 in ?? () from /usr/lib64/libQtCore.so.4 #35 0x00000034c9a3bd02 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #36 0x00000034c9a3fae8 in ?? () from /lib64/libglib-2.0.so.0 #37 0x00000034c9a3fc9c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #38 0x000000382577fa23 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #39 0x00000032228522be in ?? () from /usr/lib64/libQtGui.so.4 #40 0x0000003825756cf2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #41 0x0000003825756fbc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #42 0x000000382575aedb in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #43 0x00000000004084ef in _start () Possible duplicates by query: bug 235043, bug 231873, bug 230418, bug 225121, bug 223804. Reported using DrKonqi
Except that the crash has nothing to do with the cmake manager. Its a dupe as indicated already by the crash dialog. *** This bug has been marked as a duplicate of bug 223804 ***