Bug 359008

Summary: Restart laptop from sleep mode
Product: [Plasma] plasmashell Reporter: martin.strecker
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: crash CC: bhush94, plasma-bugs
Priority: NOR Keywords: drkonqi
Version: 5.4.3   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description martin.strecker 2016-02-05 08:46:47 UTC
Application: plasmashell (5.4.3)

Qt Version: 5.5.1
Operating System: Linux 4.1.15-8-default x86_64
Distribution: "openSUSE Leap 42.1 (x86_64)"

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

The crash occurred after restarting my laptop from sleep mode. The laptop was connected to an external monitor. When restarting the laptop, both the external and laptop monitor remained black, even though apparently the system was running. I put the system to sleep mode and woke it up (screen still black), unplugged the external monitor, then repeated the cycle of wake up and sleep two or three times more. I do not know at which moment precisely the crash occurred.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f893230f7c0 (LWP 4207))]

Thread 6 (Thread 0x7f891bdcc700 (LWP 4237)):
#0  0x00007f892b862c1d in poll () at /lib64/libc.so.6
#1  0x00007f893078e422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f893079000f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f891df1d3c9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f892bf5a32f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f892b06c0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f892b86b04d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f89191a4700 (LWP 4362)):
#0  0x00007f892b85eced in read () at /lib64/libc.so.6
#1  0x00007f8927f85b60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8927f44999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f8927f44df8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f8927f44f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f892c18cd8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f892c133d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f892bf5561a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f892f240df8 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f892bf5a32f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f892b06c0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f892b86b04d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f8907043700 (LWP 4363)):
#0  0x00007f892b07005f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f8911b30a13 in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f8911b30197 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f892b06c0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f892b86b04d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f8901332700 (LWP 4364)):
#0  0x00007f892b862c1d in poll () at /lib64/libc.so.6
#1  0x00007f8927f44e64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8927f44f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f892c18cd8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f892c133d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f892bf5561a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f892f240df8 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f892bf5a32f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f892b06c0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f892b86b04d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f88fb877700 (LWP 4386)):
#0  0x00007f8927f86d14 in g_mutex_unlock () at /usr/lib64/libglib-2.0.so.0
#1  0x00007f8927f44759 in g_main_context_query () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f8927f44dcf in  () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f8927f44f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f892c18cd8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f892c133d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f892bf5561a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#7  0x00007f892f240df8 in  () at /usr/lib64/libQt5Qml.so.5
#8  0x00007f892bf5a32f in  () at /usr/lib64/libQt5Core.so.5
#9  0x00007f892b06c0a4 in start_thread () at /lib64/libpthread.so.0
#10 0x00007f892b86b04d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f893230f7c0 (LWP 4207)):
[KCrash Handler]
#6  0x00007f892c6ae040 in QScreen::refreshRate() const () at /usr/lib64/libQt5Gui.so.5
#7  0x00007f89302b9a83 in KDeclarative::QmlObjectSharedEngine::QmlObjectSharedEngine(QObject*) () at /usr/lib64/libKF5Declarative.so.5
#8  0x00007f8931d1c7e5 in  () at /usr/lib64/libKF5PlasmaQuick.so.5
#9  0x00007f8931d1dc24 in PlasmaQuick::AppletQuickItem::AppletQuickItem(Plasma::Applet*, QQuickItem*) () at /usr/lib64/libKF5PlasmaQuick.so.5
#10 0x00007f88fb88abef in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#11 0x00007f88fb891467 in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#12 0x00007f88fb88686c in  () at /usr/lib64/qt5/plugins/plasma/scriptengines/plasma_appletscript_declarative.so
#13 0x00007f8930505f7e in Plasma::Applet::init() () at /usr/lib64/libKF5Plasma.so.5
#14 0x00007f8930509f06 in Plasma::Containment::init() () at /usr/lib64/libKF5Plasma.so.5
#15 0x00007f8930510ede in  () at /usr/lib64/libKF5Plasma.so.5
#16 0x00007f8930511bc3 in  () at /usr/lib64/libKF5Plasma.so.5
#17 0x00007f8930512385 in Plasma::Corona::loadLayout(QString const&) () at /usr/lib64/libKF5Plasma.so.5
#18 0x000000000045a6ac in  ()
#19 0x000000000045b1e2 in  ()
#20 0x00007f892c16573f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib64/libQt5Core.so.5
#21 0x00007f8931172b1f in KScreen::ConfigOperation::finished(KScreen::ConfigOperation*) () at /usr/lib64/libKF5Screen.so.6
#22 0x00007f893115ea08 in  () at /usr/lib64/libKF5Screen.so.6
#23 0x00007f892c166ac6 in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#24 0x00007f892d4aee7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#25 0x00007f892d4b3cc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#26 0x00007f892c135e95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#27 0x00007f892c138057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib64/libQt5Core.so.5
#28 0x00007f892c18d8f3 in  () at /usr/lib64/libQt5Core.so.5
#29 0x00007f8927f44c84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#30 0x00007f8927f44ed8 in  () at /usr/lib64/libglib-2.0.so.0
#31 0x00007f8927f44f7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#32 0x00007f892c18cd6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#33 0x00007f892c133d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#34 0x00007f892c13b8f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#35 0x000000000043467b in main ()

Reported using DrKonqi
Comment 1 David Edmundson 2016-02-06 00:40:52 UTC

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