Bug 350097 - Plasma crashes on login
Summary: Plasma crashes on login
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2015-07-10 17:08 UTC by Yannick Baro
Modified: 2018-06-08 18:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yannick Baro 2015-07-10 17:08:49 UTC
Application: plasma-desktop (4.11.20)
KDE Platform Version: 4.14.9
Qt Version: 4.8.6
Operating System: Linux 3.16.7-21-desktop x86_64
Distribution: "openSUSE 13.2 (Harlequin) (x86_64)"

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

Trying to log into my session. Now happens about 3 times out of 4. Also, my computer freezes often, I do not know if that issue is actually related but when it does freeze, I am nearly certain I will get this bug afterwards.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Outil de gestion de fenêtres Plasma (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0ddc4b8780 (LWP 5210))]

Thread 4 (Thread 0x7f0db1847700 (LWP 5212)):
#0  0x00007f0ddad7e05f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0dcd60b8cb in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f0dcd909f00 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f0dcd60b909 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f0ddad7a0a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f0dd9ae708d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f0d2b75f700 (LWP 5213)):
#0  0x00007f0dd9adec5d in poll () from /lib64/libc.so.6
#1  0x00007f0dd6bf1be4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0dd6bf1cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0ddb13f0de in QEventDispatcherGlib::processEvents (this=0x7f0d240008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#4  0x00007f0ddb110e6f in QEventLoop::processEvents (this=this@entry=0x7f0d2b75ee20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0ddb111165 in QEventLoop::exec (this=this@entry=0x7f0d2b75ee20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0ddb00e0bf in QThread::exec (this=this@entry=0x1e57850) at thread/qthread.cpp:538
#7  0x00007f0ddb0f2783 in QInotifyFileSystemWatcherEngine::run (this=0x1e57850) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f0ddb01079f in QThreadPrivate::start (arg=0x1e57850) at thread/qthread_unix.cpp:349
#9  0x00007f0ddad7a0a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f0dd9ae708d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f0d18a69700 (LWP 5220)):
#0  0x00007f0ddad7e408 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f0ddb00f3ba in thread_sleep (ti=ti@entry=0x7f0d18a68710) at thread/qthread_unix.cpp:492
#2  0x00007f0ddb00fbdd in QThread::msleep (msecs=<optimized out>) at thread/qthread_unix.cpp:518
#3  0x00007f0d29d0ce46 in ?? () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#4  0x00007f0d2a52f3e5 in call_function (oparg=<optimized out>, pp_stack=0x7f0d18a688a0) at Python/ceval.c:4033
#5  PyEval_EvalFrameEx (f=f@entry=0x7f0d28083210, throwflag=throwflag@entry=0) at Python/ceval.c:2679
#6  0x00007f0d2a535061 in PyEval_EvalCodeEx (co=0x7f0d2806bb30, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7f0d280485e8, argcount=1, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=closure@entry=0x0) at Python/ceval.c:3265
#7  0x00007f0d2a51925f in function_call (func=func@entry=0x7f0d2806ede8, arg=arg@entry=0x7f0d280485d0, kw=kw@entry=0x0) at Objects/funcobject.c:526
#8  0x00007f0d2a5146f6 in PyObject_Call (func=func@entry=0x7f0d2806ede8, arg=arg@entry=0x7f0d280485d0, kw=kw@entry=0x0) at Objects/abstract.c:2529
#9  0x00007f0d2a5155da in instancemethod_call (func=0x7f0d2806ede8, func@entry=0x7f0d2a1cec80, arg=0x7f0d280485d0, arg@entry=0x7f0d2a224050, kw=0x0) at Objects/classobject.c:2602
#10 0x00007f0d2a5146f6 in PyObject_Call (func=func@entry=0x7f0d2a1cec80, arg=arg@entry=0x7f0d2a224050, kw=<optimized out>) at Objects/abstract.c:2529
#11 0x00007f0d2a52dc80 in PyEval_CallObjectWithKeywords (func=0x7f0d2a1cec80, arg=0x7f0d2a224050, kw=<optimized out>) at Python/ceval.c:3902
#12 0x00007f0d299ad104 in ?? () from /usr/lib64/python2.7/site-packages/sip.so
#13 0x00007f0d29cbedbf in sipVH_QtCore_11(PyGILState_STATE, void (*)(_sipSimpleWrapper*, PyGILState_STATE), _sipSimpleWrapper*, _object*) () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#14 0x00007f0d29d0bba7 in sipQThread::run() () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#15 0x00007f0ddb01079f in QThreadPrivate::start (arg=0x2b2a230) at thread/qthread_unix.cpp:349
#16 0x00007f0ddad7a0a4 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f0dd9ae708d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f0ddc4b8780 (LWP 5210)):
[KCrash Handler]
#6  0x00007f0d2a5146e0 in PyObject_Call (func=0x23a5c10, arg=0x7f0d2a224050, kw=0x0) at Objects/abstract.c:2527
#7  0x00007f0d299afb36 in sipWrapInstance () from /usr/lib64/python2.7/site-packages/sip.so
#8  0x00007f0d299ac1bb in sip_api_convert_from_type () from /usr/lib64/python2.7/site-packages/sip.so
#9  0x00007f0d29e4f5b9 in Chimera::toPyObject(void*) const () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#10 0x00007f0d29e40f1a in PyQtProxy::invokeSlot(qpycore_slot const&, void**, int) () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#11 0x00007f0d29e457c9 in ?? () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#12 0x00007f0d29e4559f in qpycore_qobject_qt_metacall(_sipSimpleWrapper*, _sipTypeDef*, QMetaObject::Call, int, void**) () from /usr/lib64/python2.7/site-packages/PyQt4/QtCore.so
#13 0x00007f0ddb1263f8 in QMetaObject::activate (sender=0x1ee0940, m=m@entry=0x7f0dd016f580 <Plasma::AppletScript::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd75ca92a0) at kernel/qobject.cpp:3606
#14 0x00007f0dcfe155c2 in Plasma::AppletScript::saveState (this=<optimized out>, _t1=...) at /usr/src/debug/kdelibs-4.14.9/build/plasma/appletscript.moc:117
#15 0x00007f0dcfd6def7 in Plasma::Applet::saveState (this=0x1f08890, group=...) at /usr/src/debug/kdelibs-4.14.9/plasma/applet.cpp:429
#16 0x00007f0dcfd6e819 in Plasma::Applet::save (this=0x1f08890, g=...) at /usr/src/debug/kdelibs-4.14.9/plasma/applet.cpp:299
#17 0x00007f0db230183e in SystemTray::PlasmoidTask::createWidget (this=0x1f6cb80, host=<optimized out>) at /usr/src/debug/kde-workspace-4.11.20/plasma/generic/applets/systemtray/protocols/plasmoid/plasmoidtask.cpp:109
#18 0x00007f0db22f9af0 in SystemTray::Task::widget (this=this@entry=0x1f6cb80, host=host@entry=0x1acc010, createIfNecessary=createIfNecessary@entry=true) at /usr/src/debug/kde-workspace-4.11.20/plasma/generic/applets/systemtray/core/task.cpp:76
#19 0x00007f0db230d500 in SystemTray::Applet::_onAddedTask (this=this@entry=0x1acc010, task=0x1f6cb80) at /usr/src/debug/kde-workspace-4.11.20/plasma/generic/applets/systemtray/ui/applet.cpp:196
#20 0x00007f0db230d8ab in SystemTray::Applet::_onWidgetCreationFinished (this=0x1acc010) at /usr/src/debug/kde-workspace-4.11.20/plasma/generic/applets/systemtray/ui/applet.cpp:278
#21 0x00007f0db230db85 in SystemTray::Applet::qt_static_metacall (_o=0x0, _id=706887760, _a=0x7ffd75ca9730, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.20/build/plasma/generic/applets/systemtray/applet.moc:143
#22 0x00007f0ddb1261fa in QMetaObject::activate (sender=0x17eb1e0, m=m@entry=0x7f0dd0171040 <Plasma::DeclarativeWidget::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3576
#23 0x00007f0dcfe39490 in Plasma::DeclarativeWidget::finished (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.9/build/plasma/declarativewidget.moc:156
#24 0x00007f0dcfe39bef in Plasma::DeclarativeWidgetPrivate::finishExecute (this=0x17eb170) at /usr/src/debug/kdelibs-4.14.9/plasma/widgets/declarativewidget.cpp:216
#25 0x00007f0ddb12a59e in QObject::event (this=this@entry=0x17eb1e0, e=e@entry=0x15cd0b0) at kernel/qobject.cpp:1231
#26 0x00007f0dda8890cb in QGraphicsWidget::event (this=0x17eb1e0, event=0x15cd0b0) at graphicsview/qgraphicswidget.cpp:1461
#27 0x00007f0dda28e76c in QApplicationPrivate::notify_helper (this=this@entry=0x1176e60, receiver=receiver@entry=0x17eb1e0, e=e@entry=0x15cd0b0) at kernel/qapplication.cpp:4565
#28 0x00007f0dda294cad in QApplication::notify (this=this@entry=0x116fdf0, receiver=receiver@entry=0x17eb1e0, e=e@entry=0x15cd0b0) at kernel/qapplication.cpp:4351
#29 0x00007f0ddbeb5e0a in KApplication::notify (this=0x116fdf0, receiver=0x17eb1e0, event=0x15cd0b0) at /usr/src/debug/kdelibs-4.14.9/kdeui/kernel/kapplication.cpp:311
#30 0x00007f0ddb1122ad in QCoreApplication::notifyInternal (this=0x116fdf0, receiver=receiver@entry=0x17eb1e0, event=event@entry=0x15cd0b0) at kernel/qcoreapplication.cpp:953
#31 0x00007f0ddb11557d in sendEvent (event=0x15cd0b0, receiver=0x17eb1e0) at kernel/qcoreapplication.h:231
#32 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1088490) at kernel/qcoreapplication.cpp:1577
#33 0x00007f0ddb115a23 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#34 0x00007f0ddb13f8fe in sendPostedEvents () at kernel/qcoreapplication.h:236
#35 postEventSourceDispatch (s=0x11867f0) at kernel/qeventdispatcher_glib.cpp:300
#36 0x00007f0dd6bf1a04 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#37 0x00007f0dd6bf1c48 in ?? () from /usr/lib64/libglib-2.0.so.0
#38 0x00007f0dd6bf1cec in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#39 0x00007f0ddb13f0be in QEventDispatcherGlib::processEvents (this=0x1174970, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#40 0x00007f0dda32b676 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#41 0x00007f0ddb110e6f in QEventLoop::processEvents (this=this@entry=0x7ffd75ca9e90, flags=...) at kernel/qeventloop.cpp:149
#42 0x00007f0ddb111165 in QEventLoop::exec (this=this@entry=0x7ffd75ca9e90, flags=...) at kernel/qeventloop.cpp:204
#43 0x00007f0ddb1165b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#44 0x00007f0dda28cf3c in QApplication::exec () at kernel/qapplication.cpp:3823
#45 0x00007f0dc5acfb94 in kdemain (argc=1, argv=0x10fbaa0) at /usr/src/debug/kde-workspace-4.11.20/plasma/desktop/shell/main.cpp:126
#46 0x0000000000408815 in _start ()

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:17:49 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham