Bug 66653 - Crash when editing C++ files
Summary: Crash when editing C++ files
Status: RESOLVED DUPLICATE of bug 62137
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: git master
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-26 21:43 UTC by Justin Randall
Modified: 2003-12-17 01:02 UTC (History)
0 users

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 Justin Randall 2003-10-26 21:43:48 UTC
Version:           CVS (using KDE KDE 3.1.4)
Installed from:    Gentoo Packages
Compiler:          gcc-3.2.3 
OS:          Linux

KDevelop sometimes crashes when editing C++ code. This crash happened while editing a new header file. I am running on a dual athlon-mp system.

I've also experienced more frequent crashes on a dual pentium III system. Those crashes happened in the Kate KPart, and may be unrelated (the backtrace is different, and I was blaming an out-dated KDE 3.1.3 installation), though they are always when editing large C++ files.

This is the first time KDevelop has crashed on my dual athlon system.

Backtrace:
[New Thread 16384 (LWP 24703)]
[New Thread 32769 (LWP 24708)]
[New Thread 16386 (LWP 24709)]
0x41590178 in waitpid () from /lib/libpthread.so.0
#0  0x41590178 in waitpid () from /lib/libpthread.so.0
#1  0x40cb5a4e in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#2  0x4158efea in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x412b8dab in ucstrcmp(QString const&, QString const&) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#5  0x412c20f8 in operator<(QString const&, QString const&) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#6  0x4aeb3185 in QMapPrivate<QString, Unit*>::find(QString const&) const ()
   from /home/logic/lib/kde3/libkdevcppsupport.so
#7  0x4aeb1752 in BackgroundParser::parseFile(QString const&, bool, bool) ()
   from /home/logic/lib/kde3/libkdevcppsupport.so
#8  0x4aeb1d17 in BackgroundParser::translationUnit(QString const&) ()
   from /home/logic/lib/kde3/libkdevcppsupport.so
#9  0x4ae8b206 in CppSupportPart::recomputeCodeModel(QString const&) ()
   from /home/logic/lib/kde3/libkdevcppsupport.so
#10 0x4ae7beb3 in CppSupportPart::customEvent(QCustomEvent*) ()
   from /home/logic/lib/kde3/libkdevcppsupport.so
#11 0x4103ae9c in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#12 0x40fdf4c4 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#13 0x40fdea3b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#14 0x40c277c9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#15 0x40fe025a in QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0x40fe00d8 in QApplication::sendPostedEvents() ()
   from /usr/qt/3/lib/libqt-mt.so.3
#17 0x40f97b15 in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x40ff32c6 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#19 0x40ff3168 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#20 0x40fdf6f1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#21 0x08067dd2 in main ()
#22 0x417027a7 in __libc_start_main () from /lib/libc.so.6
Comment 1 Amilcar do Carmo Lucas 2003-10-28 17:57:25 UTC
looks like a cppsupport issue
Comment 2 Jens Dagerbo 2003-12-17 01:02:56 UTC
And again...

Dupe.

*** This bug has been marked as a duplicate of 62137 ***