Bug 61604 - Crash when exiting gideon
Summary: Crash when exiting gideon
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
: 64398 64579 65693 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-07-24 06:00 UTC by Jon Smirl
Modified: 2004-01-11 20:09 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Smirl 2003-07-24 06:00:06 UTC
Version:           CVS (using KDE KDE 3.1)
Installed from:    RedHat RPMs

I clicked the X to close the window and crashed. It had been a long session with lots of compiles, debugger use, etc.

[New Thread 1096770528 (LWP 11100)]
[New Thread 1116949808 (LWP 11816)]
0xffffe410 in ?? ()
#0  0xffffe410 in ?? ()
#1  0x40a5b57d in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x40ed97c5 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#4  0x40fa34aa in QScrollView::~QScrollView() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#5  0x40f64082 in QListBox::~QListBox() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#6  0x40ed97c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#7  0x40f2efe6 in QComboBox::~QComboBox() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#8  0x40ed97c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#9  0x402f2339 in QFrame::~QFrame() () from /usr/lib/libkdeprint.so.4
#10 0x40f2a5d9 in QButtonGroup::~QButtonGroup() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#11 0x40ed9cb8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#12 0x40ed97c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#13 0x40fccc3a in QWidgetStack::~QWidgetStack() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#14 0x40ed97c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#15 0x40fb97b2 in QTabWidget::~QTabWidget() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#16 0x40ed97c8 in QWidget::~QWidget() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#17 0x4100e30e in QDialog::~QDialog() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x41d9eaf0 in distpart_ui::~distpart_ui() ()
   from /opt/kde3/lib/kde3/libkdevdistpart.so
#19 0x41d90cd9 in DistpartDialog::~DistpartDialog() ()
   from /opt/kde3/lib/kde3/libkdevdistpart.so
#20 0x41d8fb3d in DistpartPart::~DistpartPart() ()
   from /opt/kde3/lib/kde3/libkdevdistpart.so
#21 0x0807efc8 in ProjectManager::unloadLocalParts() ()
#22 0x0807cf6c in ProjectManager::closeProject() ()
#23 0x080750f2 in Core::queryClose() ()
#24 0x0808585f in MainWindowIDEAl::queryClose() ()
#25 0x40864f82 in KMainWindow::closeEvent(QCloseEvent*) ()
   from /usr/lib/libkdeui.so.4
#26 0x40edf1a1 in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#27 0x40f85ae2 in QMainWindow::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#28 0x40e4cf24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#29 0x40e4cb19 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#30 0x409ef1e9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#31 0x40edebf5 in QWidget::close(bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#32 0x40df5f8c in QETWidget::translateCloseEvent(_XEvent const*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#33 0x40df0717 in QApplication::x11ClientMessage(QWidget*, _XEvent*, bool) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#34 0x40df165b in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#35 0x40e05bda in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#36 0x40e60cf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#37 0x40e60b98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#38 0x40e4d151 in QApplication::exec() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#39 0x0806e5b3 in main ()
#40 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 sblinux 2003-10-15 19:52:42 UTC
Gideon crashes on exit here whether its been a long session or i just started it, there seems to be no pattern. Using 3.0.0.a7 and KDE 3.1.92a2 installed from CVS on Slackware 9.1 gcc 3.2.3.
Comment 2 sblinux 2003-10-15 19:54:20 UTC
Sorry, for got my backtrace:
0x419b660c in waitpid () from /lib/libpthread.so.0
#0  0x419b660c in waitpid () from /lib/libpthread.so.0
#1  0x40d81220 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde/lib/libkdecore.so.4
#2  0x419b4c45 in pthread_barrierattr_setpshared () from /lib/libpthread.so.0
#3  0x41b18988 in __libc_sigaction () from /lib/libc.so.6
#4  0x4118b838 in QWidget::~QWidget() () from /opt/qt-3.2/lib/libqt-mt.so.3
#5  0x4127e332 in QTabWidget::~QTabWidget() ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#6  0x40bebdfb in KTabWidget::~KTabWidget() () from /opt/kde/lib/libkdeui.so.4
#7  0x4118b838 in QWidget::~QWidget() () from /opt/qt-3.2/lib/libqt-mt.so.3
#8  0x08092e61 in KTabZoomWidget::~KTabZoomWidget() ()
#9  0x4118b838 in QWidget::~QWidget() () from /opt/qt-3.2/lib/libqt-mt.so.3
#10 0x08092e61 in KTabZoomWidget::~KTabZoomWidget() ()
#11 0x4118b838 in QWidget::~QWidget() () from /opt/qt-3.2/lib/libqt-mt.so.3
#12 0x08092e61 in KTabZoomWidget::~KTabZoomWidget() ()
#13 0x4118b838 in QWidget::~QWidget() () from /opt/qt-3.2/lib/libqt-mt.so.3
#14 0x4124757f in QMainWindow::~QMainWindow() ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#15 0x40afe8ef in KMainWindow::~KMainWindow() ()
   from /opt/kde/lib/libkdeui.so.4
#16 0x406320a8 in KParts::MainWindow::~MainWindow() ()
   from /opt/kde/lib/libkparts.so.2
#17 0x0807fdee in MainWindowIDEAl::~MainWindowIDEAl() ()
#18 0x4115a233 in QObject::event(QEvent*) () from /opt/qt-3.2/lib/libqt-mt.so.3
#19 0x41190fbc in QWidget::event(QEvent*) () from /opt/qt-3.2/lib/libqt-mt.so.3
#20 0x41249272 in QMainWindow::event(QEvent*) ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#21 0x411019e5 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#22 0x4110109b in QApplication::notify(QObject*, QEvent*) ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#23 0x40cdaf01 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde/lib/libkdecore.so.4
#24 0x41102798 in QApplication::sendPostedEvents(QObject*, int) ()
   from /opt/qt-3.2/lib/libqt-mt.so.3
#25 0x41114c09 in QEventLoop::enterLoop() () from /opt/qt-3.2/lib/libqt-mt.so.3
#26 0x41114ac8 in QEventLoop::exec() () from /opt/qt-3.2/lib/libqt-mt.so.3
#27 0x41101c31 in QApplication::exec() () from /opt/qt-3.2/lib/libqt-mt.so.3
#28 0x08067853 in main ()
#29 0x41b04d06 in __libc_start_main () from /lib/libc.so.6
Comment 3 Amilcar do Carmo Lucas 2003-11-01 18:12:24 UTC
*** Bug 64579 has been marked as a duplicate of this bug. ***
Comment 4 Amilcar do Carmo Lucas 2003-11-01 18:17:27 UTC
*** Bug 64398 has been marked as a duplicate of this bug. ***
Comment 5 Amilcar do Carmo Lucas 2003-11-01 18:18:46 UTC
*** Bug 65693 has been marked as a duplicate of this bug. ***
Comment 6 Sascha Cunz 2003-11-01 18:58:33 UTC
The bug and comment #2 describe different bugs.

The first backtrace shows a bug where something's going wrong in ~KTabBar*-Stuff (  See #65693 for more details )

The comment #2 shows a bug, where ~QFrame is called with this == 0xFFFFFE00 - I was just trying to find a bug, which duplicates this or says more in detail, but i found none. I'll check this again, if it occurs here again.
Comment 7 Mathieu Jobin 2003-11-08 15:19:31 UTC
Using CVS from yesterday ....

[New Thread 16384 (LWP 6808)]
[New Thread 32769 (LWP 6855)]
0x41a946ba in waitpid () from /lib/i686/libpthread.so.0
#0  0x41a946ba in waitpid () from /lib/i686/libpthread.so.0
#1  0x40f330bd in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:246
#2  0x41a935ce in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  0x41c003b8 in __libc_sigaction () from /lib/i686/libc.so.6
#4  0x40d794f6 in ~QMap (this=0x81e2938) at /usr/local/qt/include/qmap.h:643
#5  0x40d772a6 in ~KTabBar (this=0x81e28a8) at ktabbar.cpp:59
#6  0x413ba696 in ~QWidget (this=0x81da4f8) at kernel/qwidget.cpp:922
#7  0x414c11c7 in ~QTabWidget (this=0x81da4f8) at widgets/qtabwidget.cpp:243
#8  0x080aa236 in ~KDevTabWidget (this=0x81da4f8) at kdevtabwidget.moc:166
#9  0x413ba696 in ~QWidget (this=0x819dcb8) at kernel/qwidget.cpp:922
#10 0x080a225f in ~KTabZoomWidget (this=0x819dcb8) at ktabzoomwidget.cpp:101
#11 0x413ba696 in ~QWidget (this=0x81a2db8) at kernel/qwidget.cpp:922
#12 0x080a225f in ~KTabZoomWidget (this=0x81a2db8) at ktabzoomwidget.cpp:101
#13 0x413ba696 in ~QWidget (this=0x81bcca8) at kernel/qwidget.cpp:922
#14 0x080a225f in ~KTabZoomWidget (this=0x81bcca8) at ktabzoomwidget.cpp:101
#15 0x413ba696 in ~QWidget (this=0x81c1d78) at kernel/qwidget.cpp:922
#16 0x41484dda in ~QMainWindow (this=0x81c1d78) at widgets/qmainwindow.cpp:918
#17 0x40c9716d in ~KMainWindow (this=0x81c1d78, __vtt_parm=0x80b6da8)
    at kmainwindow.cpp:315
#18 0x407aecc7 in ~MainWindow (this=0x81c1d78, __vtt_parm=0x80b6da4)
    at mainwindow.cpp:84
#19 0x0808ac71 in ~MainWindowIDEAl (this=0x81c1d78) at mainwindowideal.cpp:194
#20 0x41387030 in QObject::event(QEvent*) (this=0x81c1d78, e=0x82878c8)
    at kernel/qobject.cpp:750
#21 0x413c081d in QWidget::event(QEvent*) (this=0x81c1d78, e=0x82878c8)
    at kernel/qwidget.cpp:4401
#22 0x41486cbb in QMainWindow::event(QEvent*) (this=0x81c1d78, e=0x82878c8)
    at widgets/qmainwindow.cpp:1669
#23 0x41326d21 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff6f0, receiver=0x81c1d78, e=0x82878c8)
    at kernel/qapplication.cpp:2582
#24 0x41326951 in QApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81c1d78, e=0x82878c8) at kernel/qapplication.cpp:2470
#25 0x40ea4588 in KApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81c1d78, event=0x82878c8) at kapplication.cpp:509
#26 0x4016b1c3 in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x81c1d78, event=0x82878c8)
    at /usr/local/qt/include/qapplication.h:490
#27 0x41327c18 in QApplication::sendPostedEvents(QObject*, int) (receiver=0x0, 
    event_type=52) at kernel/qapplication.cpp:3204
#28 0x4133c6e5 in QEventLoop::enterLoop() (this=0x815f958)
    at kernel/qeventloop.cpp:213
#29 0x4133c53a in QEventLoop::exec() (this=0x815f958)
    at kernel/qeventloop.cpp:145
#30 0x41326ea5 in QApplication::exec() (this=0xbffff6f0)
    at kernel/qapplication.cpp:2705
#31 0x0806cef3 in main (argc=1, argv=0xbffff864) at main.cpp:128
#32 0x41bed7f7 in __libc_start_main () from /lib/i686/libc.so.6
Comment 8 Iztok Kobal 2003-11-09 10:36:09 UTC
Well, no need to be a long session. It crashes on 9 of 10 if only the project is opened.

The behaviour is quite similar for every gcc/qt/kde combination I have:

gcc-3.2, qt-3.2.1, kde-3.1.4
gcc-3.2, qt-3.0.5, kde-3.0.5
gcc-3.2, qt-3.2.2, kde-CVS
gcc-2.95.3, qt-3.0.5, kde-3.0.5
gcc-2.95.3, qt-3.2.2, kde-CVS

Here's the backtrace from the latest kdevelop3 crash (previously wiped-out installation which I had on separate-to-the-KDE directory and built/installed on clean):

[New Thread 1024 (LWP 1636)]
[New Thread 2049 (LWP 1661)]
0x41b96099 in wait4 () from /lib/libc.so.6
#0  0x41b96099 in wait4 () from /lib/libc.so.6
#1  0x41c10bd8 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41a4a072 in waitpid () from /lib/libpthread.so.0
#3  0x40da198d in KCrash::defaultCrashHandler ()
   from /usr/local/kdeCVS/lib/libkdecore.so.4
#4  0x41a47a74 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40c0e6d0 in KTabBar::~KTabBar () from /usr/local/kdeCVS/lib/libkdeui.so.4
#7  0x41264919 in QWidget::~QWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#8  0x41358159 in QTabWidget::~QTabWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#9  0x080a8dfb in KDevTabWidget::~KDevTabWidget (this=0x8167708, __in_chrg=3)
    at kdevtabwidget.moc:166
#10 0x41264919 in QWidget::~QWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#11 0x08092bb3 in KTabZoomWidget::~KTabZoomWidget (this=0x8163b58, __in_chrg=3)
    at ../../../gideon/lib/widgets/ktabzoomwidget.cpp:100
#12 0x41264919 in QWidget::~QWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#13 0x08092bb3 in KTabZoomWidget::~KTabZoomWidget (this=0x8152fd0, __in_chrg=3)
    at ../../../gideon/lib/widgets/ktabzoomwidget.cpp:100
#14 0x41264919 in QWidget::~QWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#15 0x08092bb3 in KTabZoomWidget::~KTabZoomWidget (this=0x814ca98, __in_chrg=3)
    at ../../../gideon/lib/widgets/ktabzoomwidget.cpp:100
#16 0x41264919 in QWidget::~QWidget ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#17 0x413259ae in QMainWindow::~QMainWindow ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#18 0x40b67328 in KMainWindow::~KMainWindow ()
   from /usr/local/kdeCVS/lib/libkdeui.so.4
#19 0x4072a339 in KParts::MainWindow::~MainWindow ()
   from /usr/local/kdeCVS/lib/libkparts.so.2
#20 0x0807f56b in MainWindowIDEAl::~MainWindowIDEAl (this=0x813cd10, 
    __in_chrg=3) at ../../gideon/src/mainwindowideal.cpp:193
#21 0x4122d482 in QObject::event () from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#22 0x4126a5a5 in QWidget::event () from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#23 0x41327591 in QMainWindow::event ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#24 0x411d8aa2 in QApplication::internalNotify ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#25 0x411d8644 in QApplication::notify ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#26 0x40d1e0c2 in KApplication::notify ()
   from /usr/local/kdeCVS/lib/libkdecore.so.4
#27 0x411d9d5c in QApplication::sendPostedEvents ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#28 0x411eb209 in QEventLoop::enterLoop ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#29 0x411eb0c7 in QEventLoop::exec ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#30 0x411d8cc6 in QApplication::exec ()
   from /usr/local/qt-3.2.2/lib/libqt-mt.so.3
#31 0x0806881a in main (argc=1, argv=0xbffff484)
    at ../../gideon/src/main.cpp:128
#32 0x41b0b9ed in __libc_start_main () from /lib/libc.so.6

Comment 9 Jens Dagerbo 2004-01-06 14:47:45 UTC
Is this still valid?
Comment 10 Jon Smirl 2004-01-06 16:42:44 UTC
I haven't seen this in a while. But there are a lot of different stack traces here.
Comment 11 Mathieu Jobin 2004-01-06 18:36:18 UTC
seems to work fine to me.
I have not use it really often recently, but I just updated to last CVS on friday, and gideon seems really stable. to me.
Comment 12 Jens Dagerbo 2004-01-06 19:31:35 UTC
As all these stack traces contains MainWindowIDEAl which is no longer part of the source, I think this particular bug is best closed.
Comment 13 Mathieu Jobin 2004-01-11 19:47:25 UTC
kdevelop crash again,.. 
I was not able to open the project options dialog anymore.
The project options opened few times, work fine. and then nada.
It's a project from kdevelop 2. I don't know if I can resave my project file in a kdevelop 3 format ? well, I've close the project thinking I could reopen it to fix the problem, and it crash while closing the project.


[New Thread 16384 (LWP 18330)]
[New Thread 32769 (LWP 18374)]
0x41a966ba in waitpid () from /lib/i686/libpthread.so.0
#0  0x41a966ba in waitpid () from /lib/i686/libpthread.so.0
#1  0x40f3149d in KCrash::defaultCrashHandler(int) (sig=11) at kcrash.cpp:246
#2  0x41a955ce in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  0x41c023b8 in __libc_sigaction () from /lib/i686/libc.so.6
#4  0x423c49c2 in FCConfigWidget (this=0x998a470, part=0x8ac4b88, 
    global=false, parent=0x9777960, name=0x423d5435 "filecreate config widget")
    at fcconfigwidget.cpp:62
#5  0x423baa53 in FileCreatePart::projectConfigWidget(KDialogBase*) (
    this=0x8ac4b88, dlg=0xbfffce00) at filecreate_part.cpp:105
#6  0x423bdc39 in FileCreatePart::qt_invoke(int, QUObject*) (this=0x8ac4b88, 
    _id=9, _o=0xbfffcd20) at filecreate_part.moc:115
#7  0x4138a0d4 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81807c0, clist=0x8383ca0, o=0xbfffcd20) at kernel/qobject.cpp:2357
#8  0x406d15a9 in KDevCore::projectConfigWidget(KDialogBase*) (this=0x81807c0, 
    t0=0xbfffce00) at kdevcore.moc:183
#9  0x0807f5b2 in Core::doEmitProjectConfigWidget(KDialogBase*) (
    this=0x81807c0, base=0xbfffce00) at core.h:37
#10 0x0807b2ad in ProjectManager::slotProjectOptions() (this=0x81d7d10)
    at projectmanager.cpp:174
#11 0x0807e7d9 in ProjectManager::qt_invoke(int, QUObject*) (this=0x81d7d10, 
    _id=6, _o=0xbfffcf70) at projectmanager.moc:118
#12 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81a6510, clist=0x81a6328, o=0xbfffcf70) at kernel/qobject.cpp:2333
#13 0x41389e26 in QObject::activate_signal(int) (this=0x81a6510, signal=2)
    at kernel/qobject.cpp:2302
#14 0x40c3ffe6 in KAction::activated() (this=0x81a6510) at kaction.moc:157
#15 0x40c3f9c0 in KAction::slotActivated() (this=0x81a6510) at kaction.cpp:1054
#16 0x40c402ea in KAction::qt_invoke(int, QUObject*) (this=0x81a6510, _id=14, 
    _o=0xbfffd080) at kaction.moc:181
#17 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81b42b8, clist=0x81b40c0, o=0xbfffd080) at kernel/qobject.cpp:2333
#18 0x416f4602 in QSignal::signal(QVariant const&) (this=0x81b42b8, 
    t0=@0x81b42e0) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#19 0x413a70f9 in QSignal::activate() (this=0x81b42b8)
    at kernel/qsignal.cpp:204
#20 0x4149c210 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x81e32d8, 
    e=0xbfffd480) at widgets/qpopupmenu.cpp:1678
#21 0x413c1321 in QWidget::event(QEvent*) (this=0x81e32d8, e=0xbfffd480)
    at kernel/qwidget.cpp:4426
#22 0x413274d5 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff6f0, receiver=0x81e32d8, e=0xbfffd480)
    at kernel/qapplication.cpp:2582
#23 0x41326c8b in QApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, e=0xbfffd480) at kernel/qapplication.cpp:2368
#24 0x40ea87cd in KApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, event=0xbfffd480) at kapplication.cpp:503
#25 0x412be5ab in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x81e32d8, event=0xbfffd480) at kernel/qapplication.h:495
#26 0x412b7b4a in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x81e32d8, event=0xbfffd790) at kernel/qapplication_x11.cpp:4293
#27 0x412b5b0f in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff6f0, 
    event=0xbfffd790) at kernel/qapplication_x11.cpp:3529
#28 0x412cf516 in QEventLoop::processEvents(unsigned) (this=0x8147378, flags=0)
    at kernel/qeventloop_x11.cpp:192
#29 0x4133cfb0 in QEventLoop::processEvents(unsigned, int) (this=0x8147378, 
    flags=0, maxTime=3000) at kernel/qeventloop.cpp:258
#30 0x41327592 in QApplication::processEvents(int) (this=0xbffff6f0, 
    maxtime=3000) at kernel/qapplication.cpp:2640
#31 0x4132755d in QApplication::processEvents() (this=0xbffff6f0)
    at kernel/qapplication.cpp:2624
#32 0x423bb856 in FileCreatePart::readTypes(QDomDocument const&, QPtrList<FileCreate::FileType>&, bool) (this=0x8ac4b88, dom=@0xbfffda20, 
    m_filetypes=@0x87a0a70, enable=false) at filecreate_part.cpp:217
#33 0x423c4f48 in FCConfigWidget::loadGlobalConfig(QListView*, bool) (
    this=0x87a0990, view=0x8904f88, checkmarks=true) at fcconfigwidget.cpp:102
#34 0x423c4994 in FCConfigWidget (this=0x87a0990, part=0x8ac4b88, 
    global=false, parent=0x884eca8, name=0x423d5435 "filecreate config widget")
    at fcconfigwidget.cpp:60
#35 0x423baa53 in FileCreatePart::projectConfigWidget(KDialogBase*) (
    this=0x8ac4b88, dlg=0xbfffdcf0) at filecreate_part.cpp:105
#36 0x423bdc39 in FileCreatePart::qt_invoke(int, QUObject*) (this=0x8ac4b88, 
    _id=9, _o=0xbfffdc10) at filecreate_part.moc:115
#37 0x4138a0d4 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81807c0, clist=0x8383ca0, o=0xbfffdc10) at kernel/qobject.cpp:2357
#38 0x406d15a9 in KDevCore::projectConfigWidget(KDialogBase*) (this=0x81807c0, 
    t0=0xbfffdcf0) at kdevcore.moc:183
#39 0x0807f5b2 in Core::doEmitProjectConfigWidget(KDialogBase*) (
    this=0x81807c0, base=0xbfffdcf0) at core.h:37
#40 0x0807b2ad in ProjectManager::slotProjectOptions() (this=0x81d7d10)
    at projectmanager.cpp:174
#41 0x0807e7d9 in ProjectManager::qt_invoke(int, QUObject*) (this=0x81d7d10, 
    _id=6, _o=0xbfffde60) at projectmanager.moc:118
#42 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81a6510, clist=0x81a6328, o=0xbfffde60) at kernel/qobject.cpp:2333
#43 0x41389e26 in QObject::activate_signal(int) (this=0x81a6510, signal=2)
    at kernel/qobject.cpp:2302
#44 0x40c3ffe6 in KAction::activated() (this=0x81a6510) at kaction.moc:157
#45 0x40c3f9c0 in KAction::slotActivated() (this=0x81a6510) at kaction.cpp:1054
#46 0x40c402ea in KAction::qt_invoke(int, QUObject*) (this=0x81a6510, _id=14, 
    _o=0xbfffdf70) at kaction.moc:181
#47 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81b42b8, clist=0x81b40c0, o=0xbfffdf70) at kernel/qobject.cpp:2333
#48 0x416f4602 in QSignal::signal(QVariant const&) (this=0x81b42b8, 
    t0=@0x81b42e0) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#49 0x413a70f9 in QSignal::activate() (this=0x81b42b8)
    at kernel/qsignal.cpp:204
#50 0x4149c210 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x81e32d8, 
    e=0xbfffe370) at widgets/qpopupmenu.cpp:1678
#51 0x413c1321 in QWidget::event(QEvent*) (this=0x81e32d8, e=0xbfffe370)
    at kernel/qwidget.cpp:4426
#52 0x413274d5 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff6f0, receiver=0x81e32d8, e=0xbfffe370)
    at kernel/qapplication.cpp:2582
#53 0x41326c8b in QApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, e=0xbfffe370) at kernel/qapplication.cpp:2368
#54 0x40ea87cd in KApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, event=0xbfffe370) at kapplication.cpp:503
#55 0x412be5ab in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x81e32d8, event=0xbfffe370) at kernel/qapplication.h:495
#56 0x412b7b4a in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x81e32d8, event=0xbfffe680) at kernel/qapplication_x11.cpp:4293
#57 0x412b5b0f in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff6f0, 
    event=0xbfffe680) at kernel/qapplication_x11.cpp:3529
#58 0x412cf516 in QEventLoop::processEvents(unsigned) (this=0x8147378, flags=0)
    at kernel/qeventloop_x11.cpp:192
#59 0x4133cfb0 in QEventLoop::processEvents(unsigned, int) (this=0x8147378, 
    flags=0, maxTime=3000) at kernel/qeventloop.cpp:258
#60 0x41327592 in QApplication::processEvents(int) (this=0xbffff6f0, 
    maxtime=3000) at kernel/qapplication.cpp:2640
#61 0x4132755d in QApplication::processEvents() (this=0xbffff6f0)
    at kernel/qapplication.cpp:2624
#62 0x423bb856 in FileCreatePart::readTypes(QDomDocument const&, QPtrList<FileCreate::FileType>&, bool) (this=0x8ac4b88, dom=@0xbfffe910, 
    m_filetypes=@0x8947648, enable=false) at filecreate_part.cpp:217
#63 0x423c4f48 in FCConfigWidget::loadGlobalConfig(QListView*, bool) (
    this=0x8947568, view=0x92198f8, checkmarks=true) at fcconfigwidget.cpp:102
#64 0x423c4994 in FCConfigWidget (this=0x8947568, part=0x8ac4b88, 
    global=false, parent=0x88f63b8, name=0x423d5435 "filecreate config widget")
    at fcconfigwidget.cpp:60
#65 0x423baa53 in FileCreatePart::projectConfigWidget(KDialogBase*) (
    this=0x8ac4b88, dlg=0xbfffebe0) at filecreate_part.cpp:105
#66 0x423bdc39 in FileCreatePart::qt_invoke(int, QUObject*) (this=0x8ac4b88, 
    _id=9, _o=0xbfffeb00) at filecreate_part.moc:115
#67 0x4138a0d4 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81807c0, clist=0x8383ca0, o=0xbfffeb00) at kernel/qobject.cpp:2357
#68 0x406d15a9 in KDevCore::projectConfigWidget(KDialogBase*) (this=0x81807c0, 
    t0=0xbfffebe0) at kdevcore.moc:183
#69 0x0807f5b2 in Core::doEmitProjectConfigWidget(KDialogBase*) (
    this=0x81807c0, base=0xbfffebe0) at core.h:37
#70 0x0807b2ad in ProjectManager::slotProjectOptions() (this=0x81d7d10)
    at projectmanager.cpp:174
#71 0x0807e7d9 in ProjectManager::qt_invoke(int, QUObject*) (this=0x81d7d10, 
    _id=6, _o=0xbfffed50) at projectmanager.moc:118
#72 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81a6510, clist=0x81a6328, o=0xbfffed50) at kernel/qobject.cpp:2333
#73 0x41389e26 in QObject::activate_signal(int) (this=0x81a6510, signal=2)
    at kernel/qobject.cpp:2302
#74 0x40c3ffe6 in KAction::activated() (this=0x81a6510) at kaction.moc:157
#75 0x40c3f9c0 in KAction::slotActivated() (this=0x81a6510) at kaction.cpp:1054
#76 0x40c402ea in KAction::qt_invoke(int, QUObject*) (this=0x81a6510, _id=14, 
    _o=0xbfffee60) at kaction.moc:181
#77 0x41389f87 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x81b42b8, clist=0x81b40c0, o=0xbfffee60) at kernel/qobject.cpp:2333
#78 0x416f4602 in QSignal::signal(QVariant const&) (this=0x81b42b8, 
    t0=@0x81b42e0) at .moc/debug-shared-mt/moc_qsignal.cpp:100
#79 0x413a70f9 in QSignal::activate() (this=0x81b42b8)
    at kernel/qsignal.cpp:204
#80 0x4149c210 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) (this=0x81e32d8, 
    e=0xbffff260) at widgets/qpopupmenu.cpp:1678
#81 0x413c1321 in QWidget::event(QEvent*) (this=0x81e32d8, e=0xbffff260)
    at kernel/qwidget.cpp:4426
#82 0x413274d5 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff6f0, receiver=0x81e32d8, e=0xbffff260)
    at kernel/qapplication.cpp:2582
#83 0x41326c8b in QApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, e=0xbffff260) at kernel/qapplication.cpp:2368
#84 0x40ea87cd in KApplication::notify(QObject*, QEvent*) (this=0xbffff6f0, 
    receiver=0x81e32d8, event=0xbffff260) at kapplication.cpp:503
#85 0x412be5ab in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
    receiver=0x81e32d8, event=0xbffff260) at kernel/qapplication.h:495
#86 0x412b7b4a in QETWidget::translateMouseEvent(_XEvent const*) (
    this=0x81e32d8, event=0xbffff570) at kernel/qapplication_x11.cpp:4293
#87 0x412b5b0f in QApplication::x11ProcessEvent(_XEvent*) (this=0xbffff6f0, 
    event=0xbffff570) at kernel/qapplication_x11.cpp:3529
#88 0x412cf516 in QEventLoop::processEvents(unsigned) (this=0x8147378, flags=4)
    at kernel/qeventloop_x11.cpp:192
#89 0x4133ce56 in QEventLoop::enterLoop() (this=0x8147378)
    at kernel/qeventloop.cpp:198
#90 0x4133cd72 in QEventLoop::exec() (this=0x8147378)
    at kernel/qeventloop.cpp:145
#91 0x41327659 in QApplication::exec() (this=0xbffff6f0)
    at kernel/qapplication.cpp:2705
#92 0x08066643 in main (argc=1, argv=0xbffff864) at main.cpp:128
#93 0x41bef7f7 in __libc_start_main () from /lib/i686/libc.so.6

Comment 14 Jens Dagerbo 2004-01-11 20:09:38 UTC
Created bug #72409 from comment #13