Bug 77767 - KDevelop crash on exit (KDE HEAD after latest UI changes from 2004-03-15)
Summary: KDevelop crash on exit (KDE HEAD after latest UI changes from 2004-03-15)
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-16 15:07 UTC by Bernd Pol
Modified: 2004-03-16 16:00 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 Bernd Pol 2004-03-16 15:07:42 UTC
Version:           3.0.90-CVS (using KDE 3.2.90 (CVS >= 20040117), compiled sources)
Compiler:          gcc version 3.3.1 (SuSE Linux)
OS:          Linux (i686) release 2.4.21-99-athlon

This is on a KDE/KDevelop update from CVS HEAD of 2004-03-15. KDevelop crashes on exit in all UI modes with almost identical backtraces.
Looks like a KMdi problem.

Backtrace:
-------------------------------
[New Thread 16384 (LWP 13689)]
[KCrash handler]
#4  0x006f006c in ?? ()
#5  0x405d1861 in ~KMdiMainFrm (this=0x8172660, __vtt_parm=0x80a2a24)
    at kmdi/kmdimainfrm.cpp:285
#6  0x0808adaf in ~NewMainWindow (this=0x8172660) at newmainwindow.cpp:185
#7  0x4141ee84 in QObject::event(QEvent*) (this=0x8172660, e=0x851e698)
    at kernel/qobject.cpp:750
#8  0x41459617 in QWidget::event(QEvent*) (this=0x8172660, e=0x851e698)
    at kernel/qwidget.cpp:4650
#9  0x415212af in QMainWindow::event(QEvent*) (this=0x8172660, e=0x851e698)
    at widgets/qmainwindow.cpp:1686
#10 0x405d47ec in KMdiMainFrm::event(QEvent*) (this=0x8172660, e=0x851e698)
    at kmdi/kmdimainfrm.cpp:1009
#11 0x413becb3 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff060, receiver=0x8172660, e=0x851e698)
    at kernel/qapplication.cpp:2618
#12 0x413be8e3 in QApplication::notify(QObject*, QEvent*) (this=0xbffff060, 
    receiver=0x8172660, e=0x851e698) at kernel/qapplication.cpp:2506
#13 0x40ed1d8f in KApplication::notify(QObject*, QEvent*) (this=0xbffff060, 
    receiver=0x8172660, event=0x851e698) at kdecore/kapplication.cpp:506
#14 0x401774af in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x8172660, event=0x851e698) at qapplication.h:491
#15 0x413bfbb2 in QApplication::sendPostedEvents(QObject*, int) (receiver=0x0, 
    event_type=52) at kernel/qapplication.cpp:3244
#16 0x413d2f26 in QEventLoop::enterLoop() (this=0x8111490)
    at kernel/qeventloop.cpp:213
#17 0x413d2d76 in QEventLoop::exec() (this=0x8111490)
    at kernel/qeventloop.cpp:145
#18 0x413bee33 in QApplication::exec() (this=0xbffff060)
    at kernel/qapplication.cpp:2741
#19 0x08066d45 in main (argc=1, argv=0xbffff1d4) at main.cpp:126
-------------------------------------------
Comment 1 Jens Dagerbo 2004-03-16 15:17:17 UTC
This happens every time? If you only start KDevelop, don't load a project, and immediately close it without doing anything, you have this crash?
Comment 2 Jens Dagerbo 2004-03-16 16:00:31 UTC
A trivial double deletion, strange it didn't crash here. Thanks for the report.

Fixed in CVS.