Bug 272505 - strange crash
Summary: strange crash
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:
: 272368 279285 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-05 09:33 UTC by olgachatzipavlidou
Modified: 2011-08-05 15:09 UTC (History)
4 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 olgachatzipavlidou 2011-05-05 09:33:38 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
This is happening every time upon starting up and it is very annoying bug(???)

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7800ad0 (LWP 1371))]

Thread 6 (Thread 0xaecffb70 (LWP 1432)):
#0  0x02ae3332 in __pthread_mutex_lock (mutex=0x9565844) at pthread_mutex_lock.c:47
#1  0x0030f616 in pthread_mutex_lock (mutex=0x9565844) at forward.c:182
#2  0x03df4fbe in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x03df5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x014eb577 in QEventDispatcherGlib::processEvents (this=0x9565550, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x014bd289 in QEventLoop::processEvents (this=0xaecff280, flags=...) at kernel/qeventloop.cpp:149
#6  0x014bd522 in QEventLoop::exec (this=0xaecff280, flags=...) at kernel/qeventloop.cpp:201
#7  0x013c72a0 in QThread::exec (this=0x9564ee0) at thread/qthread.cpp:492
#8  0x0149efdb in QInotifyFileSystemWatcherEngine::run (this=0x9564ee0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x013c9da2 in QThreadPrivate::start (arg=0x9564ee0) at thread/qthread_unix.cpp:320
#10 0x02ae0e99 in start_thread (arg=0xaecffb70) at pthread_create.c:304
#11 0x0030173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xad6bdb70 (LWP 1449)):
#0  0x02ae4769 in __pthread_mutex_unlock_usercnt (mutex=0x964511c, decr=1) at pthread_mutex_unlock.c:36
#1  0x0030f656 in pthread_mutex_unlock (mutex=0x964511c) at forward.c:184
#2  0x03df3fc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x03df4e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x03df5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x014eb577 in QEventDispatcherGlib::processEvents (this=0x963e5b8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x014bd289 in QEventLoop::processEvents (this=0xad6bd280, flags=...) at kernel/qeventloop.cpp:149
#7  0x014bd522 in QEventLoop::exec (this=0xad6bd280, flags=...) at kernel/qeventloop.cpp:201
#8  0x013c72a0 in QThread::exec (this=0x9623308) at thread/qthread.cpp:492
#9  0x0149efdb in QInotifyFileSystemWatcherEngine::run (this=0x9623308) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x013c9da2 in QThreadPrivate::start (arg=0x9623308) at thread/qthread_unix.cpp:320
#11 0x02ae0e99 in start_thread (arg=0xad6bdb70) at pthread_create.c:304
#12 0x0030173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xabebab70 (LWP 1455)):
#0  0x03e0584f in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x03df51af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x03df592b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x041fa304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#4  0x03e1e2df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x02ae0e99 in start_thread (arg=0xabebab70) at pthread_create.c:304
#6  0x0030173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xab6b9b70 (LWP 1471)):
#0  0x00b06d41 in clock_gettime (clock_id=1, tp=0xab6b8ff0) at ../sysdeps/unix/clock_gettime.c:116
#1  0x0141fdd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x014ec4f2 in updateCurrentTime (this=0xa0308cc, tm=...) at kernel/qeventdispatcher_unix.cpp:339
#4  QTimerInfoList::timerWait (this=0xa0308cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x014ead32 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xab6b90cc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x014eadcd in timerSourcePrepare (source=0xa030898, timeout=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x03df3fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x03df4e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x03df5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x014eb577 in QEventDispatcherGlib::processEvents (this=0x8c1e660, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x014bd289 in QEventLoop::processEvents (this=0xab6b9280, flags=...) at kernel/qeventloop.cpp:149
#12 0x014bd522 in QEventLoop::exec (this=0xab6b9280, flags=...) at kernel/qeventloop.cpp:201
#13 0x013c72a0 in QThread::exec (this=0xa02fd00) at thread/qthread.cpp:492
#14 0x0149efdb in QInotifyFileSystemWatcherEngine::run (this=0xa02fd00) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x013c9da2 in QThreadPrivate::start (arg=0xa02fd00) at thread/qthread_unix.cpp:320
#16 0x02ae0e99 in start_thread (arg=0xab6b9b70) at pthread_create.c:304
#17 0x0030173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xaaeb8b70 (LWP 1544)):
#0  0x00230416 in __kernel_vsyscall ()
#1  0x02ae548c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169
#2  0x0030f3fd in __pthread_cond_wait (cond=0xaa59080, mutex=0xaa59068) at forward.c:139
#3  0x013ca467 in wait (this=0xaa59058, mutex=0xaa59f70, time=4294967295) at thread/qwaitcondition_unix.cpp:88
#4  QWaitCondition::wait (this=0xaa59058, mutex=0xaa59f70, time=4294967295) at thread/qwaitcondition_unix.cpp:160
#5  0x06943c4a in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#6  0x06c31338 in PyCFunction_Call (func=0xa933b0c, arg=0x91503ac, kw=0x0) at ../Objects/methodobject.c:85
#7  0x06c98500 in call_function (f=0x925aa04, throwflag=0) at ../Python/ceval.c:4013
#8  PyEval_EvalFrameEx (f=0x925aa04, throwflag=0) at ../Python/ceval.c:2666
#9  0x06c9a4c8 in PyEval_EvalCodeEx (co=0xaade2f0, globals=0xa9be8ac, locals=0x0, args=0x9150398, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#10 0x06c18c17 in function_call (func=0xaadc8ec, arg=0x915038c, kw=0x0) at ../Objects/funcobject.c:526
#11 0x06bec08c in PyObject_Call (func=0xaadc8ec, arg=0x915038c, kw=0x0) at ../Objects/abstract.c:2529
#12 0x06bfec0c in instancemethod_call (func=0xaadc8ec, arg=0x915038c, kw=0x0) at ../Objects/classobject.c:2578
#13 0x06bec08c in PyObject_Call (func=0x8e9c98c, arg=0x8e4f02c, kw=0x0) at ../Objects/abstract.c:2529
#14 0x06c93508 in PyEval_CallObjectWithKeywords (func=0x8e9c98c, arg=0x8e4f02c, kw=0x0) at ../Python/ceval.c:3882
#15 0x039d4a44 in ?? () from /usr/lib/pymodules/python2.7/sip.so
#16 0x06928c51 in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#17 0x0695e7a6 in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#18 0x013c9da2 in QThreadPrivate::start (arg=0xa98fcc0) at thread/qthread_unix.cpp:320
#19 0x02ae0e99 in start_thread (arg=0xaaeb8b70) at pthread_create.c:304
#20 0x0030173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7800ad0 (LWP 1371)):
[KCrash Handler]
#7  PyFrame_New (tstate=0x0, code=0xa99de78, globals=0xa9bc68c, locals=0x0) at ../Objects/frameobject.c:625
#8  0x06c98c34 in fast_function (f=0xa9003fc, throwflag=0) at ../Python/ceval.c:4088
#9  call_function (f=0xa9003fc, throwflag=0) at ../Python/ceval.c:4034
#10 PyEval_EvalFrameEx (f=0xa9003fc, throwflag=0) at ../Python/ceval.c:2666
#11 0x06c98cc3 in fast_function (f=0xab5712c, throwflag=0) at ../Python/ceval.c:4099
#12 call_function (f=0xab5712c, throwflag=0) at ../Python/ceval.c:4034
#13 PyEval_EvalFrameEx (f=0xab5712c, throwflag=0) at ../Python/ceval.c:2666
#14 0x06c9a4c8 in PyEval_EvalCodeEx (co=0xaadf9b0, globals=0xa9bc68c, locals=0x0, args=0x914f098, argcount=1, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#15 0x06c18c17 in function_call (func=0xaae43e4, arg=0x914f08c, kw=0x0) at ../Objects/funcobject.c:526
#16 0x06bec08c in PyObject_Call (func=0xaae43e4, arg=0x914f08c, kw=0x0) at ../Objects/abstract.c:2529
#17 0x06bfec0c in instancemethod_call (func=0xaae43e4, arg=0x914f08c, kw=0x0) at ../Objects/classobject.c:2578
#18 0x06bec08c in PyObject_Call (func=0x8eae70c, arg=0x8e4f02c, kw=0x0) at ../Objects/abstract.c:2529
#19 0x06c93508 in PyEval_CallObjectWithKeywords (func=0x8eae70c, arg=0x8e4f02c, kw=0x0) at ../Python/ceval.c:3882
#20 0x039dd2ef in sip_api_invoke_slot () from /usr/lib/pymodules/python2.7/sip.so
#21 0x06a10b83 in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#22 0x06a10c6e in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#23 0x06a10d35 in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#24 0x014c46ba in QMetaObject::metacall (object=0xab54c30, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfd4e2ac) at kernel/qmetaobject.cpp:237
#25 0x014d44ff in QMetaObject::activate (sender=0xab550d8, m=0x15f95a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287
#26 0x015212f7 in QTimer::timeout (this=0xab550d8) at .moc/release-shared/moc_qtimer.cpp:134
#27 0x014da3ee in QTimer::timerEvent (this=0xab550d8, e=0xbfd4e84c) at kernel/qtimer.cpp:271
#28 0x0695f4ba in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#29 0x014d3214 in QObject::event (this=0xab550d8, e=0xbfd4e84c) at kernel/qobject.cpp:1190
#30 0x0695f450 in ?? () from /usr/lib/pymodules/python2.7/PyQt4/QtCore.so
#31 0x01912d24 in QApplicationPrivate::notify_helper (this=0x8a87010, receiver=0xab550d8, e=0xbfd4e84c) at kernel/qapplication.cpp:4462
#32 0x019178ce in QApplication::notify (this=0x8a77b00, receiver=0xab550d8, e=0xbfd4e84c) at kernel/qapplication.cpp:3862
#33 0x011a03ca in KApplication::notify (this=0x8a77b00, receiver=0xab550d8, event=0xbfd4e84c) at ../../kdeui/kernel/kapplication.cpp:311
#34 0x014be0bb in QCoreApplication::notifyInternal (this=0x8a77b00, receiver=0xab550d8, event=0xbfd4e84c) at kernel/qcoreapplication.cpp:731
#35 0x014ee1e4 in sendEvent (this=0x8a81a3c) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#36 QTimerInfoList::activateTimers (this=0x8a81a3c) at kernel/qeventdispatcher_unix.cpp:604
#37 0x014eadf4 in timerSourceDispatch (source=0x8a81a08) at kernel/qeventdispatcher_glib.cpp:184
#38 0x03df4aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0x03df5270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0x03df5524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#41 0x014eb53c in QEventDispatcherGlib::processEvents (this=0x8a24aa8, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#42 0x019c6775 in QGuiEventDispatcherGlib::processEvents (this=0x8a24aa8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x014bd289 in QEventLoop::processEvents (this=0xbfd4eae4, flags=...) at kernel/qeventloop.cpp:149
#44 0x014bd522 in QEventLoop::exec (this=0xbfd4eae4, flags=...) at kernel/qeventloop.cpp:201
#45 0x014c1ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#46 0x019108e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#47 0x00b405a5 in kdemain (argc=1, argv=0xbfd4ecf4) at ../../../../plasma/desktop/shell/main.cpp:118
#48 0x080485cb in main (argc=1, argv=0xbfd4ecf4) at plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 272368, bug 259278, bug 253040, bug 240969.

Reported using DrKonqi
Comment 1 Dario Andres 2011-05-10 01:23:24 UTC
[Comment from a bug report cleaner]
The crash is related to a third-party widget, probably written in the Python language.
- Which third party widgets do you have installed on your desktop ?
Regards
Comment 2 Aaron J. Seigo 2011-05-27 23:25:45 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 3 Beat Wolf 2011-08-05 15:09:28 UTC
*** Bug 272368 has been marked as a duplicate of this bug. ***
Comment 4 Beat Wolf 2011-08-05 15:09:54 UTC
*** Bug 279285 has been marked as a duplicate of this bug. ***