Bug 257645

Summary: Plasma Desktop crashed when clicking on icon in system tray.
Product: [Unmaintained] plasma4 Reporter: Kevin Couch <theduskrider>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Kevin Couch 2010-11-22 21:40:01 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.5.1 (KDE 4.5.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-22-generic x86_64
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I clicked on an icon in the system tray that looked like an open cardboard box with a cog wheel in front of it. The screen went black and came back, then reported that Plasma Desktop closed unexpectedly. The desktop reloaded successfully and everything appears to be functioning normally. I have noticed recently that the power indicator for my netbook battery is showing 98% in the system tray, but it's plugged into AC power and fully charged.

This is the first time I've experienced a crash from the Plasma Desktop, but I have only been using Kubuntu 10.10 for a little over a day. My computer is an ASUS Eee PC 1005PEB 1.66ghz Intel Atom Pineview 2gb PC-6400 DDR2 800 250gb HD Intel N10 Chipset with GMA 3150 graphics.

The crash does not seem to be reproducible.

-- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f8d5342c780 (LWP 1360))]

Thread 2 (Thread 0x7f8d314ac710 (LWP 1365)):
#0  0x00007f8d52d32203 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f8d479b0009 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f8d479b045c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f8d503e71e6 in QEventDispatcherGlib::processEvents (this=0x2598700, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00007f8d503b9a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f8d503b9dec in QEventLoop::exec (this=0x7f8d314abd90, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f8d502c42fd in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#7  0x00007f8d503995f8 in QInotifyFileSystemWatcherEngine::run (this=0x2558870) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f8d502c727e in QThreadPrivate::start (arg=0x2558870) at thread/qthread_unix.cpp:266
#9  0x00007f8d5003c971 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007f8d52d3e94d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f8d5342c780 (LWP 1360)):
[KCrash Handler]
#6  0x00007f8d50a8b304 in KJob::isAutoDelete (this=0x2f00760) at ../../kdecore/jobs/kjob.cpp:353
#7  0x00007f8d50a8b9b8 in KJob::emitResult (this=0x2f00760) at ../../kdecore/jobs/kjob.cpp:314
#8  0x00007f8d35e05c73 in StatusNotifierItemJob::contextMenuReady (this=0x2f00760, menu=0x2a38180) at ../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:53
#9  0x00007f8d35e05ce0 in StatusNotifierItemJob::qt_metacall (this=0x2f00760, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8ad67bc0) at ./statusnotifieritemjob.moc:75
#10 0x00007f8d503d2b27 in QMetaObject::activate (sender=0x2f4ae40, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f8d506ed120) at kernel/qobject.cpp:3280
#11 0x00007f8d35dffc7f in StatusNotifierItemSource::contextMenuReady (this=0x2f00760, _t1=0x2a38180) at ./statusnotifieritemsource.moc:109
#12 0x00007f8d35e04be4 in StatusNotifierItemSource::qt_metacall (this=0x2f4ae40, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8ad67cb0) at ./statusnotifieritemsource.moc:90
#13 0x00007f8d503d2b27 in QMetaObject::activate (sender=0x2f08b10, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f8d506ed120) at kernel/qobject.cpp:3280
#14 0x00007f8d48cd589c in DBusMenuImporter::slotMenuAboutToShow() () from /usr/lib/libdbusmenu-qt.so.2
#15 0x00007f8d48cd6a5c in DBusMenuImporter::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libdbusmenu-qt.so.2
#16 0x00007f8d503d2b27 in QMetaObject::activate (sender=0x2a38180, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7f8d506ed120) at kernel/qobject.cpp:3280
#17 0x00007f8d4f96af40 in QMenu::qt_metacall (this=0x2a38180, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff8ad68130) at .moc/release-shared/moc_qmenu.cpp:97
#18 0x00007f8d503c3bf9 in QMetaMethod::invoke (this=0x7fff8ad683e0, object=0x2a38180, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1575
#19 0x00007f8d503c5306 in QMetaObject::invokeMethod (obj=0x2a38180, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1148
#20 0x00007f8d48cd07c1 in DBusMenuImporter::updateMenu() () from /usr/lib/libdbusmenu-qt.so.2
#21 0x00007f8d35e011bb in StatusNotifierItemSource::contextMenu (this=0x2f4ae40, x=783, y=585) at ../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemsource.cpp:474
#22 0x00007f8d35e072d8 in StatusNotifierItemJob::start (this=0x2f00760) at ../../../../../plasma/generic/dataengines/statusnotifieritem/statusnotifieritemjob.cpp:43
#23 0x00007f8d5290bb21 in Plasma::ServiceJob::qt_metacall (this=0x2f00760, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=<value optimized out>) at ./servicejob.moc:72
#24 0x00007f8d35e05cc0 in StatusNotifierItemJob::qt_metacall (this=0x2f00760, _c=QMetaObject::InvokeMetaMethod, _id=36778736, _a=0x7f8d506ed120) at ./statusnotifieritemjob.moc:70
#25 0x00007f8d503ccbde in QObject::event (this=0x2f00760, e=0x2f00760) at kernel/qobject.cpp:1219
#26 0x00007f8d4f504fdc in QApplicationPrivate::notify_helper (this=0x18f9de0, receiver=0x2f00760, e=0x2bbdf70) at kernel/qapplication.cpp:4396
#27 0x00007f8d4f50aaed in QApplication::notify (this=0x18e9330, receiver=0x2f00760, e=0x2bbdf70) at kernel/qapplication.cpp:4277
#28 0x00007f8d51056156 in KApplication::notify (this=0x18e9330, receiver=0x2f00760, event=0x2bbdf70) at ../../kdeui/kernel/kapplication.cpp:310
#29 0x00007f8d503bacdc in QCoreApplication::notifyInternal (this=0x18e9330, receiver=0x2f00760, event=0x2bbdf70) at kernel/qcoreapplication.cpp:732
#30 0x00007f8d503bdc22 in sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x18ce560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x18ce560) at kernel/qcoreapplication.cpp:1373
#32 0x00007f8d503e7653 in sendPostedEvents (s=0x18fd560) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch (s=0x18fd560) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007f8d479ac342 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x00007f8d479b02a8 in ?? () from /lib/libglib-2.0.so.0
#36 0x00007f8d479b045c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#37 0x00007f8d503e7193 in QEventDispatcherGlib::processEvents (this=0x18ce070, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#38 0x00007f8d4f5b7a4e in QGuiEventDispatcherGlib::processEvents (this=0x2f00760, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f8d503b9a02 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#40 0x00007f8d503b9dec in QEventLoop::exec (this=0x7fff8ad69670, flags=) at kernel/qeventloop.cpp:201
#41 0x00007f8d503bdebb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#42 0x00007f8d53015a56 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:118
#43 0x00007f8d52c76d8e in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff8ad69a38) at libc-start.c:226
#44 0x0000000000400669 in _start ()

Possible duplicates by query: bug 257505, bug 257473, bug 257092, bug 257038, bug 256922.

Reported using DrKonqi
Comment 1 Dario Andres 2010-11-22 21:48:24 UTC
[Comment from a bug triager]
This issue is being tracked at bug 241562. Merging. 
About the Battery monitor issue, you may want to file a new bug report: https://bugs.kde.org/enter_bug.cgi?format=guided
Thanks

*** This bug has been marked as a duplicate of bug 241562 ***