Bug 269724 - Plasma-desktop segmentation fault when changing system tray settings
Summary: Plasma-desktop segmentation fault when changing system tray settings
Status: RESOLVED DUPLICATE of bug 267148
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-29 20:21 UTC by montuos
Modified: 2011-04-11 22:57 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 montuos 2011-03-29 20:21:40 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-28-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I had installed and uninstalled several widgets, and placed and removed several of them on various virtual desktops to try them out.  One of them that was kept was the gmail-plasmoid, which I had placed directly on the panel, not on a desktop.  I don't believe I had moved it at all, but I can't swear to that since I had played with a bunch of widgets over the last 24 hours. (I note this specifically because that widget is mentioned in other similar bug reports.)

Plasma-desktop did not actually crash until tried to adjust the system tray settings for which apps I wanted to appear there always versus auto or hidden.  (I note again that although I had played with a lot of widgets over the past 24 or so hours, no crash happened until today with the system tray settings.)  The first time I rebooted ok but my system tray settings had not been saved.  I re-entered my choices there, and plasma-desktop crashed again.  Now it crashes immediately when I boot, which I presume means my settings were saved, and were bad choices.

The crash can be reproduced every time.

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

Thread 2 (Thread 0xadfb9b70 (LWP 1607)):
#0  0x0099a416 in __kernel_vsyscall ()
#1  0x0051cdf6 in poll () from /lib/libc.so.6
#2  0x02225a1b in g_poll () from /lib/libglib-2.0.so.0
#3  0x0221843c in ?? () from /lib/libglib-2.0.so.0
#4  0x02218848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0156e59f in QEventDispatcherGlib::processEvents (this=0x9648710, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#6  0x0153e609 in QEventLoop::processEvents (this=0xadfb9280, flags=) at kernel/qeventloop.cpp:149
#7  0x0153ea8a in QEventLoop::exec (this=0xadfb9280, flags=...) at kernel/qeventloop.cpp:201
#8  0x0143ab7e in QThread::exec (this=0x963e160) at thread/qthread.cpp:490
#9  0x0151d35b in QInotifyFileSystemWatcherEngine::run (this=0x963e160) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0143ddf9 in QThreadPrivate::start (arg=0x963e160) at thread/qthread_unix.cpp:266
#11 0x0011ccc9 in start_thread () from /lib/libpthread.so.0
#12 0x0052b69e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb78c3720 (LWP 1605)):
[KCrash Handler]
#7  0x01551316 in QObject::startTimer (this=0x996e5b8, interval=25000) at kernel/qobject.cpp:1605
#8  0x0367d754 in ?? () from /usr/lib/pymodules/python2.6/dbus/mainloop/qt.so
#9  0x02457ce3 in ?? () from /lib/libdbus-1.so.3
#10 0x0243e1d8 in ?? () from /lib/libdbus-1.so.3
#11 0x0243e25e in ?? () from /lib/libdbus-1.so.3
#12 0x024436a3 in dbus_connection_send_with_reply () from /lib/libdbus-1.so.3
#13 0x0244394b in dbus_connection_send_with_reply_and_block () from /lib/libdbus-1.so.3
#14 0x03b15262 in ?? () from /usr/lib/pymodules/python2.6/_dbus_bindings.so
#15 0x033973b2 in PyCFunction_Call (func=0x9b9114c, arg=0x9eb284c, kw=0x0) at ../Objects/methodobject.c:81
#16 0x033f7a4f in call_function (f=0x9a7f4ec, throwflag=0) at ../Python/ceval.c:3750
#17 PyEval_EvalFrameEx (f=0x9a7f4ec, throwflag=0) at ../Python/ceval.c:2412
#18 0x033f92b9 in PyEval_EvalCodeEx (co=0x99e86e0, globals=0x99ee714, locals=0x0, args=0x9a7f904, argcount=7, kws=0x9a7f920, kwcount=1, defs=0x9a09308, defcount=3, closure=0x0) at ../Python/ceval.c:3000
#19 0x033f759d in fast_function (f=0x9a7f7c4, throwflag=0) at ../Python/ceval.c:3846
#20 call_function (f=0x9a7f7c4, throwflag=0) at ../Python/ceval.c:3771
#21 PyEval_EvalFrameEx (f=0x9a7f7c4, throwflag=0) at ../Python/ceval.c:2412
#22 0x033f7b66 in fast_function (f=0x9a7e9fc, throwflag=0) at ../Python/ceval.c:3836
#23 call_function (f=0x9a7e9fc, throwflag=0) at ../Python/ceval.c:3771
#24 PyEval_EvalFrameEx (f=0x9a7e9fc, throwflag=0) at ../Python/ceval.c:2412
#25 0x033f7b66 in fast_function (f=0x9a7e86c, throwflag=0) at ../Python/ceval.c:3836
#26 call_function (f=0x9a7e86c, throwflag=0) at ../Python/ceval.c:3771
#27 PyEval_EvalFrameEx (f=0x9a7e86c, throwflag=0) at ../Python/ceval.c:2412
#28 0x033f92b9 in PyEval_EvalCodeEx (co=0x99e8f98, globals=0x99ee9bc, locals=0x0, args=0x9c33560, argcount=4, kws=0x996e5b8, kwcount=2, defs=0x99e4c98, defcount=5, closure=0x0) at ../Python/ceval.c:3000
#29 0x0338162f in function_call (func=0x9a0c144, arg=0x9c33554, kw=0x9eb5a44) at ../Objects/funcobject.c:524
#30 0x0335277c in PyObject_Call (func=0x9a0c144, arg=0x9c33554, kw=0x9eb5a44) at ../Objects/abstract.c:2492
#31 0x03364604 in instancemethod_call (func=0x99d0054, arg=0x9c33554, kw=0x9eb5a44) at ../Objects/classobject.c:2579
#32 0x0335277c in PyObject_Call (func=0x99d0054, arg=0x9d02b44, kw=0x9eb5a44) at ../Objects/abstract.c:2492
#33 0x033b9dfd in slot_tp_init (self=0x9ebabcc, args=0x9d02b44, kwds=0x9eb5a44) at ../Objects/typeobject.c:5632
#34 0x033b05e5 in type_call (type=<value optimized out>, args=0x9d02b44, kwds=0x9eb5a44) at ../Objects/typeobject.c:742
#35 0x0335277c in PyObject_Call (func=0x99b472c, arg=0x9d02b44, kw=0x9eb5a44) at ../Objects/abstract.c:2492
#36 0x033f6f42 in do_call (f=0x9a7e6c4, throwflag=0) at ../Python/ceval.c:3968
#37 call_function (f=0x9a7e6c4, throwflag=0) at ../Python/ceval.c:3773
#38 PyEval_EvalFrameEx (f=0x9a7e6c4, throwflag=0) at ../Python/ceval.c:2412
#39 0x033f92b9 in PyEval_EvalCodeEx (co=0x947fb60, globals=0x9468824, locals=0x0, args=0x935dd8c, argcount=3, kws=0x935dd98, kwcount=0, defs=0x9a0d138, defcount=2, closure=0x0) at ../Python/ceval.c:3000
#40 0x033f759d in fast_function (f=0x935dc4c, throwflag=0) at ../Python/ceval.c:3846
#41 call_function (f=0x935dc4c, throwflag=0) at ../Python/ceval.c:3771
#42 PyEval_EvalFrameEx (f=0x935dc4c, throwflag=0) at ../Python/ceval.c:2412
#43 0x033f92b9 in PyEval_EvalCodeEx (co=0x9b73a40, globals=0x9a3c824, locals=0x0, args=0x942d0b4, argcount=0, kws=0x942d0b4, kwcount=0, defs=0x0, defcount=0, closure=0x9eb27ec) at ../Python/ceval.c:3000
#44 0x033f759d in fast_function (f=0x942cf64, throwflag=0) at ../Python/ceval.c:3846
#45 call_function (f=0x942cf64, throwflag=0) at ../Python/ceval.c:3771
#46 PyEval_EvalFrameEx (f=0x942cf64, throwflag=0) at ../Python/ceval.c:2412
#47 0x033f92b9 in PyEval_EvalCodeEx (co=0x9b73b18, globals=0x9a3c824, locals=0x0, args=0x9e6f630, argcount=1, kws=0x9e6f634, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3000
#48 0x033f759d in fast_function (f=0x9e6f4d4, throwflag=0) at ../Python/ceval.c:3846
#49 call_function (f=0x9e6f4d4, throwflag=0) at ../Python/ceval.c:3771
#50 PyEval_EvalFrameEx (f=0x9e6f4d4, throwflag=0) at ../Python/ceval.c:2412
#51 0x033f7b66 in fast_function (f=0x9965f24, throwflag=0) at ../Python/ceval.c:3836
#52 call_function (f=0x9965f24, throwflag=0) at ../Python/ceval.c:3771
#53 PyEval_EvalFrameEx (f=0x9965f24, throwflag=0) at ../Python/ceval.c:2412
#54 0x033f92b9 in PyEval_EvalCodeEx (co=0x9231650, globals=0x924b9bc, locals=0x0, args=0x9462178, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3000
#55 0x03381537 in function_call (func=0x93e6ae4, arg=0x946216c, kw=0x0) at ../Objects/funcobject.c:524
#56 0x0335277c in PyObject_Call (func=0x93e6ae4, arg=0x946216c, kw=0x0) at ../Objects/abstract.c:2492
#57 0x03364604 in instancemethod_call (func=0x92367d4, arg=0x946216c, kw=0x0) at ../Objects/classobject.c:2579
#58 0x0335277c in PyObject_Call (func=0x92367d4, arg=0x91db02c, kw=0x0) at ../Objects/abstract.c:2492
#59 0x033f2264 in PyEval_CallObjectWithKeywords (func=0x92367d4, arg=0x91db02c, kw=0x0) at ../Python/ceval.c:3619
#60 0x0574b683 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#61 0x02fa42b9 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#62 0x0413b72c in sipPlasma_AppletScript::init() () from /usr/lib/pymodules/python2.6/PyKDE4/plasma.so
#63 0x0065cfbc in Plasma::Applet::init (this=0x9505148) at ../../plasma/applet.cpp:232
#64 0x0067276c in Plasma::ContainmentPrivate::initApplets (this=0x8f32d70) at ../../plasma/containment.cpp:462
#65 0x0068803f in Plasma::CoronaPrivate::importLayout (this=0x8bbc678, conf=..., mergeConfig=false) at ../../plasma/corona.cpp:523
#66 0x00688d5c in Plasma::Corona::loadLayout (this=0x8bc3868, configName=...) at ../../plasma/corona.cpp:458
#67 0x0068995e in Plasma::Corona::initializeLayout (this=0x8bc3868, configName=...) at ../../plasma/corona.cpp:361
#68 0x00323972 in PlasmaApp::corona (this=0x8bb97d0) at ../../../../plasma/desktop/shell/plasmaapp.cpp:800
#69 0x00323f5e in PlasmaApp::setupDesktop (this=0x8bb97d0) at ../../../../plasma/desktop/shell/plasmaapp.cpp:286
#70 0x0032704c in PlasmaApp::qt_metacall (this=0x8bb97d0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x8c5dd58) at ./plasmaapp.moc:148
#71 0x015458ca in QMetaObject::metacall (object=0x8bb97d0, cl=160884152, idx=42, argv=0x8c5dd58) at kernel/qmetaobject.cpp:237
#72 0x01550df6 in QMetaCallEvent::placeMetaCall (this=0x8c5f728, object=0x8bb97d0) at kernel/qobject.cpp:534
#73 0x015526a2 in QObject::event (this=0x8bb97d0, e=0x61a8) at kernel/qobject.cpp:1219
#74 0x0153f9db in QCoreApplication::event (this=0x8bb97d0, e=0x8c5f728) at kernel/qcoreapplication.cpp:1561
#75 0x017a34d4 in QApplication::event (this=0x8bb97d0, e=0x8c5f728) at kernel/qapplication.cpp:2439
#76 0x0179ffdc in QApplicationPrivate::notify_helper (this=0x8bc5f10, receiver=0x8bb97d0, e=0x8c5f728) at kernel/qapplication.cpp:4396
#77 0x017a604e in QApplication::notify (this=0x8bb97d0, receiver=0x8bb97d0, e=0x8c5f728) at kernel/qapplication.cpp:3798
#78 0x00ff168a in KApplication::notify (this=0x8bb97d0, receiver=0x8bb97d0, event=0x8c5f728) at ../../kdeui/kernel/kapplication.cpp:310
#79 0x0153fb3b in QCoreApplication::notifyInternal (this=0x8bb97d0, receiver=0x8bb97d0, event=0x8c5f728) at kernel/qcoreapplication.cpp:732
#80 0x01542d8b in sendEvent (receiver=0x0, event_type=0, data=0x8ba3028) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#81 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8ba3028) at kernel/qcoreapplication.cpp:1373
#82 0x01542f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
#83 0x0156ea74 in sendPostedEvents (s=0x8bc8310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#84 postEventSourceDispatch (s=0x8bc8310) at kernel/qeventdispatcher_glib.cpp:277
#85 0x02214855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#86 0x02218668 in ?? () from /lib/libglib-2.0.so.0
#87 0x02218848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#88 0x0156e565 in QEventDispatcherGlib::processEvents (this=0x8ba2ce8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#89 0x01861be5 in QGuiEventDispatcherGlib::processEvents (this=0x8ba2ce8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#90 0x0153e609 in QEventLoop::processEvents (this=0xbfe48294, flags=) at kernel/qeventloop.cpp:149
#91 0x0153ea8a in QEventLoop::exec (this=0xbfe48294, flags=...) at kernel/qeventloop.cpp:201
#92 0x0154300f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#93 0x0179ee07 in QApplication::exec () at kernel/qapplication.cpp:3672
#94 0x0030886e in kdemain (argc=1, argv=0xbfe484a4) at ../../../../plasma/desktop/shell/main.cpp:118
#95 0x080485bb in main (argc=1, argv=0xbfe484a4) at plasma-desktop_dummy.cpp:3

This bug may be a duplicate of or related to bug 268891, bug 267259.

Possible duplicates by query: bug 269234, bug 268891, bug 268426, bug 267259, bug 267148.

Reported using DrKonqi
Comment 1 Beat Wolf 2011-04-11 22:57:15 UTC

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