[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 241101] New: KDevelop crashes at startup with SIGSEGV
From:       Martin Klapetek <martin.klapetek () gmail ! com>
Date:       2010-06-08 12:06:47
Message-ID: bug-241101-40295 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=241101

           Summary: KDevelop crashes at startup with SIGSEGV
           Product: kdevelop
           Version: unspecified
          Platform: Fedora RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs@kdevelop.org
        ReportedBy: martin.klapetek@gmail.com


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

-- 
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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic