Crash in CMake Manager

Aleix aleixpol at gmail.com
Wed Sep 10 21:43:03 UTC 2008


Do you know what project was he working on?
Do you know if he can reproduce it?


On Wed, Sep 10, 2008 at 11:13 PM, Cedric Pasteur <cedric.pasteur at free.fr>wrote:

> Hi,
> I was talking with someone on #kexi channel this afternoon and he reported
> a
> crash in kdevelop4, that seems to be related to cmake.
> Here is the baktrace
>
> Program received signal SIGSEGV, Segmentation fault.
> KDevelop::DocumentRangeObject::syncFromSmart (this=0x0)
> at
> /usr/src/debug/kdevplatform-4.1.65/language/editor/documentrangeobject.cpp:60
> 60          QMutexLocker l(dd_ptr->m_smartMutex);
> (gdb) bt
> #0  KDevelop::DocumentRangeObject::syncFromSmart (this=0x0)
>
> at
> /usr/src/debug/kdevplatform-4.1.65/language/editor/documentrangeobject.cpp:60
> #1  0x018192f8 in KDevelop::DocumentRangeObject::range (this=0x0)
>
> at
> /usr/src/debug/kdevplatform-4.1.65/language/editor/documentrangeobject.cpp:172
> #2  0x0184d4ec in KDevelop::DUContextDynamicData::addDeclaration
> (this=0x98cbae0, newDeclaration=0x98d7ba0)
>    at /usr/src/debug/kdevplatform-4.1.65/language/duchain/ducontext.cpp:353
> #3  0x01867513 in KDevelop::Declaration::setContext (this=0x98d7ba0,
> context=0x98dad80, anonymous=false)
>    at
> /usr/src/debug/kdevplatform-4.1.65/language/duchain/declaration.cpp:370
> #4  0x01867f46 in Declaration (this=0x98d7ba0, range=@0xbf9ee758,
> context=0x98dad80)
>    at
> /usr/src/debug/kdevplatform-4.1.65/language/duchain/declaration.cpp:108
> #5  0x06de332d in CMakeProjectVisitor::createDefinitions (this=0xbf9eeb94,
> ast=0x98d7980)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/parser/cmakeprojectvisitor.cpp:1778
> #6  0x06deec70 in CMakeProjectVisitor::walk (this=0xbf9eeb94,
> fc=@0x9889700,
> line=74)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/parser/cmakeprojectvisitor.cpp:1746
> #7  0x06df0803 in CMakeProjectVisitor::visit (this=0xbf9eeb94,
> ifast=0x98896f8)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/parser/cmakeprojectvisitor.cpp:885
> #8  0x06ddf8d8 in IfAst::accept (this=0x98896f8, visitor=0xbf9eeb94)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/parser/cmakeast.h:444
> #9  0x06deeec7 in CMakeProjectVisitor::walk (this=0xbf9eeb94,
> fc=@0xbf9eec78,
> line=67)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/parser/cmakeprojectvisitor.cpp:1749
> #10 0x069db813 in CMakeProjectManager::includeScript (this=0x9881c90,
> file=@0xbf9eedf8, project=0x983ead0)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/cmakemanager.cpp:312
> #11 0x069e183a in CMakeProjectManager::initializeProject (this=0x9881c90,
> project=0x983ead0, baseUrl=@0xbf9eefd4)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/cmakemanager.cpp:232
> #12 0x069e2c1e in CMakeProjectManager::import (this=0x9881c90,
> project=0x983ead0)
>
> at
> /usr/src/debug/kdevelop-4.1.65/buildtools/managers/cmake/cmakemanager.cpp:277
> #13 0x0038be9c in KDevelop::Project::open (this=0x983ead0,
> projectFileUrl_=@0xbf9ef224)
>    at /usr/src/debug/kdevplatform-4.1.65/shell/project.cpp:337
> #14 0x00384c94 in KDevelop::ProjectController::openProject (this=0x921c4a0,
> projectFile=@0xbf9ef264)
>    at /usr/src/debug/kdevplatform-4.1.65/shell/projectcontroller.cpp:350
> #15 0x003884bd in KDevelop::ProjectController::qt_metacall (this=0x921c4a0,
> _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf9ef35c)
>
> at
> /usr/src/debug/kdevplatform-4.1.65/i386-redhat-linux-gnu/shell/projectcontroller.moc:137
> #16 0x00c4a3e0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
> #17 0x00c4a7e0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
> #18 0x00fbcfd1 in QAction::triggered () from /usr/lib/libQtGui.so.4
> #19 0x00fbd93f in QAction::activate () from /usr/lib/libQtGui.so.4
> #20 0x013991f4 in ?? () from /usr/lib/libQtGui.so.4
> #21 0x01399ca2 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4
> #22 0x00960115 in KMenu::mouseReleaseEvent (this=0x9257b50, e=0xbf9efa48)
> at /usr/src/debug/kdelibs-4.1.65/kdeui/widgets/kmenu.cpp:452
> #23 0x0101b062 in QWidget::event () from /usr/lib/libQtGui.so.4
> #24 0x0139bef9 in QMenu::event () from /usr/lib/libQtGui.so.4
> #25 0x00fc32ac in QApplicationPrivate::notify_helper ()
> from /usr/lib/libQtGui.so.4
> #26 0x00fcbac1 in QApplication::notify () from /usr/lib/libQtGui.so.4
> #27 0x0089010d in KApplication::notify (this=0xbf9f0354,
> receiver=0x9257b50,
> event=0xbf9efa48)
>    at /usr/src/debug/kdelibs-4.1.65/kdeui/kernel/kapplication.cpp:311
> #28 0x00c35731 in QCoreApplication::notifyInternal ()
> from /usr/lib/libQtCore.so.4
> #29 0x00fcad4e in QApplicationPrivate::sendMouseEvent ()
> from /usr/lib/libQtGui.so.4
> #30 0x0103503e in ?? () from /usr/lib/libQtGui.so.4
> #31 0x01034125 in QApplication::x11ProcessEvent () from
> /usr/lib/libQtGui.so.4
> #32 0x0105c66c in ?? () from /usr/lib/libQtGui.so.4
> #33 0x025950d8 in IA__g_main_context_dispatch (context=<value optimized
> out>)
> at gmain.c:2012
> #34 0x02598783 in g_main_context_iterate (context=<value optimized out>,
> block=<value optimized out>, dispatch=<value optimized out>, self=Could not
> find the frame base for "g_main_context_iterate".
>
> ) at gmain.c:2645
> #35 0x02598941 in IA__g_main_context_iteration (context=<value optimized
> out>,
> may_block=<value optimized out>) at gmain.c:2708
> #36 0x00c5fea8 in QEventDispatcherGlib::processEvents ()
> from /usr/lib/libQtCore.so.4
> #37 0x0105bd35 in ?? () from /usr/lib/libQtGui.so.4
> #38 0x00c33e1a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
> #39 0x00c33fda in QEventLoop::exec () from /usr/lib/libQtCore.so.4
> #40 0x00c36685 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
> #41 0x00fc3127 in QApplication::exec () from /usr/lib/libQtGui.so.4
> #42 0x0804df7f in main (argc=1, argv=0xbf9f07b4)
> at /usr/src/debug/kdevelop-4.1.65/src/main.cpp:194
>
> See you
>
> _______________________________________________
> KDevelop-devel mailing list
> KDevelop-devel at kdevelop.org
> https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20080910/7fa097d6/attachment.html>


More information about the KDevelop-devel mailing list