Bug 361118 - Screensaver hangs after computer long not been used
Summary: Screensaver hangs after computer long not been used
Status: RESOLVED WORKSFORME
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
: 361735 363868 (view as bug list)
Depends on:
Blocks:
 
Reported: 2016-03-28 22:18 UTC by Axel Ewerling
Modified: 2018-12-02 03:46 UTC (History)
4 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 Axel Ewerling 2016-03-28 22:18:15 UTC
Application: plasmashell (5.5.5)

Qt Version: 5.5.1
Operating System: Linux 4.5.0-1-default x86_64
Distribution: "openSUSE Tumbleweed (20160321) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
Computer was locked with screensaver for a long time (more then an hour)
Password can be entered, but neither <enter> not unlock button works.
after kill -9 of kscreenlocker_greet, password works in restarted screenlocker.
The longer the screen is locked the more likely this behaviour will be there.

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 0x7f47d94ee8c0 (LWP 2351))]

Thread 16 (Thread 0x7f47c2c61700 (LWP 2353)):
#0  0x00007f47d2a6849d in poll () from /lib64/libc.so.6
#1  0x00007f47d7940432 in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007f47d7942007 in xcb_wait_for_event () from /usr/lib64/libxcb.so.1
#3  0x00007f47c4db0dd9 in QXcbEventReader::run (this=0x1130000) at qxcbconnection.cpp:1229
#4  0x00007f47d315790f in QThreadPrivate::start (arg=0x1130000) at thread/qthread_unix.cpp:331
#5  0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#6  0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f47bbfff700 (LWP 2373)):
#0  0x00007f47d2a6849d in poll () from /lib64/libc.so.6
#1  0x00007f47cf15a294 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f47d337c4db in QEventDispatcherGlib::processEvents (this=0x7f47b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7f47bbffecf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f47d3152adc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f47d64207b5 in ?? () from /usr/lib64/libQt5Qml.so.5
#7  0x00007f47d315790f in QThreadPrivate::start (arg=0x11ec6f0) at thread/qthread_unix.cpp:331
#8  0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f47aede2700 (LWP 2384)):
#0  0x00007f47cf19d539 in g_mutex_lock () from /usr/lib64/libglib-2.0.so.0
#1  0x00007f47cf159300 in g_main_context_acquire () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f47cf15a165 in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f47d337c4db in QEventDispatcherGlib::processEvents (this=0x7f47a80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#5  0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7f47aede1cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#6  0x00007f47d3152adc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#7  0x00007f47d64207b5 in ?? () from /usr/lib64/libQt5Qml.so.5
#8  0x00007f47d315790f in QThreadPrivate::start (arg=0x15a9a70) at thread/qthread_unix.cpp:331
#9  0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#10 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f47ad642700 (LWP 2399)):
#0  0x00007fff8d5d2979 in ?? ()
#1  0x00007fff8d5d2c75 in clock_gettime ()
#2  0x00007f47d2a7d9e6 in clock_gettime () from /lib64/libc.so.6
#3  0x00007f47d3203156 in qt_clock_gettime (ts=0x7f47ad641aa0, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#5  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#6  0x00007f47d337a069 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f47a0002ed0) at kernel/qtimerinfo_unix.cpp:84
#7  0x00007f47d337a595 in QTimerInfoList::timerWait (this=0x7f47a0002ed0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#8  0x00007f47d337b93e in timerSourcePrepareHelper (timeout=0x7f47ad641b54, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#9  timerSourcePrepare (source=<optimized out>, timeout=0x7f47ad641b54) at kernel/qeventdispatcher_glib.cpp:160
#10 0x00007f47cf1598bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f47cf15a1c3 in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#13 0x00007f47d337c4db in QEventDispatcherGlib::processEvents (this=0x7f47a00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#14 0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7f47ad641cf0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#15 0x00007f47d3152adc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#16 0x00007f47d64207b5 in ?? () from /usr/lib64/libQt5Qml.so.5
#17 0x00007f47d315790f in QThreadPrivate::start (arg=0x162d400) at thread/qthread_unix.cpp:331
#18 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#19 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f47a7bd8700 (LWP 2469)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d8bcea84 in ?? () from /usr/lib64/libQt5Script.so.5
#2  0x00007f47d8bceac9 in ?? () from /usr/lib64/libQt5Script.so.5
#3  0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#4  0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f471ffff700 (LWP 2488)):
#0  0x00007f47d2a6849d in poll () from /lib64/libc.so.6
#1  0x00007f47cf15a294 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f47d337c4db in QEventDispatcherGlib::processEvents (this=0x7f47180008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#4  0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7f471fffecb0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#5  0x00007f47d3152adc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#6  0x00007f47d6fa8e42 in ?? () from /usr/lib64/libQt5Quick.so.5
#7  0x00007f47d315790f in QThreadPrivate::start (arg=0x19e1a60) at thread/qthread_unix.cpp:331
#8  0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#9  0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f470f4a5700 (LWP 2656)):
#0  0x00007fff8d5d2979 in ?? ()
#1  0x00007fff8d5d2c75 in clock_gettime ()
#2  0x00007f47d2a7d9e6 in clock_gettime () from /lib64/libc.so.6
#3  0x00007f47d3203156 in qt_clock_gettime (ts=0x7f470f4a4a90, clock=<optimized out>) at tools/qelapsedtimer_unix.cpp:105
#4  do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at tools/qelapsedtimer_unix.cpp:156
#5  qt_gettime () at tools/qelapsedtimer_unix.cpp:165
#6  0x00007f47d337a069 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f4708002cd0) at kernel/qtimerinfo_unix.cpp:84
#7  0x00007f47d337a595 in QTimerInfoList::timerWait (this=0x7f4708002cd0, tm=...) at kernel/qtimerinfo_unix.cpp:381
#8  0x00007f47d337be1c in timerSourcePrepareHelper (timeout=0x7f470f4a4b34, src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:127
#9  idleTimerSourcePrepare (source=<optimized out>, timeout=0x7f470f4a4b34) at kernel/qeventdispatcher_glib.cpp:207
#10 0x00007f47cf1598bd in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0
#11 0x00007f47cf15a1c3 in ?? () from /usr/lib64/libglib-2.0.so.0
#12 0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#13 0x00007f47d337c4db in QEventDispatcherGlib::processEvents (this=0x7f47080008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#14 0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7f470f4a4cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#15 0x00007f47d3152adc in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#16 0x00007f4711bd7e47 in KCupsConnection::run() () from /usr/lib64/libkcupslib.so
#17 0x00007f47d315790f in QThreadPrivate::start (arg=0x439cce0) at thread/qthread_unix.cpp:331
#18 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#19 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f4703ffe700 (LWP 2993)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f47d315790f in QThreadPrivate::start (arg=0x44f9800) at thread/qthread_unix.cpp:331
#12 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f4702b4c700 (LWP 2994)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f47d315790f in QThreadPrivate::start (arg=0x4045460) at thread/qthread_unix.cpp:331
#10 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f470234b700 (LWP 2995)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f47d315790f in QThreadPrivate::start (arg=0x335bf60) at thread/qthread_unix.cpp:331
#10 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f4701b4a700 (LWP 2996)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f47d315790f in QThreadPrivate::start (arg=0x7f46f40023d0) at thread/qthread_unix.cpp:331
#10 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#11 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f4701349700 (LWP 2997)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f47d315790f in QThreadPrivate::start (arg=0x7f46fc003280) at thread/qthread_unix.cpp:331
#16 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#17 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f4700b48700 (LWP 2998)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#18 0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#19 0x00007f47d315790f in QThreadPrivate::start (arg=0x7f46fc001820) at thread/qthread_unix.cpp:331
#20 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#21 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f46ebfff700 (LWP 2999)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#12 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#13 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#14 0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#15 0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#16 0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#17 0x00007f47d315790f in QThreadPrivate::start (arg=0x7f46f8002f90) at thread/qthread_unix.cpp:331
#18 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#19 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f46eb7fe700 (LWP 3000)):
#0  0x00007f47d227507f in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007f47d3158a7b in QWaitConditionPrivate::wait (time=18446744073709551615, this=0x4e7c860) at thread/qwaitcondition_unix.cpp:136
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x32e8c30, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208
#3  0x00007f471db3dde7 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#4  0x00007f471db41d48 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#5  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#6  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#7  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#8  0x00007f471db41d92 in ?? () from /usr/lib64/libKF5ThreadWeaver.so.5
#9  0x00007f471db3d009 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /usr/lib64/libKF5ThreadWeaver.so.5
#10 0x00007f471db3fdd3 in ThreadWeaver::Thread::run() () from /usr/lib64/libKF5ThreadWeaver.so.5
#11 0x00007f47d315790f in QThreadPrivate::start (arg=0x7f46e4002d90) at thread/qthread_unix.cpp:331
#12 0x00007f47d226f4a4 in start_thread () from /lib64/libpthread.so.0
#13 0x00007f47d2a70ded in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f47d94ee8c0 (LWP 2351)):
[KCrash Handler]
#6  QByteArray::QByteArray (a=..., this=<optimized out>) at ../../../../src/corelib/tools/qbytearray.h:488
#7  QXcbConnection::startupId (this=<optimized out>) at qxcbconnection.h:468
#8  QXcbScreen::windowShown (this=0x0, window=window@entry=0x4123330) at qxcbscreen.cpp:280
#9  0x00007f47c4dc9c2c in QXcbWindow::show (this=0x4123330) at qxcbwindow.cpp:917
#10 0x00007f47d3873768 in QWindow::setVisible (this=0x40abdf0, visible=<optimized out>) at kernel/qwindow.cpp:516
#11 0x00007f47d3361db8 in QtPrivate::QSlotObjectBase::call (a=0x7fff8d5bc7d0, r=<optimized out>, this=<optimized out>) at ../../src/corelib/kernel/qobject_impl.h:124
#12 QSingleShotTimer::timerEvent (this=0x33ac2d0) at kernel/qtimer.cpp:315
#13 0x00007f47d3356cab in QObject::event (this=0x33ac2d0, e=<optimized out>) at kernel/qobject.cpp:1261
#14 0x00007f47d469d87c in QApplicationPrivate::notify_helper (this=this@entry=0x1115040, receiver=receiver@entry=0x33ac2d0, e=e@entry=0x7fff8d5bcaa0) at kernel/qapplication.cpp:3716
#15 0x00007f47d46a2986 in QApplication::notify (this=0x7fff8d5bce10, receiver=0x33ac2d0, e=0x7fff8d5bcaa0) at kernel/qapplication.cpp:3499
#16 0x00007f47d3328c83 in QCoreApplication::notifyInternal (this=0x7fff8d5bce10, receiver=0x33ac2d0, event=event@entry=0x7fff8d5bcaa0) at kernel/qcoreapplication.cpp:965
#17 0x00007f47d337b36d in QCoreApplication::sendEvent (event=0x7fff8d5bcaa0, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:224
#18 QTimerInfoList::activateTimers (this=0x1159b70) at kernel/qtimerinfo_unix.cpp:637
#19 0x00007f47d337b881 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:177
#20 0x00007f47cf15a0c7 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f47cf15a2f8 in ?? () from /usr/lib64/libglib-2.0.so.0
#22 0x00007f47cf15a39c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#23 0x00007f47d337c4bf in QEventDispatcherGlib::processEvents (this=0x114f6c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#24 0x00007f47d33265ca in QEventLoop::exec (this=this@entry=0x7fff8d5bccc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#25 0x00007f47d332e28d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#26 0x00007f47d386453c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1529
#27 0x00007f47d4699f25 in QApplication::exec () at kernel/qapplication.cpp:2976
#28 0x00000000004365be in main (argc=2, argv=<optimized out>) at /usr/src/debug/plasma-workspace-5.5.5/shell/main.cpp:184

Reported using DrKonqi
Comment 1 Marco Martin 2016-04-22 11:11:03 UTC
*** Bug 361735 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Feck 2016-06-13 17:04:17 UTC
*** Bug 363868 has been marked as a duplicate of this bug. ***
Comment 3 Andrew Crouthamel 2018-11-01 13:56:43 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Bug Janitor Service 2018-11-16 11:40:23 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Bug Janitor Service 2018-12-02 03:46:34 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!