Bug 371202 - Plasma crashes when restarting computer
Summary: Plasma crashes when restarting computer
Status: RESOLVED DUPLICATE of bug 367946
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.5.5
Platform: openSUSE Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-10-19 06:45 UTC by martin.strecker
Modified: 2016-10-26 14:35 UTC (History)
3 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 martin.strecker 2016-10-19 06:45:51 UTC
Application: plasmashell (5.5.5)

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

-- Information about the crash:
- What I was doing when the application crashed:
My laptop is connected to an external monitor. I had put the laptop to sleep. When restarting the laptop, plasma crashes.

- Unusual behavior I noticed:
I do not know any more what is usual and unusual in Plasma. The only thing I can say is that KDE / Plasma has become TOTALLY UNUSABLE. It is impossible to get the system panel back to my primary (= laptop) screen when unplugging the external monitor, which means that I cannot control my laptop any more without using an external monitor. And this even after a reboot without an external monitor. And now, the developers of this system have even been so ingenious as to remove a "create new / default panel" menu item from the desktop menu, and there doesn't seem to be another backdrop to get the system working again. Do you see any other way out than to install another system than KDE? This is basic and critical functionality that has been defective for months, and nobody seems to care.

The crash can be reproduced every time.

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

Thread 9 (Thread 0x7f6360b4f700 (LWP 2325)):
#0  0x00007f6429d71bfd in poll () at /lib64/libc.so.6
#1  0x00007f642644ee64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f642a69ed8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f642a46761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f636219bcf7 in KCupsConnection::run() () at /usr/lib64/libkcupslib.so
#7  0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 8 (Thread 0x7f63f5489700 (LWP 1841)):
#0  0x00007ffd0295dad6 in clock_gettime ()
#1  0x00007f6429d86c7d in clock_gettime () at /lib64/libc.so.6
#2  0x00007f642a51d7d6 in  () at /usr/lib64/libQt5Core.so.5
#3  0x00007f642a69d3b9 in QTimerInfoList::updateCurrentTime() () at /usr/lib64/libQt5Core.so.5
#4  0x00007f642a69d945 in QTimerInfoList::timerWait(timespec&) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f642a69eb5e in  () at /usr/lib64/libQt5Core.so.5
#6  0x00007f642644e4ad in g_main_context_prepare () at /usr/lib64/libglib-2.0.so.0
#7  0x00007f642644ed80 in  () at /usr/lib64/libglib-2.0.so.0
#8  0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#9  0x00007f642a69ed8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#10 0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f642a46761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#12 0x00007f642e317282 in  () at /usr/lib64/libQt5Quick.so.5
#13 0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#14 0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#15 0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 7 (Thread 0x7f63f7fff700 (LWP 1834)):
#0  0x00007f642957f03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f642ff4a86b in  () at /usr/lib64/libQt5Script.so.5
#2  0x00007f642ff4a899 in  () at /usr/lib64/libQt5Script.so.5
#3  0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 6 (Thread 0x7f63fda28700 (LWP 1830)):
#0  0x00007f6429d71bfd in poll () at /lib64/libc.so.6
#1  0x00007f642644ee64 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f642a69ed8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#4  0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#5  0x00007f642a46761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#6  0x00007f642d77be18 in  () at /usr/lib64/libQt5Qml.so.5
#7  0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#8  0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#9  0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 5 (Thread 0x7f63ff29a700 (LWP 1824)):
#0  0x00007f6429d6dccd in read () at /lib64/libc.so.6
#1  0x00007f642648fb60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f642644e999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f642644edf8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f642a69ed8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f642a46761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f642d77be18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 4 (Thread 0x7f64053b6700 (LWP 1822)):
#0  0x00007f642957f03f in pthread_cond_wait@@GLIBC_2.3.2 () at /lib64/libpthread.so.0
#1  0x00007f640b9f9a73 in  () at /usr/lib64/dri/r600_dri.so
#2  0x00007f640b9f91f7 in  () at /usr/lib64/dri/r600_dri.so
#3  0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#4  0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 3 (Thread 0x7f64135ef700 (LWP 1821)):
#0  0x00007f6429d6dccd in read () at /lib64/libc.so.6
#1  0x00007f642648fb60 in  () at /usr/lib64/libglib-2.0.so.0
#2  0x00007f642644e999 in g_main_context_check () at /usr/lib64/libglib-2.0.so.0
#3  0x00007f642644edf8 in  () at /usr/lib64/libglib-2.0.so.0
#4  0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#5  0x00007f642a69ed8b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#6  0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#7  0x00007f642a46761a in QThread::exec() () at /usr/lib64/libQt5Core.so.5
#8  0x00007f642d77be18 in  () at /usr/lib64/libQt5Qml.so.5
#9  0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#11 0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 2 (Thread 0x7f641a297700 (LWP 1793)):
#0  0x00007f6429d71bfd in poll () at /lib64/libc.so.6
#1  0x00007f642ecc5422 in  () at /usr/lib64/libxcb.so.1
#2  0x00007f642ecc700f in xcb_wait_for_event () at /usr/lib64/libxcb.so.1
#3  0x00007f641c3e83c9 in  () at /usr/lib64/libQt5XcbQpa.so.5
#4  0x00007f642a46c32f in  () at /usr/lib64/libQt5Core.so.5
#5  0x00007f642957b0a4 in start_thread () at /lib64/libpthread.so.0
#6  0x00007f6429d7a02d in clone () at /lib64/libc.so.6

Thread 1 (Thread 0x7f64308657c0 (LWP 1791)):
[KCrash Handler]
#6  0x00007f641c3f3f1b in QXcbScreen::windowShown(QXcbWindow*) () at /usr/lib64/libQt5XcbQpa.so.5
#7  0x00007f641c3fc3bc in QXcbWindow::show() () at /usr/lib64/libQt5XcbQpa.so.5
#8  0x00007f642aba0490 in QWindow::setVisible(bool) () at /usr/lib64/libQt5Gui.so.5
#9  0x00007f642a684c48 in  () at /usr/lib64/libQt5Core.so.5
#10 0x00007f642a6788bc in QObject::event(QEvent*) () at /usr/lib64/libQt5Core.so.5
#11 0x00007f642b9c2e7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#12 0x00007f642b9c7cc8 in QApplication::notify(QObject*, QEvent*) () at /usr/lib64/libQt5Widgets.so.5
#13 0x00007f642a647e95 in QCoreApplication::notifyInternal(QObject*, QEvent*) () at /usr/lib64/libQt5Core.so.5
#14 0x00007f642a69e77d in QTimerInfoList::activateTimers() () at /usr/lib64/libQt5Core.so.5
#15 0x00007f642a69eaa1 in  () at /usr/lib64/libQt5Core.so.5
#16 0x00007f642644ec84 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#17 0x00007f642644eed8 in  () at /usr/lib64/libglib-2.0.so.0
#18 0x00007f642644ef7c in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#19 0x00007f642a69ed6c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#20 0x00007f642a645d53 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib64/libQt5Core.so.5
#21 0x00007f642a64d8f6 in QCoreApplication::exec() () at /usr/lib64/libQt5Core.so.5
#22 0x0000000000436b3d in main ()

Possible duplicates by query: bug 367946, bug 366782, bug 363868, bug 361735, bug 361118.

Reported using DrKonqi
Comment 1 Marco Martin 2016-10-26 14:35:53 UTC

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