Bug 50765 - Panel crash in Remove > Button context menu
Summary: Panel crash in Remove > Button context menu
Status: RESOLVED WORKSFORME
Alias: None
Product: kicker
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: John Firebaugh
URL:
Keywords:
: 51515 52409 (view as bug list)
Depends on:
Blocks:
 
Reported: 2002-11-15 16:58 UTC by Adam Roben
Modified: 2002-12-30 16:45 UTC (History)
2 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 Adam Roben 2002-11-15 16:58:15 UTC
Version:            (using KDE KDE 3.0.3)
Installed from:    RedHat RPMs
OS:          Linux

I turned on the "Expand to fit required size" option and set the size to 18%, and I set the panel to be in the center of the screen on the bottom.  When I finished I was left with empty space at the end of the panel.  I consolidated everything on the panel to the left.  The empty space didn't go away, so I right-clicked on it and went to the "Remove" option.  I was trying to figure out what was causing the empty space, and though maybe it was something like a blank button, so I went to the "Remove > Button" menu, which caused the panel to crash.  Every time I go to the "Remove > Button" menu it crashes.  Here's the dump from the crash: 

(no debugging symbols found)...[New Thread 8192 (LWP 4023)]
0x420ae169 in wait4 () from /lib/i686/libc.so.6
#0  0x420ae169 in wait4 () from /lib/i686/libc.so.6
#1  0x4212a2d0 in __DTOR_END__ () from /lib/i686/libc.so.6
#2  0x40e16c63 in waitpid () from /lib/i686/libpthread.so.0
#3  0x406271a5 in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#4  <signal handler called>
#5  0x40b5b8f9 in QString::QString(QString const&) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#6  0x4173da27 in PanelRemoveButtonMenu::slotAboutToShow() ()
   from /usr/lib/kicker.so
#7  0x4173cf60 in PanelRemoveButtonMenu::qt_invoke(int, QUObject*) ()
   from /usr/lib/kicker.so
#8  0x408e9d6b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#9  0x408e9c57 in QObject::activate_signal(int) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#10 0x40bc44ce in QPopupMenu::aboutToShow() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#11 0x409d6eab in QPopupMenu::subMenuTimer() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#12 0x40bc45f4 in QPopupMenu::qt_invoke(int, QUObject*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#13 0x41737dad in RemoveContainerMenu::qt_invoke(int, QUObject*) ()
   from /usr/lib/kicker.so
#14 0x408e9d6b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#15 0x408e9c57 in QObject::activate_signal(int) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#16 0x40bb2b4b in QTimer::timeout() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#17 0x4090a792 in QTimer::event(QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#18 0x40895c49 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#19 0x408954f1 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#20 0x405bb9a6 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#21 0x40838a88 in qt_activate_timers() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#22 0x40836330 in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#23 0x40897280 in QApplication::enter_loop() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#24 0x409d79b6 in QPopupMenu::exec(QPoint const&, int) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#25 0x416e61dc in Panel::showPanelMenu(QPoint) () from /usr/lib/kicker.so
#26 0x416f4245 in PanelContainer::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/kicker.so
#27 0x408e7e5e in QObject::activate_filters(QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#28 0x408e7d81 in QObject::event(QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#29 0x4091e2ec in QWidget::event(QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#30 0x40895c49 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#31 0x40895363 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#32 0x405bb9a6 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#33 0x40839b46 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#34 0x408369b6 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#35 0x4083652f in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#36 0x40897280 in QApplication::enter_loop() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#37 0x4083602d in QApplication::exec() ()
   from /usr/lib/qt3-gcc3.2/lib/libqt-mt.so.3
#38 0x416e2a97 in main () from /usr/lib/kicker.so
#39 0x0804cb9f in strcpy ()
#40 0x0804d8bb in strcpy ()
#41 0x0804dd7c in strcpy ()
#42 0x0804eb40 in strcpy ()
#43 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6
Comment 1 Pawel Orzechowski 2002-11-18 13:07:06 UTC
I have the same problem in RedHat8.0 with kde-3.0.5. Here is debug output:  (no debugging symbols found)...[New Thread 8192 (LWP 1827)] 0x420ae169 in wait4 () from /lib/i686/libc.so.6 #0  0x420ae169 in wait4 () from /lib/i686/libc.so.6 #1  0x4212a2d0 in __DTOR_END__ () from /lib/i686/libc.so.6 #2  0x40e0bc63 in waitpid () from /lib/i686/libpthread.so.0 #3  0x4061cbb5 in KCrash::defaultCrashHandler(int) ()    from /usr/lib/libkdecore.so.4 #4  <signal handler called> #5  0x40b508f9 in QString::QString(QString const&) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #6  0x413445b2 in PanelRemoveButtonMenu::slotAboutToShow() ()    from /usr/lib/kicker.so #7  0x41343ae0 in PanelRemoveButtonMenu::qt_invoke(int, QUObject*) ()    from /usr/lib/kicker.so #8  0x408ded6b in QObject::activate_signal(QConnectionList*, QUObject*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #9  0x408dec57 in QObject::activate_signal(int) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #10 0x40bb94ce in QPopupMenu::aboutToShow() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #11 0x409cbeab in QPopupMenu::subMenuTimer() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #12 0x40bb95f4 in QPopupMenu::qt_invoke(int, QUObject*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #13 0x4133eb7d in RemoveContainerMenu::qt_invoke(int, QUObject*) ()    from /usr/lib/kicker.so #14 0x408ded6b in QObject::activate_signal(QConnectionList*, QUObject*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #15 0x408dec57 in QObject::activate_signal(int) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #16 0x40ba7b4b in QTimer::timeout() () from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #17 0x408ff792 in QTimer::event(QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #18 0x4088ac49 in QApplication::internalNotify(QObject*, QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #19 0x4088a4f1 in QApplication::notify(QObject*, QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #20 0x405b29a6 in KApplication::notify(QObject*, QEvent*) ()    from /usr/lib/libkdecore.so.4 #21 0x4082da88 in qt_activate_timers() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #22 0x4082b330 in QApplication::processNextEvent(bool) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #23 0x4088c280 in QApplication::enter_loop() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #24 0x409cc9b6 in QPopupMenu::exec(QPoint const&, int) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #25 0x412ee0cc in Panel::showPanelMenu(QPoint) () from /usr/lib/kicker.so #26 0x412fc145 in PanelContainer::eventFilter(QObject*, QEvent*) ()    from /usr/lib/kicker.so #27 0x408dce5e in QObject::activate_filters(QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #28 0x408dcd81 in QObject::event(QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #29 0x409132ec in QWidget::event(QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #30 0x4088ac49 in QApplication::internalNotify(QObject*, QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #31 0x4088a363 in QApplication::notify(QObject*, QEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #32 0x405b29a6 in KApplication::notify(QObject*, QEvent*) ()    from /usr/lib/libkdecore.so.4 #33 0x4082eb46 in QETWidget::translateMouseEvent(_XEvent const*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #34 0x4082b9b6 in QApplication::x11ProcessEvent(_XEvent*) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #35 0x4082b52f in QApplication::processNextEvent(bool) ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #36 0x4088c280 in QApplication::enter_loop() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #37 0x4082b02d in QApplication::exec() ()    from /usr/lib/qt-3.0.5/lib/libqt-mt.so.3 #38 0x412eaa87 in main () from /usr/lib/kicker.so #39 0x0804cab8 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #40 0x0804d7db in handle_launcher_request(int) () #41 0x0804dcf4 in handle_requests(int) () #42 0x0804ea0a in main () #43 0x420158d4 in __libc_start_main () from /lib/i686/libc.so.6 
Comment 2 John Firebaugh 2002-11-30 02:01:10 UTC
Can't reproduce with more recent versions. 
Comment 3 Maksim Orlovich 2002-12-05 03:07:26 UTC
*** Bug 51515 has been marked as a duplicate of this bug. ***
Comment 4 Maksim Orlovich 2002-12-30 16:45:39 UTC
*** Bug 52409 has been marked as a duplicate of this bug. ***