[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Reproducible crash with MAC style menu
From: Michael Haeckel <Michael () Haeckel ! Net>
Date: 2000-09-26 8:05:36
[Download RAW message or body]
Hi,
A mac style menu bar at the top of the screen results in a crash on exit for
most applications. I can reproduce that too, but I don't know, who is in
charge for that. Is this a bug in the libs or in QT?
Regards,
Michael Häckel
---------- Forwarded Message ----------
Subject: Re: Bug#11702: reproducible crash, the next one
Date: Mon, 25 Sep 2000 18:09:26 +0900
From: Michael Dreher <dreher@math.tsukuba.ac.jp>
To: Michael Haeckel <Michael@Haeckel.Net>
You wrote:
> On Monday, 25. September 2000, dreher@math.tsukuba.ac.jp wrote:
> > Some time ago I sent a crash on exit report for kmail.
> > This is the next one, but different.
> >
> > How to reproduce:
> > * put menubar on top of screen as in MacOS
> > * start kmail
> > * exit kmail using the small x - icon on the upper left corner.
> >
> > I never had any crash when the menubar is not on the top of the
> > screen. I compiled all with --enable-debug. Do you need more info ?
>
> Thanks for the debugging information.
> However this looks like a bug that was alredy fixed some time ago in QT.
> Are you sure, that you use the final version of qt-2.2.0 and not a beta?
> What does "kmail --version" tell you?
>
> Regards,
> Michael Häckel
dreher@dragon:~ > kmail --version
Qt: 2.2.0
KDE: 2.0pre
KMail: 1.1.94
Yes, I am quite sure to not use the beta version of qt.
Some moments later I have found out that not only kmail is affected,
but also kwrite, kedit, kcontrol.... .
I disabled the mac-style menubar and now all is fine.
(I had to disable it, otherwise there would have been no way to exit
kmail...)
Yours,
Michael
---------- Forwarded Message ----------
Subject: Bug#11702: reproducible crash, the next one
Date: Mon, 25 Sep 2000 17:20:53 +0900
From: dreher@math.tsukuba.ac.jp
To: submit@bugs.kde.org
Package: kmail
Version: 1.1.94 (KDE 1.94 >= 20000911)
Severity: normal
Some time ago I sent a crash on exit report for kmail.
This is the next one, but different.
How to reproduce:
* put menubar on top of screen as in MacOS
* start kmail
* exit kmail using the small x - icon on the upper left corner.
I never had any crash when the menubar is not on the top of the screen.
I compiled all with --enable-debug. Do you need more info ?
Best regards,
Michael
Here is a backtrace generated by DrKonqi:
0x41210269 in __wait4 () from /lib/libc.so.6
#0 0x41210269 in __wait4 () from /lib/libc.so.6
#1 0x41270ff8 in __DTOR_END__ () from /lib/libc.so.6
#2 0x407e8090 in KCrash::defaultCrashHandler (signal=11) at kcrash.cpp:188
#3 0x41199b18 in __restore ()
at ../sysdeps/unix/sysv/linux/i386/sigaction.c:125
#4 0x4113d114 in __builtin_delete () at ./cp/new2.cc:55
#5 0x40dd284d in QConnection::~QConnection (this=0xbfffee38, __in_chrg=3)
at kernel/qconnection.h:53
#6 0x40dd261f in QList<QConnection>::deleteItem (this=0x8232f08,
d=0xbfffee38) at /root/kde2b5/qt-2.2.0/include/qlist.h:104
#7 0x40a8f874 in QGList::removeRef (this=0x8232f08, d=0xbfffee38)
at tools/qglist.cpp:532
#8 0x40a90a2b in QGListIterator::~QGListIterator (this=0xbfffee38,
__in_chrg=2) at tools/qglist.cpp:1104
#9 0x40de9005 in QListIterator<QMainWindowPrivate::ToolBar>::~QListIterator
( this=0xbfffee38, __in_chrg=2) at /root/kde2b5/qt-2.2.0/include/qlist.h:113
#10 0x40c15e85 in QToolLayout::minimumSize (this=0x8233900)
at widgets/qmainwindow.cpp:465
#11 0x40c17379 in QMainWindowLayout::minimumSize (this=0x81eee28)
at widgets/qmainwindow.cpp:708
#12 0x40b3ff32 in QBoxLayout::setupGeom (this=0x823a7c8)
at kernel/qlayout.cpp:2222
#13 0x40b3e332 in QBoxLayout::setGeometry (this=0x823a7c8, r=@0xbffff1b4)
at kernel/qlayout.cpp:1779
#14 0x40aff3fa in QLayout::activate (this=0x823a7c8)
at kernel/qabstractlayout.cpp:1333
#15 0x40c21491 in QMenuBar::menuContentsChanged (this=0x8232340)
at widgets/qmenubar.cpp:294
#16 0x40c265f1 in QMenuData::removeItemAt (this=0x82323d4, index=0)
at widgets/qmenudata.cpp:706
#17 0x40c25f3a in QMenuData::removePopup (this=0x82323d4, popup=0x8234298)
at widgets/qmenudata.cpp:295
#18 0x40c4ac89 in QPopupMenu::~QPopupMenu (this=0x8234298, __in_chrg=3)
at widgets/qpopupmenu.cpp:267
#19 0x40ba4e19 in QWidget::~QWidget (this=0x81e90a0, __in_chrg=0)
at kernel/qwidget.cpp:797
#20 0x40c196a3 in QMainWindow::~QMainWindow (this=0x81e90a0, __in_chrg=0)
at widgets/qmainwindow.cpp:1414
#21 0x4062c370 in KMainWindow::~KMainWindow (this=0x81e90a0, __in_chrg=0)
at kmainwindow.cpp:137
#22 0x80ed987 in KMTopLevelWidget::~KMTopLevelWidget (this=0x81e90a0,
__in_chrg=0) at kmtopwidget.cpp:32
#23 0x807cfed in KMMainWin::~KMMainWin (this=0x81e90a0, __in_chrg=3)
at kmmainwin.cpp:128
#24 0x40baac76 in QWidget::close (this=0x81e90a0, alsoDelete=false)
at kernel/qwidget.cpp:3593
#25 0x40aca0ce in QETWidget::translateCloseEvent (this=0x81e90a0)
at kernel/qapplication_x11.cpp:4566
#26 0x40ac38b0 in QApplication::x11ClientMessage (this=0xbffff7c4,
w=0x81e90a0, event=0xbffff658, passive_only=false)
at kernel/qapplication_x11.cpp:2542
#27 0x40ac45fb in QApplication::x11ProcessEvent (this=0xbffff7c4,
event=0xbffff658) at kernel/qapplication_x11.cpp:2846
#28 0x40ac33cb in QApplication::processNextEvent (this=0xbffff7c4,
canWait=true) at kernel/qapplication_x11.cpp:2400
#29 0x40b0762f in QApplication::enter_loop (this=0xbffff7c4)
at kernel/qapplication.cpp:2538
#30 0x40ac32fb in QApplication::exec (this=0xbffff7c4)
at kernel/qapplication_x11.cpp:2356
#31 0x810baba in main (argc=1, argv=0xbffff924) at main.cpp:220
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic