Bug 60097

Summary: Segfault closing source file windows
Product: [Applications] kdevelop Reporter: Jon Smirl <jonsmirl>
Component: generalAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: 2.1.5   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jon Smirl 2003-06-20 00:23:10 UTC
Version:           Kdevelop 2.1.5 (using KDE KDE 3.1)
Installed from:    RedHat RPMs
OS:          Linux

Kdevelop 2.1.5 on RH9 - KDE 3.1-11
I get this about once a day. It might be from closing MDI source windows in Tab mode when the window being closed contains the current active line in the debugger.

(no debugging symbols found)...[New Thread 1096602368 (LWP 4403)]
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0x40a7257d in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x00000031 in ?? ()
#4  0x4014bfd6 in QextMdiMainFrm::qt_invoke(int, QUObject*) (this=0x8380560, 
    _id=121, _o=0xbffff150) at qextmdimainfrm.moc:356
#5  0x081dd1c0 in CKDevelop::qt_invoke(int, QUObject*) ()
#6  0x40eb50c9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#7  0x40eb4f6d in QObject::activate_signal(int) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#8  0x4119a85e in QButton::clicked() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#9  0x40f36816 in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#10 0x40ee900c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#11 0x40e56f24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#12 0x40e56753 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#13 0x40a061e9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#14 0x40dfd198 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#15 0x40dfacdf in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#16 0x40e0fbda in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#17 0x40e6acf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x40e6ab98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#19 0x40e57151 in QApplication::exec() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#20 0x0811367c in main ()
#21 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 Amilcar do Carmo Lucas 2003-06-20 08:56:33 UTC
 KDevelop 2.x is no longer under development. 
 
You are strongly advised to update to the latest CVS version of KDevelop3 code 
name gideon, take a look at: 
http://www.kdevelop.org/index.html?filename=branches_compiling.html 
for all the details you need. If you find a problem or need help please send a 
mail to the mailing list: 
http://www.kdevelop.org/index.html?filename=mailinglist.html 
or drop us a line at the channel #kdevelop on the server irc.kde.org using 
ksirc, for example. 
Please use the CVS version and compile it yourself because that way you can 
easily patch it if a bug is found. 
 
KDevelop3 can import KDevelop2 projects. To do so, run the kdevprj2kdevelop 
script. 
You can have and run KDevelop3 and KDevelop2 at the same time on the same 
computer without any problems. 
So migrating is a breeze. :) 
 
Comment 2 Amilcar do Carmo Lucas 2003-06-30 13:29:00 UTC
Going to close it as fixed 
Comment 3 Amilcar do Carmo Lucas 2003-06-30 13:29:10 UTC
*** Bug has been marked as fixed ***.