Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) "release 6" Qt Version: 4.7.3 Operating System: Linux 2.6.37.6-0.7-desktop x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: I accidentaly removed the system tray widget from a panel. I tried to re-add the widget by clicking on the panel cashew widget and then 'Add Widgets...' However if I double click or drag the System Tray widget on to the panel, plasma crashes. Plasma does re-start, but the system tray is still missing. The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (kdeinit4), signal: Segmentation fault [Current thread is 1 (Thread 0x7f92c68e6760 (LWP 22401))] Thread 2 (Thread 0x7f92a568c700 (LWP 22403)): #0 0x00007f92c3f8a503 in poll () from /lib64/libc.so.6 #1 0x00007f92c0dbb114 in ?? () from /lib64/libglib-2.0.so.0 #2 0x00007f92c0dbb650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f92c5580286 in QEventDispatcherGlib::processEvents (this=0xf81e70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f92c55548d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f92c5554ae5 in QEventLoop::exec (this=0x7f92a568bde0, flags=...) at kernel/qeventloop.cpp:201 #6 0x00007f92c54697a4 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492 #7 0x00007f92c5536008 in QInotifyFileSystemWatcherEngine::run (this=0xf834a0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f92c546c095 in QThreadPrivate::start (arg=0xf834a0) at thread/qthread_unix.cpp:320 #9 0x00007f92c51dba3f in start_thread () from /lib64/libpthread.so.0 #10 0x00007f92c3f9367d in clone () from /lib64/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f92c68e6760 (LWP 22401)): [KCrash Handler] #6 ref (this=0x174fe10, serv=..., p=..., iface=..., con=..., isDynamic=false) at ../../src/corelib/arch/qatomic_x86_64.h:121 #7 QString (this=0x174fe10, serv=..., p=..., iface=..., con=..., isDynamic=false) at ../../src/corelib/tools/qstring.h:729 #8 QDBusAbstractInterfacePrivate::QDBusAbstractInterfacePrivate (this=0x174fe10, serv=..., p=..., iface=..., con=..., isDynamic=false) at qdbusabstractinterface.cpp:90 #9 0x00007f92c2376802 in QDBusAbstractInterface::QDBusAbstractInterface (this=0x7fffa1795140, service=..., path=..., interface=<value optimized out>, con=..., parent=0x0) at qdbusabstractinterface.cpp:308 #10 0x00007f929d652146 in ?? () from /usr/lib64/kde4/solid_networkmanager07.so #11 0x00007f929d64435b in NMNetworkManager::createNetworkInterface(QString const&) () from /usr/lib64/kde4/solid_networkmanager07.so #12 0x00007f929e3a800b in Solid::Control::NetworkManagerNm09Private::networkInterfaces (this=0x170a1f0) at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:109 #13 0x00007f929e3a8091 in Solid::Control::NetworkManagerNm09::networkInterfaces () at /usr/src/debug/networkmanagement/solidcontrolfuture/libs/solid/control/networkmanager.cpp:119 #14 0x00007f929eed1d7a in NetworkManagerApplet::NetworkManagerApplet (this=0x168f660, parent=<value optimized out>, args=<value optimized out>) at /usr/src/debug/networkmanagement/applet/networkmanager.cpp:101 #15 0x00007f929eed3187 in KPluginFactory::createInstance<NetworkManagerApplet, QObject> (parentWidget=<value optimized out>, parent=<value optimized out>, args=...) at /usr/include/kpluginfactory.h:477 #16 0x00007f92c5aa9383 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib64/libkdecore.so.5 #17 0x00007f92bc28d504 in Plasma::PluginLoader::loadApplet(QString const&, unsigned int, QList<QVariant> const&) () from /usr/lib64/libplasma.so.3 #18 0x00007f929f53450f in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #19 0x00007f929f532a41 in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #20 0x00007f929f52a9e6 in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #21 0x00007f929f53c940 in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #22 0x00007f929f53d8cc in ?? () from /usr/lib64/kde4/plasma_applet_systemtray.so #23 0x00007f92c556937a in QObject::event (this=0x1696570, e=<value optimized out>) at kernel/qobject.cpp:1217 #24 0x00007f92c4d1c3fb in QGraphicsWidget::event (this=0x1696570, event=0x8e1a70) at graphicsview/qgraphicswidget.cpp:1423 #25 0x00007f92c4700144 in QApplicationPrivate::notify_helper (this=0x6e11d0, receiver=0x1696570, e=0x8e1a70) at kernel/qapplication.cpp:4462 #26 0x00007f92c47086fa in QApplication::notify (this=<value optimized out>, receiver=0x1696570, e=0x8e1a70) at kernel/qapplication.cpp:4341 #27 0x00007f92c62de736 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #28 0x00007f92c555547c in QCoreApplication::notifyInternal (this=0x6aad80, receiver=0x1696570, event=0x8e1a70) at kernel/qcoreapplication.cpp:731 #29 0x00007f92c5558c75 in sendEvent (receiver=0x0, event_type=0, data=0x615a70) at kernel/qcoreapplication.h:215 #30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x615a70) at kernel/qcoreapplication.cpp:1372 #31 0x00007f92c5580093 in sendPostedEvents (s=0x6d79c0) at kernel/qcoreapplication.h:220 #32 postEventSourceDispatch (s=0x6d79c0) at kernel/qeventdispatcher_glib.cpp:277 #33 0x00007f92c0dbabd3 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #34 0x00007f92c0dbb3b0 in ?? () from /lib64/libglib-2.0.so.0 #35 0x00007f92c0dbb650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #36 0x00007f92c558022f in QEventDispatcherGlib::processEvents (this=0x6c6a80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #37 0x00007f92c47a5bae in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #38 0x00007f92c55548d2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149 #39 0x00007f92c5554ae5 in QEventLoop::exec (this=0x7fffa17965f0, flags=...) at kernel/qeventloop.cpp:201 #40 0x00007f92c5558f2b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #41 0x00007f92b5f882dd in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #42 0x0000000000407279 in launch(int, char const*, char const*, char const*, int, char const*, bool, char const*, bool, char const*) () #43 0x0000000000407dfd in handle_launcher_request(int, char const*) () #44 0x000000000040859a in handle_requests(int) () #45 0x00000000004091f0 in main () Reported using DrKonqi
I've had a similar problem; however, I discovered that the system tray was also present on the desktop background. When I closed that, I was able to add the system tray to a Plasma panel. Ubuntu Oneiric, KDE 4.7.1
*** This bug has been marked as a duplicate of bug 280494 ***