Version: unspecified (using KDE 4.6.0) OS: Linux notification plasmoid inside system tray will crash plasma while logout. Reproducible: Always Steps to Reproduce: 1. Login to new account 2. Default desktop will have system tray with notification. 3. Logout Actual Results: Logout without problem Expected Results: plasma crash and logout Notification plasmoid outside systemtray will not have problem. [Current thread is 1 (Thread 0xb59ddb20 (LWP 8329))] Thread 2 (Thread 0xa9124b70 (LWP 8352)): #0 0xb5d967da in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #1 0xb5d9711a in ?? () from /usr/lib/libglib-2.0.so.0 #2 0xb5d97604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0xb7041b87 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0xb7013769 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0xb7013a0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb6f1cb6b in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0xb6ff50fb in ?? () from /usr/lib/libQtCore.so.4 #8 0xb6f1f5f9 in ?? () from /usr/lib/libQtCore.so.4 #9 0xb6eabdd0 in start_thread () from /lib/libpthread.so.0 #10 0xb62b789e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb59ddb20 (LWP 8329)): [KCrash Handler] #7 0xb78c0424 in __kernel_vsyscall () #8 0xb6213de1 in raise () from /lib/libc.so.6 #9 0xb621566e in abort () from /lib/libc.so.6 #10 0xb63e6f85 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/libstdc++.so.6 #11 0xb63e4e85 in ?? () from /usr/lib/libstdc++.so.6 #12 0xb63e4ec2 in std::terminate() () from /usr/lib/libstdc++.so.6 #13 0xb63e5ad5 in __cxa_pure_virtual () from /usr/lib/libstdc++.so.6 #14 0xb6b8cf78 in QGraphicsItem::sceneBoundingRect() const () from /usr/lib/libQtGui.so.4 #15 0xb6bbcac3 in QGraphicsScene::itemsBoundingRect() const () from /usr/lib/libQtGui.so.4 #16 0xb6bbcc81 in QGraphicsScene::sceneRect() const () from /usr/lib/libQtGui.so.4 #17 0xb4c5f1db in Plasma::Corona::screenGeometry(int) const () from /usr/lib/libplasma.so.3 #18 0xb4c710be in ?? () from /usr/lib/libplasma.so.3 #19 0xb4c7a54f in Plasma::ExtenderItem::setCollapsed(bool) () from /usr/lib/libplasma.so.3 #20 0xa80cd2ba in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #21 0xa80cd7bf in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #22 0xb701ac2a in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #23 0xb702aa7f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #24 0xa80b4fd3 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #25 0xa80b5271 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #26 0xa80baa94 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #27 0xa80baac2 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #28 0xa80cbffe in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #29 0xa80cc112 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #30 0xb4c72f77 in Plasma::Extender::~Extender() () from /usr/lib/libplasma.so.3 #31 0xb4c73032 in Plasma::Extender::~Extender() () from /usr/lib/libplasma.so.3 #32 0xb4c2e26b in ?? () from /usr/lib/libplasma.so.3 #33 0xb4c37276 in Plasma::Applet::~Applet() () from /usr/lib/libplasma.so.3 #34 0xb4c94268 in Plasma::PopupApplet::~PopupApplet() () from /usr/lib/libplasma.so.3 #35 0xa80c32e2 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #36 0xa80c3372 in ?? () from /usr/lib/kde4/plasma_applet_notifications.so #37 0xb6ba2746 in QGraphicsItem::~QGraphicsItem() () from /usr/lib/libQtGui.so.4 #38 0xb6bf6cb5 in QGraphicsWidget::~QGraphicsWidget() () from /usr/lib/libQtGui.so.4 #39 0xaf15f0ab in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #40 0xaf15f192 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #41 0xaf1548b1 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #42 0xaf154ad2 in ?? () from /usr/lib/kde4/plasma_applet_systemtray.so #43 0xb4c491a6 in Plasma::Containment::~Containment() () from /usr/lib/libplasma.so.3 #44 0xaf5f98ec in ?? () from /usr/lib/kde4/plasma_containment_panel.so #45 0xaf5f9942 in ?? () from /usr/lib/kde4/plasma_containment_panel.so #46 0xb4c5be8e in Plasma::Corona::~Corona() () from /usr/lib/libplasma.so.3 #47 0xb269310c in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #48 0xb2693142 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #49 0xb26b8524 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #50 0xb26b8644 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #51 0xb26ca313 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #52 0xb26ca523 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #53 0xb5ef498a in ?? () from /usr/lib/libQtDBus.so.4 #54 0xb5ef570c in ?? () from /usr/lib/libQtDBus.so.4 #55 0xb5ef5e79 in ?? () from /usr/lib/libQtDBus.so.4 #56 0xb5ef618a in ?? () from /usr/lib/libQtDBus.so.4 #57 0xb702992f in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4 #58 0xb7014b9b in QCoreApplication::event(QEvent*) () from /usr/lib/libQtCore.so.4 #59 0xb6551dff in QApplication::event(QEvent*) () from /usr/lib/libQtGui.so.4 #60 0xb654f854 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #61 0xb655443e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #62 0xb76c5d0a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #63 0xb70145ab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #64 0xb70181c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #65 0xb701839d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #66 0xb70419d4 in ?? () from /usr/lib/libQtCore.so.4 #67 0xb5d96b72 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #68 0xb5d97350 in ?? () from /usr/lib/libglib-2.0.so.0 #69 0xb5d97604 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #70 0xb7041b4c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #71 0xb6601245 in ?? () from /usr/lib/libQtGui.so.4 #72 0xb7013769 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #73 0xb7013a0a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #74 0xb701845f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #75 0xb654d6a7 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #76 0xb269f92c in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #77 0x0804d959 in _start ()
[Comment from a bug triager] This issue is now being tracked at bug 264076. Merging. Thanks *** This bug has been marked as a duplicate of bug 264076 ***