[Bug 66653] New: Crash when editing C++ files

Justin Randall logic at jrlogic.dyndns.org
Sun Oct 26 21:45:05 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=66653     
           Summary: Crash when editing C++ files
           Product: kdevelop
           Version: CVS
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: logic at jrlogic.dyndns.org


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




More information about the KDevelop-devel mailing list