Bug 363868 - Default panel crashed and restarted after waking from sleep
Summary: Default panel crashed and restarted after waking from sleep
Status: RESOLVED DUPLICATE of bug 361118
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
: 366782 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-06-02 23:31 UTC by semirrahge
Modified: 2016-08-16 12:24 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 semirrahge 2016-06-02 23:31:04 UTC
Application: plasmashell (5.5.5)

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

-- Information about the crash:
- What I was doing when the application crashed:
This is a laptop. I opened the lid to wake the computer and my open windows flickered, the default panel disappeared, the crash notifier popped up and the default panel restored itself.

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 0x7f8d6dfca7c0 (LWP 16016))]

Thread 8 (Thread 0x7f8d57a26700 (LWP 16019)):
#0  0x00007f8d674c7bbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d6c41b422 in poll (__timeout=-1, __nfds=1, __fds=0x7f8d57a25d00) at /usr/include/bits/poll2.h:46
#2  _xcb_conn_wait (c=c@entry=0x14deb70, cond=cond@entry=0x14debb0, vector=vector@entry=0x0, count=count@entry=0x0) at xcb_conn.c:459
#3  0x00007f8d6c41d00f in xcb_wait_for_event (c=0x14deb70) at xcb_in.c:693
#4  0x00007f8d59b773c9 in QXcbEventReader::run (this=0x14e9240) at qxcbconnection.cpp:1229
#5  0x00007f8d67bc232f in QThreadPrivate::start (arg=0x14e9240) at thread/qthread_unix.cpp:331
#6  0x00007f8d66cd10a4 in start_thread (arg=0x7f8d57a26700) at pthread_create.c:309
#7  0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f8d54df4700 (LWP 16026)):
#0  0x00007f8d674c3c8d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d63be5b60 in read (__nbytes=16, __buf=0x7f8d54df3bf0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f8d500015b0) at gwakeup.c:210
#3  0x00007f8d63ba4999 in g_main_context_check (context=context@entry=0x7f8d48000990, max_priority=2147483647, fds=fds@entry=0x7f8d48003070, n_fds=n_fds@entry=1) at gmain.c:3600
#4  0x00007f8d63ba4df8 in g_main_context_iterate (context=context@entry=0x7f8d48000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#5  0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8d48000990, may_block=1) at gmain.c:3869
#6  0x00007f8d67df4d8b in QEventDispatcherGlib::processEvents (this=0x7f8d480008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7f8d54df3df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f8d67bbd61a in QThread::exec (this=this@entry=0x15beb60) at thread/qthread.cpp:503
#9  0x00007f8d6aed1e18 in QQmlThreadPrivate::run (this=0x15beb60) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#10 0x00007f8d67bc232f in QThreadPrivate::start (arg=0x15beb60) at thread/qthread_unix.cpp:331
#11 0x00007f8d66cd10a4 in start_thread (arg=0x7f8d54df4700) at pthread_create.c:309
#12 0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f8d438f8700 (LWP 16027)):
#0  0x00007f8d674c3c8d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d63be5b60 in read (__nbytes=16, __buf=0x7f8d438f7bf0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f8d480025a0) at gwakeup.c:210
#3  0x00007f8d63ba4999 in g_main_context_check (context=context@entry=0x7f8d3c000990, max_priority=2147483647, fds=fds@entry=0x7f8d3c002e70, n_fds=n_fds@entry=1) at gmain.c:3600
#4  0x00007f8d63ba4df8 in g_main_context_iterate (context=context@entry=0x7f8d3c000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#5  0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8d3c000990, may_block=1) at gmain.c:3869
#6  0x00007f8d67df4d8b in QEventDispatcherGlib::processEvents (this=0x7f8d3c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7f8d438f7df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f8d67bbd61a in QThread::exec (this=this@entry=0x19233b0) at thread/qthread.cpp:503
#9  0x00007f8d6aed1e18 in QQmlThreadPrivate::run (this=0x19233b0) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#10 0x00007f8d67bc232f in QThreadPrivate::start (arg=0x19233b0) at thread/qthread_unix.cpp:331
#11 0x00007f8d66cd10a4 in start_thread (arg=0x7f8d438f8700) at pthread_create.c:309
#12 0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f8d42152700 (LWP 16028)):
#0  0x00007f8d674c7bbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d63ba4e64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f8d34003070, timeout=-1, context=0x7f8d34000990) at gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f8d34000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8d34000990, may_block=1) at gmain.c:3869
#4  0x00007f8d67df4d8b in QEventDispatcherGlib::processEvents (this=0x7f8d340008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7f8d42151df0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8d67bbd61a in QThread::exec (this=this@entry=0x1a2af30) at thread/qthread.cpp:503
#7  0x00007f8d6aed1e18 in QQmlThreadPrivate::run (this=0x1a2af30) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/qml/qml/ftw/qqmlthread.cpp:141
#8  0x00007f8d67bc232f in QThreadPrivate::start (arg=0x1a2af30) at thread/qthread_unix.cpp:331
#9  0x00007f8d66cd10a4 in start_thread (arg=0x7f8d42152700) at pthread_create.c:309
#10 0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f8d3bfff700 (LWP 16029)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8d6d6a086b in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f8d6d987ea0 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f8d6d6a0899 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f8d66cd10a4 in start_thread (arg=0x7f8d3bfff700) at pthread_create.c:309
#4  0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f8d3966e700 (LWP 16032)):
#0  0x00007f8d674c7bbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d63ba4e64 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f8cb000d390, timeout=-1, context=0x7f8cb000e0b0) at gmain.c:4103
#2  g_main_context_iterate (context=context@entry=0x7f8cb000e0b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3803
#3  0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8cb000e0b0, may_block=1) at gmain.c:3869
#4  0x00007f8d67df4d8b in QEventDispatcherGlib::processEvents (this=0x7f8cb0003660, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7f8d3966ddb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f8d67bbd61a in QThread::exec (this=this@entry=0x1b46550) at thread/qthread.cpp:503
#7  0x00007f8d6ba6d282 in QQuickPixmapReader::run (this=0x1b46550) at /usr/src/debug/qtdeclarative-opensource-src-5.5.1/src/quick/util/qquickpixmapcache.cpp:760
#8  0x00007f8d67bc232f in QThreadPrivate::start (arg=0x1b46550) at thread/qthread_unix.cpp:331
#9  0x00007f8d66cd10a4 in start_thread (arg=0x7f8d3966e700) at pthread_create.c:309
#10 0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f8caffff700 (LWP 16034)):
#0  0x00007f8d674c3c8d in read () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f8d63be5b60 in read (__nbytes=16, __buf=0x7f8cafffebd0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44
#2  g_wakeup_acknowledge (wakeup=0x7f8d34002790) at gwakeup.c:210
#3  0x00007f8d63ba4999 in g_main_context_check (context=context@entry=0x7f8ca800d1d0, max_priority=2147483647, fds=fds@entry=0x7f8ca800ffa0, n_fds=n_fds@entry=1) at gmain.c:3600
#4  0x00007f8d63ba4df8 in g_main_context_iterate (context=context@entry=0x7f8ca800d1d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3805
#5  0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8ca800d1d0, may_block=1) at gmain.c:3869
#6  0x00007f8d67df4d8b in QEventDispatcherGlib::processEvents (this=0x7f8ca8002d90, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#7  0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7f8cafffedd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#8  0x00007f8d67bbd61a in QThread::exec (this=this@entry=0x462db60) at thread/qthread.cpp:503
#9  0x00007f8ca1a18cf7 in KCupsConnection::run (this=0x462db60) at /usr/src/debug/print-manager-15.12.3/libkcups/KCupsConnection.cpp:304
#10 0x00007f8d67bc232f in QThreadPrivate::start (arg=0x462db60) at thread/qthread_unix.cpp:331
#11 0x00007f8d66cd10a4 in start_thread (arg=0x7f8caffff700) at pthread_create.c:309
#12 0x00007f8d674cffed in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f8d6dfca7c0 (LWP 16016)):
[KCrash Handler]
#6  QByteArray (a=..., this=<optimized out>) at ../../../../src/corelib/tools/qbytearray.h:488
#7  startupId (this=<optimized out>) at qxcbconnection.h:468
#8  QXcbScreen::windowShown (this=0x0, window=window@entry=0x44e0f50) at qxcbscreen.cpp:280
#9  0x00007f8d59b8b3bc in QXcbWindow::show (this=0x44e0f50) at qxcbwindow.cpp:917
#10 0x00007f8d682f6490 in QWindow::setVisible (this=0x4495880, visible=true) at kernel/qwindow.cpp:516
#11 0x00007f8d67ddac48 in call (a=0x7ffcdab7f360, r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124
#12 QSingleShotTimer::timerEvent (this=0x4ddf760) at kernel/qtimer.cpp:315
#13 0x00007f8d67dce8bc in QObject::event (this=0x4ddf760, e=<optimized out>) at kernel/qobject.cpp:1220
#14 0x00007f8d69118e7c in QApplicationPrivate::notify_helper (this=this@entry=0x14ce4b0, receiver=receiver@entry=0x4ddf760, e=e@entry=0x7ffcdab7f700) at kernel/qapplication.cpp:3716
#15 0x00007f8d6911dcc8 in QApplication::notify (this=0x7ffcdab7fab0, receiver=0x4ddf760, e=0x7ffcdab7f700) at kernel/qapplication.cpp:3499
#16 0x00007f8d67d9de95 in QCoreApplication::notifyInternal (this=0x7ffcdab7fab0, receiver=0x4ddf760, event=event@entry=0x7ffcdab7f700) at kernel/qcoreapplication.cpp:965
#17 0x00007f8d67df477d in sendEvent (event=0x7ffcdab7f700, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224
#18 QTimerInfoList::activateTimers (this=0x14c37c0) at kernel/qtimerinfo_unix.cpp:637
#19 0x00007f8d67df4aa1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#20 0x00007f8d63ba4c84 in g_main_dispatch (context=0x7f8d500016f0) at gmain.c:3122
#21 g_main_context_dispatch (context=context@entry=0x7f8d500016f0) at gmain.c:3737
#22 0x00007f8d63ba4ed8 in g_main_context_iterate (context=context@entry=0x7f8d500016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3808
#23 0x00007f8d63ba4f7c in g_main_context_iteration (context=0x7f8d500016f0, may_block=1) at gmain.c:3869
#24 0x00007f8d67df4d6c in QEventDispatcherGlib::processEvents (this=0x151ee80, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#25 0x00007f8d67d9bd53 in QEventLoop::exec (this=this@entry=0x7ffcdab7f940, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#26 0x00007f8d67da38f6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#27 0x00007f8d682e78ec in QGuiApplication::exec () at kernel/qguiapplication.cpp:1529
#28 0x00007f8d69115605 in QApplication::exec () at kernel/qapplication.cpp:2976
#29 0x0000000000436b3d in main (argc=4, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.5/shell/main.cpp:184

Possible duplicates by query: bug 361118.

Reported using DrKonqi
Comment 1 Christoph Feck 2016-06-13 17:04:17 UTC

*** This bug has been marked as a duplicate of bug 361118 ***
Comment 2 Marco Martin 2016-08-16 12:24:34 UTC
*** Bug 366782 has been marked as a duplicate of this bug. ***