Bug 311029

Summary: KDE boot failure
Product: [Unmaintained] plasma4 Reporter: Louis Muollo <1>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UNMAINTAINED    
Severity: crash    
Priority: NOR    
Version: 4.9.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Louis Muollo 2012-12-02 15:48:54 UTC
Application: plasma-desktop (0.4)
KDE Platform Version: 4.9.3
Qt Version: 4.8.3
Operating System: Linux 3.6.8-2.fc17.i686.PAE i686
Distribution: "Fedora release 17 (Beefy Miracle)"

-- Information about the crash:
- What I was doing when the application crashed:Crash occurs on boot up-system runs krell monitor runs-screen black

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb3ab97c0 (LWP 1641))]

Thread 5 (Thread 0xa9f6fb40 (LWP 1645)):
#0  next_valid_source (source=0xa9602000, context=0xa9600500) at gmain.c:2580
#1  g_main_context_check (context=context@entry=0xa9600500, max_priority=2147483647, fds=fds@entry=0xa9602298, n_fds=n_fds@entry=1) at gmain.c:3054
#2  0x497c2372 in g_main_context_iterate (context=context@entry=0xa9600500, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3143
#3  0x497c2542 in g_main_context_iteration (context=0xa9600500, may_block=1) at gmain.c:3207
#4  0x49da0a9f in QEventDispatcherGlib::processEvents (this=0xa9600488, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x49d6cf7d in QEventLoop::processEvents (this=this@entry=0xa9f6f0f8, flags=...) at kernel/qeventloop.cpp:149
#6  0x49d6d279 in QEventLoop::exec (this=0xa9f6f0f8, flags=...) at kernel/qeventloop.cpp:204
#7  0x49c54f4c in QThread::exec (this=0x8bead50) at thread/qthread.cpp:501
#8  0x49d4af1e in QInotifyFileSystemWatcherEngine::run (this=0x8bead50) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x49c583da in QThreadPrivate::start (arg=0x8bead50) at thread/qthread_unix.cpp:338
#10 0xb5879071 in ?? () from /lib/libGL.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 4 (Thread 0xa918bb40 (LWP 1699)):
#0  0xb7760424 in __kernel_vsyscall ()
#1  0x495c312c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:172
#2  0x4d70a5dd in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0x4d819280) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#3  0x4d70a610 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x4d819280) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#4  0xb5879071 in ?? () from /lib/libGL.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xa7406b40 (LWP 1737)):
#0  0xb7760424 in __kernel_vsyscall ()
#1  0x494bdef1 in select () at ../sysdeps/unix/syscall-template.S:82
#2  0x49d49165 in QProcessManager::run (this=0x49ed43d8) at io/qprocess_unix.cpp:245
#3  0x49c583da in QThreadPrivate::start (arg=0x49ed43d8) at thread/qthread_unix.cpp:338
#4  0xb5879071 in ?? () from /lib/libGL.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 2 (Thread 0xa67f5b40 (LWP 1747)):
#0  0xb7760424 in __kernel_vsyscall ()
#1  0x494baf34 in __GI___poll (fds=0xa5e025e0, nfds=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0xa93d27fb in poll_poll (self=0x9123170, args=()) at /usr/src/debug/Python-2.7.3/Modules/selectmodule.c:522
#3  0xb0fac01d in PyCFunction_Call (func=func@entry=<built-in method poll of select.poll object at remote 0x9123170>, arg=arg@entry=(), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.3/Objects/methodobject.c:116
#4  0xb100b0fb in call_function (oparg=<optimized out>, pp_stack=0xa67f4ca4) at /usr/src/debug/Python-2.7.3/Python/ceval.c:4098
#5  PyEval_EvalFrameEx (f=f@entry=Frame 0xa5e02194, for file /home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/code/main.py, line 33, in run (self=<T(Parent=<plasmaVolume(path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/sound.png', ao=[<AudioOutput(id_=0, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x896ed08>, capability=[u'Playback Volume', u'Joined Playback Volume'], mix='Master', Mute_=<QPushButton at remote 0x8969c44>, oldValue=[33L], mixerID=0, cardIndex=0) at remote 0x8ded86c>, <AudioOutput(id_=1, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe288>, capability=[u'Playback Volume'], mix='Headphone', Mute_=<QPushButton at remote 0x8969a04>, oldValue=[97L, 97L], mixerID=0, cardIndex=0) at remote 0x8e02cac>, <AudioOutput(id_=2, Parent=<...>, path_=u'/home/redoaks/.kde/sha...(truncated), throwflag=throwflag@entry=0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:2740
#6  0xb100c049 in PyEval_EvalCodeEx (co=0x88ca5c0, globals={'QAbstractButton': <PyQt4.QtCore.pyqtWrapperType at remote 0x87b3b2c>, 'KTimeZoneSource': <PyQt4.QtCore.pyqtWrapperType at remote 0x88dcacc>, 'KNumInput': <PyQt4.QtCore.pyqtWrapperType at remote 0x88fa994>, 'QSizePolicy': <PyQt4.QtCore.pyqtWrapperType at remote 0x88319ec>, 'QMatrix3x4': <PyQt4.QtCore.pyqtWrapperType at remote 0x87df9ec>, 'QMatrix3x3': <PyQt4.QtCore.pyqtWrapperType at remote 0x87df67c>, 'QMatrix3x2': <PyQt4.QtCore.pyqtWrapperType at remote 0x87df30c>, 'QGraphicsColorizeEffect': <PyQt4.QtCore.pyqtWrapperType at remote 0x87cd13c>, 'alsaaudio': <module at remote 0x8de2c74>, 'qRound64': <built-in function qRound64>, 'QSizeGrip': <PyQt4.QtCore.pyqtWrapperType at remote 0x8831804>, 'QStyleOptionComboBox': <PyQt4.QtCore.pyqtWrapperType at remote 0x883a16c>, 'KWindowInfo': <PyQt4.QtCore.pyqtWrapperType at remote 0x891caec>, 'KLinkItemSelectionModel': <PyQt4.QtCore.pyqtWrapperType at remote 0x88daa14>, 'KPassivePopup': <PyQt4.QtCore.pyqtWrapperType at remote 0x890c76c>, 'QStringListModel': <PyQt4.QtCo...(truncated), locals=locals@entry=0x0, args=args@entry=0x89475d8, argcount=1, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3330
#7  0xb0f96891 in function_call (func=<function at remote 0x8964cdc>, arg=(<T(Parent=<plasmaVolume(path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/sound.png', ao=[<AudioOutput(id_=0, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x896ed08>, capability=[u'Playback Volume', u'Joined Playback Volume'], mix='Master', Mute_=<QPushButton at remote 0x8969c44>, oldValue=[33L], mixerID=0, cardIndex=0) at remote 0x8ded86c>, <AudioOutput(id_=1, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe288>, capability=[u'Playback Volume'], mix='Headphone', Mute_=<QPushButton at remote 0x8969a04>, oldValue=[97L, 97L], mixerID=0, cardIndex=0) at remote 0x8e02cac>, <AudioOutput(id_=2, Parent=<...>, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe2c0>, capability=[u'Playback...(truncated), kw=0x0) at /usr/src/debug/Python-2.7.3/Objects/funcobject.c:526
#8  0xb0f6f8e1 in PyObject_Call (func=func@entry=<function at remote 0x8964cdc>, arg=arg@entry=(<T(Parent=<plasmaVolume(path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/sound.png', ao=[<AudioOutput(id_=0, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x896ed08>, capability=[u'Playback Volume', u'Joined Playback Volume'], mix='Master', Mute_=<QPushButton at remote 0x8969c44>, oldValue=[33L], mixerID=0, cardIndex=0) at remote 0x8ded86c>, <AudioOutput(id_=1, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe288>, capability=[u'Playback Volume'], mix='Headphone', Mute_=<QPushButton at remote 0x8969a04>, oldValue=[97L, 97L], mixerID=0, cardIndex=0) at remote 0x8e02cac>, <AudioOutput(id_=2, Parent=<...>, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe2c0>, capability=[u'Playback...(truncated), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.3/Objects/abstract.c:2529
#9  0xb0f7f1dc in instancemethod_call (func=<function at remote 0x8964cdc>, arg=(<T(Parent=<plasmaVolume(path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/sound.png', ao=[<AudioOutput(id_=0, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x896ed08>, capability=[u'Playback Volume', u'Joined Playback Volume'], mix='Master', Mute_=<QPushButton at remote 0x8969c44>, oldValue=[33L], mixerID=0, cardIndex=0) at remote 0x8ded86c>, <AudioOutput(id_=1, Parent=<...>, MuteStat=0, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe288>, capability=[u'Playback Volume'], mix='Headphone', Mute_=<QPushButton at remote 0x8969a04>, oldValue=[97L, 97L], mixerID=0, cardIndex=0) at remote 0x8e02cac>, <AudioOutput(id_=2, Parent=<...>, path_=u'/home/redoaks/.kde/share/apps/plasma/plasmoids/plasmaVolume/contents/icons/play.png', Mixer=<alsaaudio.Mixer at remote 0x8dfe2c0>, capability=[u'Playback...(truncated), kw=0x0) at /usr/src/debug/Python-2.7.3/Objects/classobject.c:2578
#10 0xb0f6f8e1 in PyObject_Call (func=func@entry=<instancemethod at remote 0x86a1b6c>, arg=arg@entry=(), kw=kw@entry=0x0) at /usr/src/debug/Python-2.7.3/Objects/abstract.c:2529
#11 0xb1004e0c in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0x86a1b6c>, arg=(), kw=0x0) at /usr/src/debug/Python-2.7.3/Python/ceval.c:3967
#12 0xb0cf2899 in ?? () from /usr/lib/python2.7/site-packages/sip.so
#13 0xb0d52b74 in sipVH_QtCore_11 (sipGILState=PyGILState_UNLOCKED, sipMethod=<instancemethod at remote 0x86a1b6c>) at sipQtCorecmodule.cpp:4452
#14 0xb0d8c9ec in sipQThread::run (this=0x8c6b600) at sipQtCoreQThread.cpp:154
#15 0x49c583da in QThreadPrivate::start (arg=0x8c6b600) at thread/qthread_unix.cpp:338
#16 0xb5879071 in ?? () from /lib/libGL.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 1 (Thread 0xb3ab97c0 (LWP 1641)):
[KCrash Handler]
#7  0xb7760424 in __kernel_vsyscall ()
#8  0x493ff94f in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0x494012a3 in __GI_abort () at abort.c:91
#10 0xb10263f0 in Py_FatalError (msg=msg@entry=0xb106fa90 "This thread state must be current when releasing") at /usr/src/debug/Python-2.7.3/Python/pythonrun.c:1685
#11 0xb1024d43 in PyGILState_Release (oldstate=oldstate@entry=PyGILState_LOCKED) at /usr/src/debug/Python-2.7.3/Python/pystate.c:633
#12 0xa91f0e67 in _filter_message (conn=0x8f8d5e0, message=0x8f8d8e8, user_data=0x86c03ec) at conn-methods.c:202
#13 0x49eecef9 in dbus_connection_dispatch (connection=0x8f8d5e0) at dbus-connection.c:4644
#14 0xa939ba6a in pyqtDBusHelper::dispatch (this=0x8f8cce8) at dbus.cpp:311
#15 0xa939ca7c in pyqtDBusHelper::qt_static_metacall (_o=0x8f8cce8, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x8f8d318) at moc_helper.cpp:53
#16 0x49d8053b in QMetaCallEvent::placeMetaCall (this=0x8f8d2e8, object=0x8f8cce8) at kernel/qobject.cpp:525
#17 0x49d84b93 in QObject::event (this=0x8f8cce8, e=0x8f8d2e8) at kernel/qobject.cpp:1195
#18 0x4a1dffac in QApplicationPrivate::notify_helper (this=0x82a3950, receiver=0x8f8cce8, e=0x8f8d2e8) at kernel/qapplication.cpp:4557
#19 0x4a1e4a6f in QApplication::notify (this=0x8f8d2e8, receiver=0x8f8cce8, e=0x8f8d2e8) at kernel/qapplication.cpp:3939
#20 0x4bcc0fe2 in KApplication::notify (this=0x8276fb0, receiver=0x8f8cce8, event=0x8f8d2e8) at /usr/src/debug/kdelibs-4.9.3/kdeui/kernel/kapplication.cpp:311
#21 0x49d6e4de in QCoreApplication::notifyInternal (this=0x8276fb0, receiver=0x8f8cce8, event=0x8f8d2e8) at kernel/qcoreapplication.cpp:915
#22 0x49d72485 in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8226a38) at kernel/qcoreapplication.cpp:1539
#24 0x49d7270d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1432
#25 0x49da08f5 in sendPostedEvents () at kernel/qcoreapplication.h:236
#26 postEventSourceDispatch (s=s@entry=0x82abab8) at kernel/qeventdispatcher_glib.cpp:279
#27 0x497c20bb in g_main_dispatch (context=0x82a69e8, context@entry=0x82a4138) at gmain.c:2539
#28 g_main_context_dispatch (context=context@entry=0x82a69e8) at gmain.c:3075
#29 0x497c2460 in g_main_context_iterate (context=context@entry=0x82a69e8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146
#30 0x497c2542 in g_main_context_iteration (context=0x82a69e8, may_block=1) at gmain.c:3207
#31 0x49da0a82 in QEventDispatcherGlib::processEvents (this=0x8227790, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#32 0x4a29252b in QGuiEventDispatcherGlib::processEvents (this=0x8227790, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#33 0x49d6cf7d in QEventLoop::processEvents (this=this@entry=0xbffc3598, flags=...) at kernel/qeventloop.cpp:149
#34 0x49d6d279 in QEventLoop::exec (this=0xbffc3598, flags=...) at kernel/qeventloop.cpp:204
#35 0x49d727bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#36 0x4a1dde25 in QApplication::exec () at kernel/qapplication.cpp:3818
#37 0xb76e2656 in kdemain (argc=1, argv=0xbffc3754) at /usr/src/debug/kde-workspace-4.9.3/plasma/desktop/shell/main.cpp:120
#38 0x0804879c in main (argc=1, argv=0xbffc3754) at /usr/src/debug/kde-workspace-4.9.3/i686-redhat-linux-gnu/plasma/desktop/shell/plasma-desktop_dummy.cpp:3

Possible duplicates by query: bug 310955, bug 309966, bug 309592, bug 307941, bug 307001.

Reported using DrKonqi
Comment 1 Martin Flöser 2013-05-30 07:25:26 UTC
Thank you for this crash report and helping to improve our software. Unfortunately we were not able to work on this specific report yet. Nowadays the version this crash was reported against is no longer maintained and this makes it very difficult to work on this report as the source code might have changed and the information in the backtrace is no longer valid. 

Also it is quite likely that this problem got fixed in a later version. Crash reports are very often reported multiple times. 

If you are able to reproduce this crash with the latest version of KDE Plasma (4.10.3) please reopen this report and adjust the version information in the dropdown above and please also include a new backtrace as generated by the crash reporting tool. Please also make sure that the steps on how to reproduce the crash are precise and correct. Thank you!