[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop
Subject:    2.1 Crashes sometimes on "Close All"
From:       Tarjei Knapstad <tarjeik () chemcon ! no>
Date:       2002-04-19 9:24:16
[Download RAW message or body]

Sometimes when having a lot of files open (>20) KDevelop 2.1 dies if I 
choose Window -> Close All. KDevelop rapidly closes most of the windows, 
but three or so tabs are left when the crash occurs (Childframe mode).

I've attached a backtrace, not sure if it's any helpful. What's even worse
is that I haven't found any way of reproducing the bug, it just happens on
random occasion. Just opening a bunch of files and then Close All doesn't 
cut it. 

-- 
Tarjei Knapstad

["kdevelopbug.txt" (TEXT/plain)]

0x401251d9 in __wait4 () from /lib/i686/libc.so.6
#0  0x401251d9 in __wait4 () from /lib/i686/libc.so.6
#1  0x401a0dd4 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x40b671d8 in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.3
#3  <signal handler called>
#4  0x082439b8 in CClassParser::parseToplevel ()
#5  0x08243a57 in CClassParser::parseFile ()
#6  0x08244875 in CClassParser::parse ()
#7  0x081b2c39 in CClassView::refresh ()
#8  0x080deee0 in CKDevelop::refreshClassViewByFileList ()
#9  0x080a5e07 in DocViewMan::checkAndSaveFileOfCurrentEditView ()
#10 0x080a4242 in DocViewMan::closeView ()
#11 0x402c8881 in QextMdiMainFrm::event ()
   from /usr/local/lib/libkdevelopqextmdi.so.2
#12 0x40e56b63 in QApplication::notify () from /usr/lib/qt-2.3.2/lib/libqt.so.2
#13 0x40acde79 in KApplication::notify () from /usr/lib/libkdecore.so.3
#14 0x40e574fa in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#15 0x40e5730b in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#16 0x40e20cfb in QApplication::processNextEvent ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#17 0x40e22967 in QApplication::processEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#18 0x082439ac in CClassParser::parseToplevel ()
#19 0x08243a57 in CClassParser::parseFile ()
#20 0x08244875 in CClassParser::parse ()
#21 0x081b297d in CClassView::refresh ()
#22 0x080deee0 in CKDevelop::refreshClassViewByFileList ()
#23 0x080a5e07 in DocViewMan::checkAndSaveFileOfCurrentEditView ()
#24 0x080a4242 in DocViewMan::closeView ()
#25 0x402c8881 in QextMdiMainFrm::event ()
   from /usr/local/lib/libkdevelopqextmdi.so.2
#26 0x40e56b63 in QApplication::notify () from /usr/lib/qt-2.3.2/lib/libqt.so.2
#27 0x40acde79 in KApplication::notify () from /usr/lib/libkdecore.so.3
#28 0x40e574fa in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#29 0x40e5730b in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#30 0x080a4560 in DocViewMan::closeBrowserView ()
#31 0x080a440c in DocViewMan::closeView ()
#32 0x402c8881 in QextMdiMainFrm::event ()
   from /usr/local/lib/libkdevelopqextmdi.so.2
#33 0x40e56b63 in QApplication::notify () from /usr/lib/qt-2.3.2/lib/libqt.so.2
#34 0x40acde79 in KApplication::notify () from /usr/lib/libkdecore.so.3
#35 0x40e574fa in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#36 0x40e5730b in QApplication::sendPostedEvents ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#37 0x40e20d4f in QApplication::processNextEvent ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#38 0x40e58a1c in QApplication::enter_loop ()
   from /usr/lib/qt-2.3.2/lib/libqt.so.2
#39 0x40e20ca7 in QApplication::exec () from /usr/lib/qt-2.3.2/lib/libqt.so.2
#40 0x0812947d in main ()
#41 0x40086647 in __libc_start_main (main=0x8128994 <main>, argc=7, 
    ubp_av=0xbfffe084, init=0x8063244 <_init>, fini=0x8258154 <_fini>, 
    rtld_fini=0x4000dcd4 <_dl_fini>, stack_end=0xbfffe07c)
    at ../sysdeps/generic/libc-start.c:129

-
to unsubscribe from this list send an email to kdevelop-request@kdevelop.org with the following body:
unsubscribe »your-email-address«

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic