Bug 415043 - plasmashell crashed after resume and click on system tray
Summary: plasmashell crashed after resume and click on system tray
Status: RESOLVED DUPLICATE of bug 414823
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.17.4
Platform: unspecified Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2019-12-11 08:51 UTC by Wian Potgieter
Modified: 2019-12-18 21:42 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (26.03 KB, text/plain)
2019-12-18 16:50 UTC, Wian Potgieter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wian Potgieter 2019-12-11 08:51:30 UTC
Application: plasmashell (5.17.4)

Qt Version: 5.13.2
Frameworks Version: 5.64.0
Operating System: Linux 5.0.0-37-generic x86_64
Distribution: KDE neon User Edition 5.17

-- Information about the crash:
- What I was doing when the application crashed:
I resumed the laptop from suspend.  I tried to turn down the volume by using the FN+F2 key.  I then tried to turn down the volume using the KMix system tray entry.
- Unusual behavior I noticed:
When using the FN+F2 hot-key, the frame of the volume OSD drew without any content.

-- Backtrace:
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc6c8900800 (LWP 9434))]

Thread 15 (Thread 0x7fc694e38700 (LWP 10754)):
#0  0x00007fc6c20200b4 in __GI___libc_read (fd=50, buf=0x7fc694e37b90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fc6bbfa32d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6bbf5e0b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6bbf5e570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc6c2977b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc688169c30, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc694e37da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fc6c27333aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x7fc670002ee0) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc694e38700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7fc649fcf700 (LWP 25641)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55578d5b95c4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55578d5b9570, cond=0x55578d5b9598) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x55578d5b9598, mutex=0x55578d5b9570) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55578d5b9570) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fc6ac00ed20, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x7fc6ac00ed28, mutex=0x7fc6ac00ed20, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x7fc6ac00eca0) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc649fcf700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7fc660cf9700 (LWP 11236)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x555790ca1cf0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x555790ca1ca0, cond=0x555790ca1cc8) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x555790ca1cc8, mutex=0x555790ca1ca0) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x555790ca1ca0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x555790d0a710, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x555790d0a718, mutex=0x555790d0a710, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x555790d0a690) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc660cf9700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7fc66f287700 (LWP 19304)):
[KCrash Handler]
#6  0x00007fc6b57490b4 in QXcbConnection::glIntegration() const () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007fc6b574bb51 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#8  0x00007fc6c2f2f76f in QOpenGLContext::create() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fc6c675b5ad in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007fc6c675ca24 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fc6c67602b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#12 0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578e4933f0) at thread/qthread_unix.cpp:360
#13 0x00007fc6bf6666db in start_thread (arg=0x7fc66f287700) at pthread_create.c:463
#14 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7fc648ace700 (LWP 19303)):
#0  0x00007fc6c2024bf9 in __GI___poll (fds=0x7fc62c0f7f60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc67aa68481 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fc67aa59e40 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007fc67aa5a4d0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007fc67aa5a560 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007fc67aa683c9 in  () at /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007fc67a3d6318 in  () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007fc6bf6666db in start_thread (arg=0x7fc648ace700) at pthread_create.c:463
#8  0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fc6616ea700 (LWP 12871)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55578e544720) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55578e5446d0, cond=0x55578e5446f8) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x55578e5446f8, mutex=0x55578e5446d0) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55578e5446d0) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55578d009010, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55578d009018, mutex=0x55578d009010, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578d008f90) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc6616ea700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fc64bfff700 (LWP 9830)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55578da21fa4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55578da21f50, cond=0x55578da21f78) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x55578da21f78, mutex=0x55578da21f50) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55578da21f50) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55578d86c3f0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55578d86c3f8, mutex=0x55578d86c3f0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578d86c370) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc64bfff700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fc663bff700 (LWP 9725)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55578c9b3554) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55578c9b3500, cond=0x55578c9b3528) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x55578c9b3528, mutex=0x55578c9b3500) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55578c9b3500) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55578bf06770, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55578bf06778, mutex=0x55578bf06770, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578bf066f0) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc663bff700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fc66aac3700 (LWP 9719)):
#0  0x00007fc6c20200b4 in __GI___libc_read (fd=62, buf=0x7fc66aac2b50, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007fc6bbfa32d0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6bbf5e0b7 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6bbf5e570 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fc6c2977b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc664000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc66aac2d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007fc6c27333aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#8  0x00007fc66d421197 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so
#9  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578cf4d4d0) at thread/qthread_unix.cpp:360
#10 0x00007fc6bf6666db in start_thread (arg=0x7fc66aac3700) at pthread_create.c:463
#11 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fc674d4a700 (LWP 9715)):
#0  0x00007fc6c2024bf9 in __GI___poll (fds=0x7fc670aeb3b0, nfds=1, timeout=9483) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc6bbf5e5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6c2977b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc670000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc674d49d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fc6c27333aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fc6c66d9ac6 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578cbb32d0) at thread/qthread_unix.cpp:360
#8  0x00007fc6bf6666db in start_thread (arg=0x7fc674d4a700) at pthread_create.c:463
#9  0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fc69565f700 (LWP 9680)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55578b469be0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x55578b469b90, cond=0x55578b469bb8) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x55578b469bb8, mutex=0x55578b469b90) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55578b469b90) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55578bfaa3b0, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55578bfaa3b8, mutex=0x55578bfaa3b0, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675fec8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c67602fa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578bfaa330) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc69565f700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fc6aa981700 (LWP 9646)):
#0  0x00007fc6c2024bf9 in __GI___poll (fds=0x7fc6a0004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc6bbf5e5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6c2977b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc6a0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc6aa980d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#5  0x00007fc6c27333aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#6  0x00007fc6c6207815 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578b635a50) at thread/qthread_unix.cpp:360
#8  0x00007fc6bf6666db in start_thread (arg=0x7fc6aa981700) at pthread_create.c:463
#9  0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fc6b0bb2700 (LWP 9448)):
#0  0x00007fc6bbf5b515 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007fc6bbf5da63 in g_main_context_prepare () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fc6bbf5e4fb in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fc6c2977b9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc6a4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc6b0bb1d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007fc6c27333aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531
#7  0x00007fc6c3a2c0e5 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#8  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x7fc6c3ca3d80) at thread/qthread_unix.cpp:360
#9  0x00007fc6bf6666db in start_thread (arg=0x7fc6b0bb2700) at pthread_create.c:463
#10 0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fc6b2d9c700 (LWP 9446)):
#0  0x00007fc6c2024bf9 in __GI___poll (fds=0x7fc6b2d9bca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fc6c7337747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fc6c733936a in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fc6b576de10 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fc6c2734b52 in QThreadPrivate::start(void*) (arg=0x55578b44fbd0) at thread/qthread_unix.cpp:360
#5  0x00007fc6bf6666db in start_thread (arg=0x7fc6b2d9c700) at pthread_create.c:463
#6  0x00007fc6c203188f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fc6c8900800 (LWP 9434)):
#0  0x00007fc6bf66c9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fc62c1b38d0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007fc6bf66c9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fc62c1b3880, cond=0x7fc62c1b38a8) at pthread_cond_wait.c:502
#2  0x00007fc6bf66c9f3 in __pthread_cond_wait (cond=0x7fc62c1b38a8, mutex=0x7fc62c1b3880) at pthread_cond_wait.c:655
#3  0x00007fc6c273baeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fc62c1b3880) at thread/qwaitcondition_unix.cpp:146
#4  0x00007fc6c273baeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x55578e493430, deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x00007fc6c273bdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x55578e493438, mutex=0x55578e493430, time=<optimized out>) at thread/qwaitcondition_unix.cpp:208
#6  0x00007fc6c675d0ed in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#7  0x00007fc6c675f66d in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#8  0x00007fc6c675fce9 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007fc6c2ef8525 in QWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007fc6c67bfa45 in QQuickWindow::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#11 0x00007fc6c85084db in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5
#12 0x00007fc6c4284eac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55578b42ef80, receiver=receiver@entry=0x55578ec34d90, e=e@entry=0x7fff33255a80) at kernel/qapplication.cpp:3703
#13 0x00007fc6c428c4b0 in QApplication::notify(QObject*, QEvent*) (this=0x7fff33255eb0, receiver=0x55578ec34d90, e=0x7fff33255a80) at kernel/qapplication.cpp:3449
#14 0x00007fc6c2919f08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55578ec34d90, event=0x7fff33255a80) at kernel/qcoreapplication.cpp:1095
#15 0x00007fc6c2eee41a in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007fc6c2eee66d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007fc6c2ec879b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#18 0x00007fc6b576edda in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#19 0x00007fc6bbf5e417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fc6bbf5e650 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fc6bbf5e6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fc6c2977b7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55578b4855b0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007fc6c291806a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff33255d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#24 0x00007fc6c29213e0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1403
#25 0x0000555789709cef in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:219

The reporter indicates this bug may be a duplicate of or related to bug 414840.

Possible duplicates by query: bug 414840, bug 414823, bug 414394, bug 414285, bug 413016.

Reported using DrKonqi
Comment 1 Wian Potgieter 2019-12-18 16:50:08 UTC
Created attachment 124573 [details]
New crash information added by DrKonqi

plasmashell (5.17.4) using Qt 5.13.2

- What I was doing when the application crashed:
Resumed KDE after unplugging my PC from the work monitors and plugging into home monitors.
Clicked on  the NetworkManager System tray entry and plasmashell crashed.

- Unusual behavior I noticed:
Desktop had difficulty switching layouts to the changed (but known) screen setup.  Screens were switched around.

-- Backtrace (Reduced):
#6  0x00007f104d058b48 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#7  0x00007f105a1a676f in QOpenGLContext::create() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007f105d9cf5ad in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#9  0x00007f105d9d0a24 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#10 0x00007f105d9d42b8 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
Comment 2 Christoph Feck 2019-12-18 21:42:31 UTC

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