Bug 267373 - Plasma has crashed after downloading new plasmoïds
Summary: Plasma has crashed after downloading new plasmoïds
Status: RESOLVED UPSTREAM
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:
: 314465 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-03-01 11:17 UTC by Nicky
Modified: 2013-02-21 18:16 UTC (History)
2 users (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 Nicky 2011-03-01 11:17:24 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-25-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed:
I was downloading and installing new plasmoids.
- Unusual behavior I noticed:
plasmoïd's icons disapeared each time I installed or uninstalled a plasmoid and don't show themselves again, i was forced to close Plasma and open it again to see the icons.
Moreover Plasma can't add a layout since i download the first plasmoid i want

-- Backtrace:
Application: Espace de travail Plasma (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7707720 (LWP 1765))]

Thread 4 (Thread 0xaec12b70 (LWP 1769)):
#0  0x00ae6890 in pthread_mutex_unlock () from /lib/libpthread.so.0
#1  0x001edfa6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x013011e6 in ?? () from /lib/libglib-2.0.so.0
#3  0x01301848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#4  0x07b3559f in QEventDispatcherGlib::processEvents (this=0xa645410, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#5  0x07b05609 in QEventLoop::processEvents (this=0xaec12280, flags=) at kernel/qeventloop.cpp:149
#6  0x07b05a8a in QEventLoop::exec (this=0xaec12280, flags=...) at kernel/qeventloop.cpp:201
#7  0x07a01b7e in QThread::exec (this=0xa6d0d78) at thread/qthread.cpp:490
#8  0x07ae435b in QInotifyFileSystemWatcherEngine::run (this=0xa6d0d78) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x07a04df9 in QThreadPrivate::start (arg=0xa6d0d78) at thread/qthread_unix.cpp:266
#10 0x00ae2cc9 in start_thread () from /lib/libpthread.so.0
#11 0x001e069e in clone () from /lib/libc.so.6

Thread 3 (Thread 0xad07fb70 (LWP 11289)):
#0  0x00990416 in __kernel_vsyscall ()
#1  0x00ae74dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x001edd9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x0355a877 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x36591a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x0355a8c1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x36591a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x00ae2cc9 in start_thread () from /lib/libpthread.so.0
#6  0x001e069e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xae2ffb70 (LWP 11290)):
#0  0x00990416 in __kernel_vsyscall ()
#1  0x00ae74dc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x001edd9d in pthread_cond_wait () from /lib/libc.so.6
#3  0x027693a5 in ?? () from /usr/lib/libQtWebKit.so.4
#4  0x02769481 in ?? () from /usr/lib/libQtWebKit.so.4
#5  0x00ae2cc9 in start_thread () from /lib/libpthread.so.0
#6  0x001e069e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7707720 (LWP 1765)):
[KCrash Handler]
#7  KConfigBase::isGroupImmutable (this=0x10, aGroup=0x4ccde9 "Configuration") at ../../kdecore/config/kconfigbase.cpp:102
#8  0x0184cbf5 in KConfigGroup::KConfigGroup (this=0xbbe8ef8, master=0x10, _group=0x4ccde9 "Configuration") at ../../kdecore/config/kconfiggroup.cpp:559
#9  0x0030f962 in Plasma::Applet::config (this=0xbe74440) at ../../plasma/applet.cpp:443
#10 0x04724c7d in ?? () from /usr/lib/pymodules/python2.6/PyKDE4/plasma.so
#11 0x039713b2 in PyCFunction_Call (func=0x4778808, arg=0x9e8c02c, kw=0x0) at ../Objects/methodobject.c:81
#12 0x039d1a4f in call_function (f=0xbe25de4, throwflag=0) at ../Python/ceval.c:3750
#13 PyEval_EvalFrameEx (f=0xbe25de4, throwflag=0) at ../Python/ceval.c:2412
#14 0x039d32b9 in PyEval_EvalCodeEx (co=0xa383458, globals=0xa375a44, locals=0x0, args=0xa112178, argcount=1, kws=0x0, kwcount=0, defs=0xa467498, defcount=1, closure=0x0) at ../Python/ceval.c:3000
#15 0x0395b537 in function_call (func=0xa39b454, arg=0xa11216c, kw=0x0) at ../Objects/funcobject.c:524
#16 0x0392c77c in PyObject_Call (func=0xa39b454, arg=0xa11216c, kw=0x0) at ../Objects/abstract.c:2492
#17 0x0393e604 in instancemethod_call (func=0x9ee7824, arg=0xa11216c, kw=0x0) at ../Objects/classobject.c:2579
#18 0x0392c77c in PyObject_Call (func=0x9ee7824, arg=0x9e8c02c, kw=0x0) at ../Objects/abstract.c:2492
#19 0x039cc264 in PyEval_CallObjectWithKeywords (func=0x9ee7824, arg=0x9e8c02c, kw=0x0) at ../Python/ceval.c:3619
#20 0x03072e7f in sip_api_invoke_slot () from /usr/lib/pymodules/python2.6/sip.so
#21 0x03281653 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#22 0x0328174e in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#23 0x03281815 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#24 0x07b0c8ca in QMetaObject::metacall (object=0xbdf5470, cl=27639796, idx=5, argv=0xbfeb23fc) at kernel/qmetaobject.cpp:237
#25 0x07b1f6ad in QMetaObject::activate (sender=0xbdf53c8, m=0x7c395a4, local_signal_index=0, argv=0x4ccde9) at kernel/qobject.cpp:3280
#26 0x07b711e7 in QTimer::timeout (this=0xbdf53c8) at .moc/release-shared/moc_qtimer.cpp:134
#27 0x07b251ce in QTimer::timerEvent (this=0xbdf53c8, e=0xbfeb29b0) at kernel/qtimer.cpp:271
#28 0x031c69fe in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#29 0x07b19504 in QObject::event (this=0xbdf53c8, e=0x1a54bc8) at kernel/qobject.cpp:1183
#30 0x031c6994 in ?? () from /usr/lib/pymodules/python2.6/PyQt4/QtCore.so
#31 0x048bdfdc in QApplicationPrivate::notify_helper (this=0x98fcd90, receiver=0xbdf53c8, e=0xbfeb29b0) at kernel/qapplication.cpp:4396
#32 0x048c404e in QApplication::notify (this=0x98f1750, receiver=0xbdf53c8, e=0xbfeb29b0) at kernel/qapplication.cpp:3798
#33 0x00e6168a in KApplication::notify (this=0x98f1750, receiver=0xbdf53c8, event=0xbfeb29b0) at ../../kdeui/kernel/kapplication.cpp:310
#34 0x07b06b3b in QCoreApplication::notifyInternal (this=0x98f1750, receiver=0xbdf53c8, event=0xbfeb29b0) at kernel/qcoreapplication.cpp:732
#35 0x07b38ad6 in sendEvent (this=0x98fff34) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x98fff34) at kernel/qeventdispatcher_unix.cpp:602
#37 0x07b358a7 in timerSourceDispatch (source=0x98fff68) at kernel/qeventdispatcher_glib.cpp:184
#38 idleTimerSourceDispatch (source=0x98fff68) at kernel/qeventdispatcher_glib.cpp:231
#39 0x012fd855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#40 0x01301668 in ?? () from /lib/libglib-2.0.so.0
#41 0x01301848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#42 0x07b35565 in QEventDispatcherGlib::processEvents (this=0x98dace8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#43 0x0497fbe5 in QGuiEventDispatcherGlib::processEvents (this=0x98dace8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#44 0x07b05609 in QEventLoop::processEvents (this=0xbfeb2c74, flags=) at kernel/qeventloop.cpp:149
#45 0x07b05a8a in QEventLoop::exec (this=0xbfeb2c74, flags=...) at kernel/qeventloop.cpp:201
#46 0x07b0a00f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#47 0x048bce07 in QApplication::exec () at kernel/qapplication.cpp:3672
#48 0x00c5486e in kdemain (argc=1, argv=0xbfeb2e84) at ../../../../plasma/desktop/shell/main.cpp:118
#49 0x080485bb in main (argc=1, argv=0xbfeb2e84) at plasma-desktop_dummy.cpp:3

Reported using DrKonqi
Comment 1 Aaron J. Seigo 2011-05-27 23:18:49 UTC
bug in the python bindings. several samplings of these problems have been forwarded on to the bindings team. this feature set is not maintained by the core plasma team, however, so marking as 'upstream' as the closest accurate resolution.
Comment 2 David Edmundson 2013-02-21 18:16:15 UTC
*** Bug 314465 has been marked as a duplicate of this bug. ***