Bug 52909 - Crash when you quit while a project is loading
Summary: Crash when you quit while a project is loading
Status: RESOLVED DUPLICATE of bug 49678
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-12 12:32 UTC by András Manţia
Modified: 2003-01-13 04:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description András Manţia 2003-01-12 12:32:42 UTC
Version:           cvs (using KDE Devel)
Installed from:    Compiled sources
Compiler:          g++ 2.95.3 
OS:          Linux

If you close KDevelop while it is loading a project (on startup or even after you close/reopen a project), it crashes. I've got two different backtraces, but the problem location seems to be in the same class.

BT1:
[New Thread 1024 (LWP 5573)]
[New Thread 2049 (LWP 5589)]
0x415b2079 in wait4 () from /lib/libc.so.6
#0  0x415b2079 in wait4 () from /lib/libc.so.6
#1  0x4162cb98 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41466072 in waitpid () from /lib/libpthread.so.0
#3  0x40bdd6fb in KCrash::defaultCrashHandler ()
   from /opt/kde-cvs/lib/libkdecore.so.4
#4  0x41463a74 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4215c065 in CppSupportPart::parseProject (this=0x84548a8)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/cppsupportpart.cpp:980
#7  0x4215b35c in CppSupportPart::initialParse (this=0x84548a8)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/cppsupportpart.cpp:904
#8  0x4215dee9 in CppSupportPart::qt_invoke (this=0x84548a8, _id=20, 
    _o=0xbfffef14) at cppsupportpart.moc:168
#9  0x40f2a624 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x411aeb35 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x40f432fd in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x40f488d0 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40ed9d0a in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40ed9b16 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40b60990 in KApplication::notify () from /opt/kde-cvs/lib/libkdecore.so.4
#16 0x40ebcf49 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40e9e44d in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40eebb10 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40eebd97 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40edbf56 in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x08064ae5 in main (argc=7, argv=0xbffff4b4)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/src/main.cpp:79
#22 0x415279ed in __libc_start_main () from /lib/libc.so.6


BT2:

[New Thread 1024 (LWP 5467)]
[New Thread 2049 (LWP 5469)]
0x415b2079 in wait4 () from /lib/libc.so.6
#0  0x415b2079 in wait4 () from /lib/libc.so.6
#1  0x4162cb98 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41466072 in waitpid () from /lib/libpthread.so.0
#3  0x40bdd6fb in KCrash::defaultCrashHandler ()
   from /opt/kde-cvs/lib/libkdecore.so.4
#4  0x41463a74 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4216cc24 in CClassParser::parseToplevel (this=0x82cf8c0)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/classparser.h:120
#7  0x4216cf14 in CClassParser::parse (this=0x82cf8c0, file=@0xbfffecbc)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/classparser.cpp:2453
#8  0x4215c8e8 in CppSupportPart::maybeParse (this=0x8418558, 
    fileName=0xbfffecbc, store=0x81525c0, parser=0x82cf8c0)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/cppsupportpart.cpp:1028
#9  0x4215c278 in CppSupportPart::parseProject (this=0x8418558)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/cppsupportpart.cpp:983
#10 0x4215b35c in CppSupportPart::initialParse (this=0x8418558)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/parts/cppsupport/cppsupportpart.cpp:904
#11 0x4215dee9 in CppSupportPart::qt_invoke (this=0x8418558, _id=20, 
    _o=0xbfffef14) at cppsupportpart.moc:168
#12 0x40f2a624 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x411aeb35 in QSignal::signal () from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x40f432fd in QSignal::activate () from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x40f488d0 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40ed9d0a in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x40ed9b16 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x40b60990 in KApplication::notify () from /opt/kde-cvs/lib/libkdecore.so.4
#19 0x40ebcf49 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40e9e44d in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40eebb10 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x40eebd97 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x40edbf56 in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x08064ae5 in main (argc=7, argv=0xbffff4b4)
    at /home/andris/cvs-developement/head/kde-cvs/kdevelop/src/main.cpp:79
#25 0x415279ed in __libc_start_main () from /lib/libc.so.6


Andras
Comment 1 Caleb Tennis 2003-01-13 04:14:00 UTC

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