Crash on parsing file in kdevelop 3.4
Ian Baker
lists at oakengrove.com
Tue Feb 6 22:57:54 GMT 2007
Greetings All,
First time here so hello......
I have successfully been running RC2 and today built 3.4 but
unfortunately it crashes whenever I load a project. I tracked this down
to a problem parsing C++ files.
In the end I made an empty project and did not try to load C/C++/Java
files underneath the given directory as suggested. I then added a single
file to the project and got an immediate crash.
The console messages are below, followed by a backtrace.
Any help getting to the bottom of this would be much appreciated.
Thanks to all for a great tool
Ian
______________________________________________
kdevelop (grep view): context in grepview
kdevelop: file context with /proj/licence/liblicence/licence.cpp
kdevelop (customproject): Emitting addedFilesToProject
kdevelop (file view): FileView add liblicence/licence.cpp
kdevelop: reparsing the following group: :
kdevelop: /proj/licence/liblicence/licence.cpp
kdevelop (file view): files added to project: 1
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (file view): FileTreeViewItem::setProjectFile():
/proj/licence/liblicence/licence.cpp projectfile: true
kdevelop (core): [void KDevProject::slotBuildFileMap()]
kdevelop (cpp support): lexing file /proj/licence/liblicence/licence.cpp
kdevelop (cpp support): CppSupportPart::customEvent(2000)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1243396416 (LWP 18842)]
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0xb7e255ff in KDevProject::relativeProjectFile () from
/lib/libkdevelop.so.1
#2 0xb7e255ff in KDevProject::relativeProjectFile () from
/lib/libkdevelop.so.1
#3 0xb53fdef4 in ProblemReporter::removeAllProblems () from
/usr/lib/kde3/libkdevcppsupport.so
#4 0xb53e099e in CppSupportPart::customEvent () from
/usr/lib/kde3/libkdevcppsupport.so
#5 0xb6661a3e in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#6 0xb6605037 in QApplication::internalNotify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#7 0xb6605ea9 in QApplication::notify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#8 0xb6d2b26a in KApplication::notify () from /usr/lib/libkdecore.so.4
#9 0xb66068f0 in QApplication::sendPostedEvents () from
/usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb6606a86 in QApplication::sendPostedEvents () from
/usr/lib/qt3/lib/libqt-mt.so.3
#11 0xb65b6627 in QEventLoop::processEvents () from
/usr/lib/qt3/lib/libqt-mt.so.3
#12 0xb661aa60 in QEventLoop::enterLoop () from
/usr/lib/qt3/lib/libqt-mt.so.3
#13 0xb661a916 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0xb66049ef in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x0804e5d3 in main ()
More information about the KDevelop
mailing list