Bug 195087

Summary: plasma-desktop crashes at startup
Product: [Unmaintained] plasma4 Reporter: simon
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED WORKSFORME    
Severity: crash CC: heri+kde, lfranchi, msx, neapovea, rodda
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description simon 2009-06-03 11:43:34 UTC
Application that crashed: plasma-desktop
Version of the application: 0.3
KDE Version: 4.2.87 (KDE 4.2.87 (KDE 4.3 >= 20090519))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-rc6-git3 x86_64

What I was doing when the application crashed:
after a update i'm sitting without my beloved plasma-desktop, meep

 -- Backtrace:
Application: Plasma-Arbeitsfläche (plasma-desktop), signal: Aborted
[KCrash Handler]
#5  0x00007f80f1e7c165 in raise () from /lib/libc.so.6
#6  0x00007f80f1e7d4de in abort () from /lib/libc.so.6
#7  0x00007f80f4eeeea9 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2017
#8  0x00007f80f4eef540 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2216
#9  0x00007f80f52f5d31 in QDBusArgumentPrivate::checkRead (d=<value optimized out>) at qdbusargument.cpp:142
#10 0x00007f80f52f5fce in QDBusArgumentPrivate::checkReadAndDetach (d=@0x7fff2da61c20) at qdbusargument.cpp:152
#11 0x00007f80f52f63a9 in QDBusArgument::beginArray (this=0x7732) at qdbusargument.cpp:964
#12 0x00007f80da834483 in operator>> (argument=@0x7732, iconVector=@0x7732)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999/plasma/applets/systemtray/protocols/dbussystemtray/systemtraytypes.cpp:74
#13 0x00007f80da82e526 in SystemTray::DBusSystemTrayTaskPrivate::refreshCallback (this=0xaff6a0, call=0xb00940)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999/plasma/applets/systemtray/protocols/dbussystemtray/dbussystemtraytask.cpp:253
#14 0x00007f80da82ee82 in SystemTray::DBusSystemTrayTask::qt_metacall (this=0x9cf210, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fff2da61e70)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999_build/plasma/applets/systemtray/dbussystemtraytask.moc:78
#15 0x00007f80f4fe3c23 in QMetaObject::activate (sender=0xb00940, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3117
#16 0x00007f80f52fe3bf in QDBusPendingCallWatcher::finished (this=0x7732, _t1=0xb00940) at .moc/debug-shared/moc_qdbuspendingcall.cpp:86
#17 0x00007f80f52fe448 in QDBusPendingCallWatcher::qt_metacall (this=0xb00940, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x853690) at qdbuspendingcall.cpp:424
#18 0x00007f80f4fe0871 in QObject::event (this=0xb00940, e=0x8fb880) at kernel/qobject.cpp:1115
#19 0x00007f80f40612fe in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007f80f40686e2 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007f80f5b6b311 in KApplication::notify (this=0x61f5a0, receiver=0xb00940, event=0x8fb880) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#22 0x00007f80f4fcfcf3 in QCoreApplication::notifyInternal (this=0x61f5a0, receiver=0xb00940, event=0x8fb880) at kernel/qcoreapplication.cpp:606
#23 0x00007f80f4fd0f8a in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x606f40) at kernel/qcoreapplication.h:213
#24 0x00007f80f4ff7e63 in postEventSourceDispatch (s=<value optimized out>) at kernel/qcoreapplication.h:218
#25 0x00007f80eebf84b2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0x00007f80eebfb795 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0x00007f80eebfbc9b in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0x00007f80f4ff844e in QEventDispatcherGlib::processEvents (this=0x632870, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:324
#29 0x00007f80f40e98cf in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007f80f4fcef85 in QEventLoop::processEvents (this=<value optimized out>, flags=@0x7fff2da626f0) at kernel/qeventloop.cpp:149
#31 0x00007f80f4fcf0f6 in QEventLoop::exec (this=0x7fff2da62730, flags=@0x7fff2da62740) at kernel/qeventloop.cpp:196
#32 0x00007f80f4fd131b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#33 0x00007f80f75290cb in kdemain (argc=1, argv=0x7fff2da62a58) at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999/plasma/shells/desktop/main.cpp:50
#34 0x00007f80f1e694a4 in __libc_start_main () from /lib/libc.so.6
#35 0x0000000000400939 in _start ()
Comment 1 Leo Franchi 2009-06-03 12:04:47 UTC
same crash here, just updated kdelibs/base/plasma/etc from SVN.

backtrace:


Thread 1 (Thread 0x7fa77133e790 (LWP 28352)):
[KCrash Handler]
#5  0x00007fa770cb81e5 in raise () from /lib/libc.so.6
#6  0x00007fa770cb9703 in abort () from /lib/libc.so.6
#7  0x00007fa76eb174e5 in qt_message_output (msgType=QtFatalMsg, buf=<value optimized out>) at global/qglobal.cpp:2017
#8  0x00007fa76eb17600 in qFatal (msg=<value optimized out>) at global/qglobal.cpp:2216
#9  0x00007fa76ef280b4 in QDBusArgumentPrivate::checkRead (d=<value optimized out>) at qdbusargument.cpp:142
#10 0x00007fa76ef285ce in QDBusArgumentPrivate::checkReadAndDetach (d=@0x7fff79487520) at qdbusargument.cpp:152
#11 0x00007fa76ef28729 in QDBusArgument::beginArray (this=0x6ec0) at qdbusargument.cpp:964
#12 0x00007fa754fa2a83 in operator>> (argument=@0x6ec0, iconVector=@0x6ec0)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999/plasma/applets/systemtray/protocols/dbussystemtray/systemtraytypes.cpp:74
#13 0x00007fa754f9c986 in SystemTray::DBusSystemTrayTaskPrivate::refreshCallback (this=0x2529340, call=0x23bcc80)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999/plasma/applets/systemtray/protocols/dbussystemtray/dbussystemtraytask.cpp:253
#14 0x00007fa754f9d341 in SystemTray::DBusSystemTrayTask::qt_metacall (this=0x234cc80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff79487790)
    at /var/tmp/portage/kde-base/plasma-workspace-9999-r1/work/plasma-workspace-9999_build/plasma/applets/systemtray/dbussystemtraytask.moc:78
#15 0x00007fa76ec16405 in QMetaObject::activate (sender=0x23bcc80, from_signal_index=<value optimized out>, to_signal_index=4, argv=0xffffffffffffffff) at kernel/qobject.cpp:3108
#16 0x00007fa76ef30cef in QDBusPendingCallWatcher::finished (this=0x6ec0, _t1=0x23bcc80) at .moc/debug-shared/moc_qdbuspendingcall.cpp:86
#17 0x00007fa76ef30d53 in QDBusPendingCallWatcherPrivate::_q_finished (this=<value optimized out>) at qdbuspendingcall.cpp:424
#18 QDBusPendingCallWatcher::qt_metacall (this=<value optimized out>) at .moc/debug-shared/moc_qdbuspendingcall.cpp:74
#19 0x00007fa76ec10f71 in QObject::event (this=0x23bcc80, e=0x20e2f80) at kernel/qobject.cpp:1106
#20 0x00007fa76e0e74ad in QApplicationPrivate::notify_helper (this=0x1ec0cb0, receiver=0x23bcc80, e=0x20e2f80) at kernel/qapplication.cpp:4057
#21 0x00007fa76e0f00fe in QApplication::notify (this=0x1ea60b0, receiver=0x23bcc80, e=0x20e2f80) at kernel/qapplication.cpp:4022
#22 0x00007fa76f7b0581 in KApplication::notify (this=0x1ea60b0, receiver=0x23bcc80, event=0x20e2f80) at /var/tmp/portage/kde-base/kdelibs-9999-r1/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:302
#23 0x00007fa76ec00a7b in QCoreApplication::notifyInternal (this=0x1ea60b0, receiver=0x23bcc80, event=0x20e2f80) at kernel/qcoreapplication.cpp:606
#24 0x00007fa76ec04285 in QCoreApplication::sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:213
#25 QCoreApplicationPrivate::sendPostedEvents (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.cpp:1244
#26 0x00007fa76ec28f43 in QCoreApplication::sendPostedEvents () at kernel/qcoreapplication.h:218
#27 postEventSourceDispatch () at kernel/qeventdispatcher_glib.cpp:209
#28 0x00007fa768f31f89 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#29 0x00007fff79487f10 in ?? ()
#30 0x00007fff79487f18 in ?? ()
#31 0x00007fff79487f00 in ?? ()
#32 0x0000000001ec3520 in ?? ()
#33 0x00007fa76ec28f30 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#34 0x0000000000000000 in ?? ()
Comment 2 Leo Franchi 2009-06-03 12:19:09 UTC
and just to confirm that the crash is in the systemtray applet, if i remove it from my plasma panel, it no longer crashes on startup.
Comment 3 simon 2009-06-04 17:21:14 UTC
after updating everything it works again with the systray
Comment 4 Dario Andres 2009-06-09 02:17:35 UTC
*** Bug 195730 has been marked as a duplicate of this bug. ***
Comment 5 Aaron J. Seigo 2010-05-14 00:38:42 UTC
*** Bug 232740 has been marked as a duplicate of this bug. ***
Comment 6 Aaron J. Seigo 2010-05-14 00:39:08 UTC
*** Bug 237291 has been marked as a duplicate of this bug. ***
Comment 7 Aaron J. Seigo 2010-05-14 00:40:05 UTC
SVN commit 1126434 by aseigo:

don't grab the arg if its an error
CCBUG:195087


 M  +1 -1      statusnotifieritemsource.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1126434
Comment 8 neapovea 2010-06-01 08:17:48 UTC
Created attachment 47544 [details]
New crash information added by DrKonqi

When I looking for an app in search box of K-menu, k-menu crash.
Thanks.