Bug 290546

Summary: Plasma crashed after removing pyweather plasmoid
Product: [Unmaintained] plasma4 Reporter: Mariusz <fisiu82>
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: thijs22nospam
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mariusz 2012-01-03 23:28:59 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.7.2 (4.7.2) "release 5"
Qt Version: 4.7.4
Operating System: Linux 3.1.0-1.2-desktop i686
Distribution: "openSUSE 12.1 (i586)"

-- Information about the crash:
- What I was doing when the application crashed:

I just removed pyweather plasmoid from plasma desktop. After that plasma crashed.

-- Backtrace:
Application: Powłoka pulpitu Plazmy (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb5785710 (LWP 2983))]

Thread 3 (Thread 0xa9b1eb70 (LWP 3556)):
#0  0xb5ab9c96 in clock_gettime () from /lib/librt.so.1
#1  0xb6d17c35 in do_gettime (frac=0xa9b1e020, sec=0xa9b1e018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6dea206 in QTimerInfoList::updateCurrentTime (this=0xa92018bc) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb6dea56a in QTimerInfoList::timerWait (this=0xa92018bc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6de8dc3 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xa9b1e12c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6de8e5d in timerSourcePrepare (source=0xa9201888, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb5a0044c in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0xb5a01207 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0xb5a017fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0xb6de9897 in QEventDispatcherGlib::processEvents (this=0xa9200468, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb6dba44d in QEventLoop::processEvents (this=0xa9b1e2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6dba691 in QEventLoop::exec (this=0xa9b1e2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb6cbd75b in QThread::exec (this=0x89ecb50) at thread/qthread.cpp:498
#14 0xb6d9b08d in QInotifyFileSystemWatcherEngine::run (this=0x89ecb50) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6cc0613 in QThreadPrivate::start (arg=0x89ecb50) at thread/qthread_unix.cpp:331
#16 0xb6c43a7d in start_thread () from /lib/libpthread.so.0
#17 0xb600c85e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xa865fb70 (LWP 4440)):
#0  0xb6c47782 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0xb32ab4f9 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb33aa7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0xb32ab53f in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb33aa7a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0xb6c43a7d in start_thread () from /lib/libpthread.so.0
#4  0xb600c85e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5785710 (LWP 2983)):
[KCrash Handler]
#6  QGraphicsItemPrivate::invalidateParentGraphicsEffectsRecursively (this=0x0) at graphicsview/qgraphicsitem.cpp:5379
#7  0xb693c2e3 in update (rect=..., this=0x9d74908) at graphicsview/qgraphicsitem.cpp:5688
#8  QGraphicsItem::update (this=0x9d74908, rect=...) at graphicsview/qgraphicsitem.cpp:5681
#9  0xa2d78a77 in meth_QGraphicsItem_update (sipSelf=0xa07a4ac, sipArgs=0x9d7502c, sipKwds=0x0) at sipQtGuiQGraphicsItem.cpp:2811
#10 0xb01e2d75 in PyCFunction_Call (func=0xa2183cc, arg=0x9d7502c, kw=0x0) at Objects/methodobject.c:85
#11 0xb0234f03 in call_function (oparg=<optimized out>, pp_stack=0xbf948a94) at Python/ceval.c:4013
#12 PyEval_EvalFrameEx (f=0x9db97bc, throwflag=0) at Python/ceval.c:2666
#13 0xb023a34f in PyEval_EvalCodeEx (co=0xa07a3c8, globals=0xa0862d4, locals=0x0, args=0xa07b7b8, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
#14 0xb01ceaad in function_call (func=0xa1825dc, arg=0xa07b7ac, kw=0x0) at Objects/funcobject.c:526
#15 0xb01ab0f4 in PyObject_Call (func=0xa1825dc, arg=0xa07b7ac, kw=0x0) at Objects/abstract.c:2529
#16 0xb01b6a50 in instancemethod_call (func=0xa1825dc, arg=0xa07b7ac, kw=0x0) at Objects/classobject.c:2578
#17 0xb01ab0f4 in PyObject_Call (func=0x9dedaf4, arg=0x9d7502c, kw=0x0) at Objects/abstract.c:2529
#18 0xb023361a in PyEval_CallObjectWithKeywords (func=0x9dedaf4, arg=0x9d7502c, kw=0x0) at Python/ceval.c:3882
#19 0xa338aa7c in sip_api_invoke_slot (slot=0x9dbd69c, sigargs=0x9d7502c) at qtlib.c:203
#20 0xa35a0311 in PyQtProxy::invokeSlot (slot=..., qargs=0xbf949074) at qpycore_pyqtproxy.cpp:469
#21 0xa35a011a in PyQtProxy::unislot (this=0x9dbd680, qargs=0xbf949074) at qpycore_pyqtproxy.cpp:411
#22 0xa35a0046 in PyQtProxy::qt_metacall (this=0x9dbd680, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbf949074) at qpycore_pyqtproxy.cpp:375
#23 0xb6dc17dd in metacall (argv=0xbf949074, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0x9dbd680) at kernel/qmetaobject.cpp:237
#24 QMetaObject::metacall (object=0x9dbd680, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbf949074) at kernel/qmetaobject.cpp:232
#25 0xb6dd0710 in QMetaObject::activate (sender=0x9b2e060, m=0xb6ef2618, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#26 0xb6e1fd65 in QTimer::timeout (this=0x9b2e060) at .moc/release-shared/moc_qtimer.cpp:134
#27 0xb6dd7f86 in QTimer::timerEvent (this=0x9b2e060, e=0xbf94960c) at kernel/qtimer.cpp:271
#28 0xa347cc9c in sipQTimer::timerEvent (this=0x9b2e060, a0=0xbf94960c) at sipQtCoreQTimer.cpp:148
#29 0xb6dd3674 in QObject::event (this=0x9b2e060, e=0xbf94960c) at kernel/qobject.cpp:1190
#30 0xa347cd2e in sipQTimer::event (this=0x9b2e060, a0=0xbf94960c) at sipQtCoreQTimer.cpp:165
#31 0xb62d6f24 in notify_helper (e=0xbf94960c, receiver=0x9b2e060, this=0x81082b0) at kernel/qapplication.cpp:4481
#32 QApplicationPrivate::notify_helper (this=0x81082b0, receiver=0x9b2e060, e=0xbf94960c) at kernel/qapplication.cpp:4453
#33 0xb62dc2b2 in QApplication::notify (this=0xbf94960c, receiver=0x9b2e060, e=0xbf94960c) at kernel/qapplication.cpp:4228
#34 0xb74ff681 in KApplication::notify (this=0x80e9fb8, receiver=0x9b2e060, event=0xbf94960c) at /usr/src/debug/kdelibs-4.7.2/kdeui/kernel/kapplication.cpp:311
#35 0xb6dbb42e in QCoreApplication::notifyInternal (this=0x80e9fb8, receiver=0x9b2e060, event=0xbf94960c) at kernel/qcoreapplication.cpp:787
#36 0xb6deb96f in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:215
#37 QTimerInfoList::activateTimers (this=0x8104e54) at kernel/qeventdispatcher_unix.cpp:618
#38 0xb6de8ec5 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#39 idleTimerSourceDispatch (source=0x8104e88) at kernel/qeventdispatcher_glib.cpp:231
#40 0xb5a00e2f in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#41 0xb5a01560 in ?? () from /usr/lib/libglib-2.0.so.0
#42 0xb5a017fa in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#43 0xb6de9837 in QEventDispatcherGlib::processEvents (this=0x80f9468, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#44 0xb638ab1a in QGuiEventDispatcherGlib::processEvents (this=0x80f9468, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#45 0xb6dba44d in QEventLoop::processEvents (this=0xbf9498a4, flags=...) at kernel/qeventloop.cpp:149
#46 0xb6dba691 in QEventLoop::exec (this=0xbf9498a4, flags=...) at kernel/qeventloop.cpp:201
#47 0xb6dbedea in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#48 0xb62d4da4 in QApplication::exec () at kernel/qapplication.cpp:3755
#49 0xb1ea97cb in kdemain (argc=1, argv=0x80add00) at /usr/src/debug/kde-workspace-4.7.2/plasma/desktop/shell/main.cpp:120
#50 0x0804fbcd in _start ()

This bug may be a duplicate of or related to bug 227673.

Possible duplicates by query: bug 289616, bug 288732, bug 286395, bug 285783, bug 282288.

Reported using DrKonqi
Comment 1 Thijs 2012-01-04 08:31:55 UTC

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