Bug 217619 - Plasma crashes after removing of system tray [Plasma::PopupAppletPrivate::updateDialogPosition, Plasma::PopupAppletPrivate::dialogSizeChanged, Plasma::PopupApplet::qt_metacall]
Summary: Plasma crashes after removing of system tray [Plasma::PopupAppletPrivate::upd...
Status: RESOLVED NOT A BUG
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-06 18:50 UTC by Mikolaj Machowski
Modified: 2012-05-28 22:25 UTC (History)
1 user (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 Mikolaj Machowski 2009-12-06 18:50:56 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.3.80 (KDE 4.3.80 (KDE 4.4 Beta1)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.27-desktop586-0.rc8.2mnb i686
Distribution: "Mandriva Linux 2009.0"

-- Information about the crash:
Plasma crashed after removal of system tray. Some applications didn't appear in st so I tried to restart st. After removal of st from panel whole Plasma crashed. After auto restart one of applications (amarok) appeared.

 -- Backtrace:
Application: Plasma Workspace (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5eba8e0 (LWP 3824))]

Thread 2 (Thread 0xa7fc8b90 (LWP 3841)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0xb7d81c45 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i686/libpthread.so.0
#2  0xb7e1d882 in QWaitCondition::wait () from /usr/lib/qt4/lib/libQtCore.so.4
#3  0xb76bdb52 in ?? () from /usr/lib/qt4/lib/libQtNetwork.so.4
#4  0xb7e1c95e in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#5  0xb7d7e315 in start_thread () from /lib/i686/libpthread.so.0
#6  0xb656825e in clone () from /lib/i686/libc.so.6

Thread 1 (Thread 0xb5eba8e0 (LWP 3824)):
[KCrash Handler]
#6  0xb5d0c020 in Plasma::PopupAppletPrivate::updateDialogPosition () from /home/mikolaj/kde/lib/libplasma.so.3
#7  0xb5d0c9a8 in Plasma::PopupAppletPrivate::dialogSizeChanged () from /home/mikolaj/kde/lib/libplasma.so.3
#8  0xb5d0d13e in Plasma::PopupApplet::qt_metacall () from /home/mikolaj/kde/lib/libplasma.so.3
#9  0xa84cf8ba in SystemTray::Applet::qt_metacall () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#10 0xb7f27525 in QMetaObject::metacall () from /usr/lib/qt4/lib/libQtCore.so.4
#11 0xb7f36aa3 in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#12 0xb5cef007 in Plasma::Dialog::dialogResized () from /home/mikolaj/kde/lib/libplasma.so.3
#13 0xb5cf01aa in Plasma::DialogPrivate::adjustView () from /home/mikolaj/kde/lib/libplasma.so.3
#14 0xb5cf046f in Plasma::Dialog::eventFilter () from /home/mikolaj/kde/lib/libplasma.so.3
#15 0xb7f213ca in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/qt4/lib/libQtCore.so.4
#16 0xb6849597 in QApplicationPrivate::notify_helper () from /usr/lib/qt4/lib/libQtGui.so.4
#17 0xb684ff75 in QApplication::notify () from /usr/lib/qt4/lib/libQtGui.so.4
#18 0xb742524d in KApplication::notify () from /home/mikolaj/kde/lib/libkdeui.so.5
#19 0xb7f220db in QCoreApplication::notifyInternal () from /usr/lib/qt4/lib/libQtCore.so.4
#20 0xb6f1180c in QGraphicsWidget::setGeometry () from /usr/lib/qt4/lib/libQtGui.so.4
#21 0xb6f0eb91 in QGraphicsWidget::resize () from /usr/lib/qt4/lib/libQtGui.so.4
#22 0xb6f0f48e in QGraphicsWidget::updateGeometry () from /usr/lib/qt4/lib/libQtGui.so.4
#23 0xb6ec9c82 in QGraphicsLayout::activate () from /usr/lib/qt4/lib/libQtGui.so.4
#24 0xb5cfbfc4 in Plasma::ExtenderItemPrivate::updateSizeHints () from /home/mikolaj/kde/lib/libplasma.so.3
#25 0xb5cfc579 in Plasma::ExtenderItemPrivate::themeChanged () from /home/mikolaj/kde/lib/libplasma.so.3
#26 0xb6f0e88a in QGraphicsWidget::event () from /usr/lib/qt4/lib/libQtGui.so.4
#27 0xb68495bc in QApplicationPrivate::notify_helper () from /usr/lib/qt4/lib/libQtGui.so.4
#28 0xb684ff75 in QApplication::notify () from /usr/lib/qt4/lib/libQtGui.so.4
#29 0xb742524d in KApplication::notify () from /home/mikolaj/kde/lib/libkdeui.so.5
#30 0xb7f220db in QCoreApplication::notifyInternal () from /usr/lib/qt4/lib/libQtCore.so.4
#31 0xb6f1180c in QGraphicsWidget::setGeometry () from /usr/lib/qt4/lib/libQtGui.so.4
#32 0xb6f18b3b in ?? () from /usr/lib/qt4/lib/libQtGui.so.4
#33 0xb6f1ece2 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4
#34 0xb6ecc98a in QGraphicsLinearLayout::setGeometry () from /usr/lib/qt4/lib/libQtGui.so.4
#35 0xb6ec9c6f in QGraphicsLayout::activate () from /usr/lib/qt4/lib/libQtGui.so.4
#36 0xb5cfbfc4 in Plasma::ExtenderItemPrivate::updateSizeHints () from /home/mikolaj/kde/lib/libplasma.so.3
#37 0xb5cfc579 in Plasma::ExtenderItemPrivate::themeChanged () from /home/mikolaj/kde/lib/libplasma.so.3
#38 0xb5cf38a4 in Plasma::ExtenderPrivate::updateBorders () from /home/mikolaj/kde/lib/libplasma.so.3
#39 0xb5cf2e6a in Plasma::ExtenderPrivate::removeExtenderItem () from /home/mikolaj/kde/lib/libplasma.so.3
#40 0xb5cfbc6a in Plasma::ExtenderItem::destroy () from /home/mikolaj/kde/lib/libplasma.so.3
#41 0xa84dab9b in NotificationWidgetPrivate::destroy () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#42 0xa84db9fe in NotificationWidget::qt_metacall () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#43 0xb7f27525 in QMetaObject::metacall () from /usr/lib/qt4/lib/libQtCore.so.4
#44 0xb7f36aa3 in QMetaObject::activate () from /usr/lib/qt4/lib/libQtCore.so.4
#45 0xa84ad5f3 in SystemTray::Notification::destroyed () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#46 0xa84ae17b in SystemTray::Notification::~Notification () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#47 0xa84bc7a9 in SystemTray::DBusNotification::~DBusNotification () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#48 0xb7f31a27 in QObjectPrivate::deleteChildren () from /usr/lib/qt4/lib/libQtCore.so.4
#49 0xb7f38bd9 in QObject::~QObject () from /usr/lib/qt4/lib/libQtCore.so.4
#50 0xa84bac42 in SystemTray::DBusNotificationProtocol::~DBusNotificationProtocol () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#51 0xb7f31a27 in QObjectPrivate::deleteChildren () from /usr/lib/qt4/lib/libQtCore.so.4
#52 0xb7f38bd9 in QObject::~QObject () from /usr/lib/qt4/lib/libQtCore.so.4
#53 0xa84ac092 in SystemTray::Manager::~Manager () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#54 0xa84c9aaa in SystemTray::Applet::~Applet () from /home/mikolaj/kde/lib/kde4/plasma_applet_systemtray.so
#55 0xb7f31625 in qDeleteInEventHandler () from /usr/lib/qt4/lib/libQtCore.so.4
#56 0xb7f330d0 in QObject::event () from /usr/lib/qt4/lib/libQtCore.so.4
#57 0xb6f0e7df in QGraphicsWidget::event () from /usr/lib/qt4/lib/libQtGui.so.4
#58 0xb68495bc in QApplicationPrivate::notify_helper () from /usr/lib/qt4/lib/libQtGui.so.4
#59 0xb684ff75 in QApplication::notify () from /usr/lib/qt4/lib/libQtGui.so.4
#60 0xb742524d in KApplication::notify () from /home/mikolaj/kde/lib/libkdeui.so.5
#61 0xb7f220db in QCoreApplication::notifyInternal () from /usr/lib/qt4/lib/libQtCore.so.4
#62 0xb7f2303f in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#63 0xb7f231ed in QCoreApplication::sendPostedEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#64 0xb7f4efbf in ?? () from /usr/lib/qt4/lib/libQtCore.so.4
#65 0xb63da7ca in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#66 0xb63ddee8 in ?? () from /usr/lib/libglib-2.0.so.0
#67 0xb63de0a8 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#68 0xb7f4ead1 in QEventDispatcherGlib::processEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#69 0xb69056f5 in ?? () from /usr/lib/qt4/lib/libQtGui.so.4
#70 0xb7f206da in QEventLoop::processEvents () from /usr/lib/qt4/lib/libQtCore.so.4
#71 0xb7f20b22 in QEventLoop::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#72 0xb7f232b9 in QCoreApplication::exec () from /usr/lib/qt4/lib/libQtCore.so.4
#73 0xb6849667 in QApplication::exec () from /usr/lib/qt4/lib/libQtGui.so.4
#74 0xb3a60e95 in kdemain () from /home/mikolaj/kde/lib/libkdeinit4_plasma-desktop.so
#75 0x0804dfe9 in launch ()
#76 0x0804e78d in handle_launcher_request ()
#77 0x0804ebeb in handle_requests ()
#78 0x0804f4d9 in main ()

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-07 18:38:34 UTC
Please install 

qt4-debug
kdelibs4-debug
kdebase4-workspace-debug

and it still valid with kde 4.4  paste the new crash log
Comment 2 Myriam Schweingruber 2012-05-28 22:25:43 UTC
Closing for lack of feedback.