Application: plasmashell (5.17.4) Qt Version: 5.13.2 Frameworks Version: 5.64.0 Operating System: Linux 5.4.1-arch1-1 x86_64 Distribution: Arch Linux -- Information about the crash: - What I was doing when the application crashed: I clicked the battery widget icon in the system tray Nothing much really. Im filling this up so that the assistant will let me post my backtrace, but there is not much I can say besides that clicking on a plasma-provided widget crashed plasma.. Since I saw optirun-related duplicates suggestions, Ill add this: - The laptop is running on battery with an external monitor attached to the hdmi port - The laptop contains an optimus bridge with a discrete nvidia card along an embedded intel video chip - The laptop was running on the discrete nvidia card, then put to sleep - When I opened the lid, waking up the laptop from sleep, the plasma session opened only on the external screen, then after some delay (another crash recover?) spanned the two screens - I then clicked on the battery icon and experienced this crash. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f24c76d3c80 (LWP 5248))] Thread 25 (Thread 0x7f2435eff700 (LWP 118406)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 24 (Thread 0x7f24553e8700 (LWP 115991)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 23 (Thread 0x7f2437fff700 (LWP 26110)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 22 (Thread 0x7f2457fff700 (LWP 26109)): #0 0x00007f24a06a6bcb in pa_mainloop_dispatch () at /usr/lib/libpulse.so.0 #1 0x00007f24a06aa311 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #2 0x00007f24a06aa3b1 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #3 0x00007f24a069a61e in () at /usr/lib/libpulse.so.0 #4 0x00007f24a0618d1c in () at /usr/lib/pulseaudio/libpulsecommon-13.0.so #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 21 (Thread 0x7f2488ff9700 (LWP 24425)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 20 (Thread 0x7f24b3748700 (LWP 6996)): [KCrash Handler] #6 0x00007f24c72730f4 in QXcbConnection::glIntegration() const () at /usr/lib/libQt5XcbQpa.so.5 #7 0x00007f24c7275f56 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/libQt5XcbQpa.so.5 #8 0x00007f24cc14ee0e in QOpenGLContext::create() () at /usr/lib/libQt5Gui.so.5 #9 0x00007f24cd82f13c in () at /usr/lib/libQt5Quick.so.5 #10 0x00007f24cd8305e5 in () at /usr/lib/libQt5Quick.so.5 #11 0x00007f24cd834058 in () at /usr/lib/libQt5Quick.so.5 #12 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #13 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #14 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 19 (Thread 0x7f2455be9700 (LWP 5437)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 18 (Thread 0x7f24897fa700 (LWP 5402)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 17 (Thread 0x7f2489ffb700 (LWP 5401)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 16 (Thread 0x7f248a7fc700 (LWP 5400)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b60c9f6c in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4bedd in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 15 (Thread 0x7f248affd700 (LWP 5399)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b60c9f6c in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4bedd in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 14 (Thread 0x7f248b7fe700 (LWP 5398)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b60c9f6c in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4bedd in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 13 (Thread 0x7f248bfff700 (LWP 5397)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b60c9f6c in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4bedd in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 12 (Thread 0x7f2490ff9700 (LWP 5396)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 11 (Thread 0x7f24917fa700 (LWP 5395)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b60c9f6c in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4bedd in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 10 (Thread 0x7f2491ffb700 (LWP 5394)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 9 (Thread 0x7f24927fc700 (LWP 5393)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 8 (Thread 0x7f2492ffd700 (LWP 5392)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 7 (Thread 0x7f24937fe700 (LWP 5391)): #0 0x00007f24cb09af7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24b6058384 in () at /usr/lib/libnvidia-glcore.so.440.36 #2 0x00007f24b5e4b3e0 in () at /usr/lib/libnvidia-glcore.so.440.36 #3 0x00007f24b5e4be32 in () at /usr/lib/libnvidia-glcore.so.440.36 #4 0x00007f24b605755c in () at /usr/lib/libnvidia-glcore.so.440.36 #5 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #6 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 6 (Thread 0x7f2493fff700 (LWP 5388)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 5 (Thread 0x7f24b0fc3700 (LWP 5342)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd833e3d in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd8340ee in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #7 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 4 (Thread 0x7f24b1fae700 (LWP 5316)): #0 0x00007f24cb8239ef in poll () at /usr/lib/libc.so.6 #1 0x00007f24ca0fa120 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f24ca0fa1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f24cbdcab2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f24cbd7183c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f24cbba3305 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cd7a870b in () at /usr/lib/libQt5Quick.so.5 #7 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 3 (Thread 0x7f24c4846700 (LWP 5282)): #0 0x00007f24ca0aa4e4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0 #1 0x00007f24ca0f88ba in g_main_context_check () at /usr/lib/libglib-2.0.so.0 #2 0x00007f24ca0fa0c8 in () at /usr/lib/libglib-2.0.so.0 #3 0x00007f24ca0fa1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #4 0x00007f24cbdcab2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f24cbd7183c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cbba3305 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #7 0x00007f24cd4c8449 in () at /usr/lib/libQt5Qml.so.5 #8 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #9 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #10 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 2 (Thread 0x7f24c5ae0700 (LWP 5260)): #0 0x00007f24cb8239ef in poll () at /usr/lib/libc.so.6 #1 0x00007f24ca0fa120 in () at /usr/lib/libglib-2.0.so.0 #2 0x00007f24ca0fa1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 0x00007f24cbdcab2c in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #4 0x00007f24cbd7183c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #5 0x00007f24cbba3305 in QThread::exec() () at /usr/lib/libQt5Core.so.5 #6 0x00007f24cc644b37 in () at /usr/lib/libQt5DBus.so.5 #7 0x00007f24cbba4530 in () at /usr/lib/libQt5Core.so.5 #8 0x00007f24cb0944cf in start_thread () at /usr/lib/libpthread.so.0 #9 0x00007f24cb82e2d3 in clone () at /usr/lib/libc.so.6 Thread 1 (Thread 0x7f24c76d3c80 (LWP 5248)): #0 0x00007f24cb09ac45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f24cbbaa610 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5 #2 0x00007f24cbbaa702 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5 #3 0x00007f24cd83235e in () at /usr/lib/libQt5Quick.so.5 #4 0x00007f24cd833284 in () at /usr/lib/libQt5Quick.so.5 #5 0x00007f24cd833a8b in () at /usr/lib/libQt5Quick.so.5 #6 0x00007f24cc11a0bd in QWindow::event(QEvent*) () at /usr/lib/libQt5Gui.so.5 #7 0x00007f24cd8980d3 in QQuickWindow::event(QEvent*) () at /usr/lib/libQt5Quick.so.5 #8 0x00007f24ce03d63c in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/libKF5PlasmaQuick.so.5 #9 0x00007f24cc8b54e5 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #10 0x00007f24cc8bee11 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5 #11 0x00007f24cbd72d12 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5 #12 0x00007f24cc110305 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () at /usr/lib/libQt5Gui.so.5 #13 0x00007f24cc110538 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5 #14 0x00007f24cc0eab0c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5 #15 0x00007f24c729e0ec in () at /usr/lib/libQt5XcbQpa.so.5 #16 0x00007f24ca0f839e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0 #17 0x00007f24ca0fa1b1 in () at /usr/lib/libglib-2.0.so.0 #18 0x00007f24ca0fa1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #19 0x00007f24cbdcab13 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #20 0x00007f24cbd7183c in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5 #21 0x00007f24cbd79676 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5 #22 0x000056503ae61dc9 in () #23 0x00007f24cb756153 in __libc_start_main () at /usr/lib/libc.so.6 #24 0x000056503ae6222e in _start () [Inferior 1 (process 5248) detached] The reporter indicates this bug may be a duplicate of or related to bug 412157. Possible duplicates by query: bug 414394, bug 414285, bug 413016, bug 413011, bug 412871. Reported using DrKonqi
*** Bug 414840 has been marked as a duplicate of this bug. ***
*** Bug 415043 has been marked as a duplicate of this bug. ***
All duplicates use Qt 5.13.2, could be a Qt regression. Please install debug symbols for libQt5*.so, and add an updated backtrace.
Got a crash again. Please let me know if this stack trace is of more use. 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 0x7fc31e474c80 (LWP 7911))] Thread 18 (Thread 0x7fc285808700 (LWP 19312)): #0 0x00007fc3151deed9 in futex_reltimed_wait_cancelable (private=<optimized out>, reltime=0x7fc285807be0, expected=0, futex_word=0x5590bbc60fa0) at ../sysdeps/unix/sysv/linux/futex-internal.h:142 #1 0x00007fc3151deed9 in __pthread_cond_wait_common (abstime=0x7fc285807ca0, mutex=0x5590bbc60f50, cond=0x5590bbc60f78) at pthread_cond_wait.c:533 #2 0x00007fc3151deed9 in __pthread_cond_timedwait (cond=0x5590bbc60f78, mutex=0x5590bbc60f50, abstime=0x7fc285807ca0) at pthread_cond_wait.c:667 #3 0x00007fc3182afa66 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x5590bbc60f50, deadline=...) at thread/qwaitcondition_unix.cpp:136 #4 0x00007fc3182afa66 in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bbc60f50) at thread/qwaitcondition_unix.cpp:144 #5 0x00007fc3182afa66 in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb66d060, deadline=...) at thread/qwaitcondition_unix.cpp:225 #6 0x00007fc3182afdc6 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590ba94d010, mutex=mutex@entry=0x5590bb66d060, time=<optimized out>) at thread/qwaitcondition_unix.cpp:209 #7 0x00007fc3182ac7cd in QThreadPoolThread::run() (this=0x5590ba94d000) at thread/qthreadpool.cpp:139 #8 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590ba94d000) at thread/qthread_unix.cpp:360 #9 0x00007fc3151d86db in start_thread (arg=0x7fc285808700) at pthread_create.c:463 #10 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 17 (Thread 0x7fc2db7ff700 (LWP 18792)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fc27c195604) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fc27c1955b0, cond=0x7fc27c1955d8) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x7fc27c1955d8, mutex=0x7fc27c1955b0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fc27c1955b0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x7fc27c0dd810, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fc27c0dd818, mutex=mutex@entry=0x7fc27c0dd810, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x7fc27c0dd808) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x7fc27c0dd790) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x7fc27c0dd790) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc27c0dd790) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2db7ff700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 16 (Thread 0x7fc28e009700 (LWP 18790)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc27c105cd0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc2d06b2481 in () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #2 0x00007fc2d06a3e40 in pa_mainloop_poll () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #3 0x00007fc2d06a44d0 in pa_mainloop_iterate () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #4 0x00007fc2d06a4560 in pa_mainloop_run () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #5 0x00007fc2d06b23c9 in () at /usr/lib/x86_64-linux-gnu/libpulse.so.0 #6 0x00007fc2d0020318 in () at /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so #7 0x00007fc3151d86db in start_thread (arg=0x7fc28e009700) at pthread_create.c:463 #8 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 15 (Thread 0x7fc2c1924700 (LWP 17773)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bb5d4510) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bb5d44c0, cond=0x5590bb5d44e8) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bb5d44e8, mutex=0x5590bb5d44c0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bb5d44c0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb5d4430, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb5d4438, mutex=mutex@entry=0x5590bb5d4430, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb5d4428) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb5d43b0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb5d43b0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb5d43b0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c1924700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 14 (Thread 0x7fc2c2125700 (LWP 17770)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590ba082780) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590ba082730, cond=0x5590ba082758) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590ba082758, mutex=0x5590ba082730) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590ba082730) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590ba081930, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590ba081938, mutex=mutex@entry=0x5590ba081930, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590ba081928) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590ba0818b0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590ba0818b0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590ba0818b0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c2125700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 13 (Thread 0x7fc2eb153700 (LWP 17654)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590b9ecea60) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590b9ecea10, cond=0x5590b9ecea38) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590b9ecea38, mutex=0x5590b9ecea10) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590b9ecea10) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb368320, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb368328, mutex=mutex@entry=0x5590bb368320, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb368318) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb3682a0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb3682a0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb3682a0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2eb153700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 12 (Thread 0x7fc2c2b26700 (LWP 17646)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590b9ece594) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590b9ece540, cond=0x5590b9ece568) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590b9ece568, mutex=0x5590b9ece540) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590b9ece540) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb3681c0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bb3681c8, mutex=mutex@entry=0x5590bb3681c0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bb3681b8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bb368140) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bb368140) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb368140) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c2b26700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 11 (Thread 0x7fc2bfe18700 (LWP 16155)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bd4fc130) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bd4fc0e0, cond=0x5590bd4fc108) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bd4fc108, mutex=0x5590bd4fc0e0) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bd4fc0e0) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bdead290, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bdead298, mutex=mutex@entry=0x5590bdead290, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bdead288) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bdead210) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bdead210) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bdead210) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2bfe18700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 10 (Thread 0x7fc2c9367700 (LWP 23343)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bca85ab0) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bca85a60, cond=0x5590bca85a88) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bca85a88, mutex=0x5590bca85a60) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bca85a60) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bc6b12b0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590bc6b12b8, mutex=mutex@entry=0x5590bc6b12b0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590bc6b12a8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590bc6b1230) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590bc6b1230) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bc6b1230) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c9367700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 9 (Thread 0x7fc2b8af3700 (LWP 12045)): #0 0x00007fc311d0f52a in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fc311d11ef2 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d12570 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2a01ba5b0, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2b8af2da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007fc3182a73aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc2c4005f10) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2b8af3700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 8 (Thread 0x7fc2c0619700 (LWP 9163)): [KCrash Handler] #6 0x00007fc318a883a4 in QScreen::handle() const (this=0x5590b93a1730) at kernel/qscreen.cpp:153 #7 0x00007fc30b94db48 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const (this=<optimized out>, context=0x5590bb6170d0) at qxcbintegration.cpp:279 #8 0x00007fc318aa376f in QOpenGLContext::create() (this=0x5590bb6170d0) at kernel/qopenglcontext.cpp:611 #9 0x00007fc31c2cb5ad in QSGRenderThread::sync(bool) (this=this@entry=0x5590bb8341c0, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552 #10 0x00007fc31c2cca24 in QSGRenderThread::syncAndRender() (this=this@entry=0x5590bb8341c0) at scenegraph/qsgthreadedrenderloop.cpp:610 #11 0x00007fc31c2d02b8 in QSGRenderThread::run() (this=0x5590bb8341c0) at scenegraph/qsgthreadedrenderloop.cpp:730 #12 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bb8341c0) at thread/qthread_unix.cpp:360 #13 0x00007fc3151d86db in start_thread (arg=0x7fc2c0619700) at pthread_create.c:463 #14 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 7 (Thread 0x7fc2c3527700 (LWP 8181)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590ba4c4280) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590ba4c4230, cond=0x5590ba4c4258) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590ba4c4258, mutex=0x5590ba4c4230) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590ba4c4230) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590baac8a00, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590baac8a08, mutex=mutex@entry=0x5590baac8a00, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590baac89f8) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590baac8980) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590baac8980) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590baac8980) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2c3527700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 6 (Thread 0x7fc2ba9d1700 (LWP 8176)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2b4003ce0, nfds=1, timeout=1577913) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2b4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2ba9d0d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:531 #6 0x00007fc2bd32f407 in KCupsConnection::run() () at /usr/lib/x86_64-linux-gnu/libkcupslib.so #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590bae4b1a0) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2ba9d1700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 5 (Thread 0x7fc2ca994700 (LWP 8172)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2c556dae0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2c4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc2ca993d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x5590b9e73f20) at thread/qthread.cpp:531 #6 0x00007fc31c249ac6 in QQuickPixmapReader::run() (this=0x5590b9e73f20) at util/qquickpixmapcache.cpp:962 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9e73f20) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc2ca994700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7fc2ea952700 (LWP 8145)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x7fc30400f264) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x7fc30400f210, cond=0x7fc30400f238) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x7fc30400f238, mutex=0x7fc30400f210) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x7fc30400f210) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590b9ec4050, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x5590b9ec4058, mutex=mutex@entry=0x5590b9ec4050, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cfec8 in QSGRenderThreadEventQueue::takeEvent(bool) (wait=true, this=0x5590b9ec4048) at scenegraph/qsgthreadedrenderloop.cpp:245 #7 0x00007fc31c2cfec8 in QSGRenderThread::processEventsAndWaitForMore() (this=this@entry=0x5590b9ec3fd0) at scenegraph/qsgthreadedrenderloop.cpp:710 #8 0x00007fc31c2d02fa in QSGRenderThread::run() (this=0x5590b9ec3fd0) at scenegraph/qsgthreadedrenderloop.cpp:739 #9 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9ec3fd0) at thread/qthread_unix.cpp:360 #10 0x00007fc3151d86db in start_thread (arg=0x7fc2ea952700) at pthread_create.c:463 #11 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7fc300c04700 (LWP 8135)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2f4004a00, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2f4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc300c03d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x5590b9593aa0) at thread/qthread.cpp:531 #6 0x00007fc31bd77815 in QQmlThreadPrivate::run() (this=0x5590b9593aa0) at qml/ftw/qqmlthread.cpp:152 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x5590b9593aa0) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc300c04700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7fc302c8c700 (LWP 7927)): #0 0x00007fc317b98bf9 in __GI___poll (fds=0x7fc2fc01b1c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007fc311d125c9 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fc3184ebb9b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fc2fc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fc302c8bd70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007fc3182a73aa in QThread::exec() (this=this@entry=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:531 #6 0x00007fc3195a00e5 in QDBusConnectionManager::run() (this=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #7 0x00007fc3182a8b52 in QThreadPrivate::start(void*) (arg=0x7fc319817d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:360 #8 0x00007fc3151d86db in start_thread (arg=0x7fc302c8c700) at pthread_create.c:463 #9 0x00007fc317ba588f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7fc31e474c80 (LWP 7911)): #0 0x00007fc3151de9f3 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x5590bb6363b4) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 0x00007fc3151de9f3 in __pthread_cond_wait_common (abstime=0x0, mutex=0x5590bb636360, cond=0x5590bb636388) at pthread_cond_wait.c:502 #2 0x00007fc3151de9f3 in __pthread_cond_wait (cond=0x5590bb636388, mutex=0x5590bb636360) at pthread_cond_wait.c:655 #3 0x00007fc3182afaeb in QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x5590bb636360) at thread/qwaitcondition_unix.cpp:146 #4 0x00007fc3182afaeb in QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=<optimized out>, mutex=0x5590bb834200, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007fc3182afdf9 in QWaitCondition::wait(QMutex*, unsigned long) (this=0x5590bb834208, mutex=0x5590bb834200, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007fc31c2cd0ed in QSGThreadedRenderLoop::polishAndSync(QSGThreadedRenderLoop::Window*, bool) (this=this@entry=0x5590b995c360, w=<optimized out>, w@entry=0x5590bb84b210, inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1217 #7 0x00007fc31c2cf66d in QSGThreadedRenderLoop::handleExposure(QQuickWindow*) (this=this@entry=0x5590b995c360, window=window@entry=0x5590bb5fdf30) at scenegraph/qsgthreadedrenderloop.cpp:1011 #8 0x00007fc31c2cfce9 in QSGThreadedRenderLoop::exposureChanged(QQuickWindow*) (this=0x5590b995c360, window=0x5590bb5fdf30) at scenegraph/qsgthreadedrenderloop.cpp:919 #9 0x00007fc318a6c525 in QWindow::event(QEvent*) (this=this@entry=0x5590bb5fdf30, ev=ev@entry=0x7ffc500e7070) at kernel/qwindow.cpp:2359 #10 0x00007fc31c32fa45 in QQuickWindow::event(QEvent*) (this=0x5590bb5fdf30, e=0x7ffc500e7070) at items/qquickwindow.cpp:1695 #11 0x00007fc31e07981b in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #12 0x00007fc2f32de175 in () at /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #13 0x00007fc319df9eac in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x5590b9369820, receiver=receiver@entry=0x5590bb5fdf30, e=e@entry=0x7ffc500e7070) at kernel/qapplication.cpp:3703 #14 0x00007fc319e014b0 in QApplication::notify(QObject*, QEvent*) (this=0x7ffc500e74a0, receiver=0x5590bb5fdf30, e=0x7ffc500e7070) at kernel/qapplication.cpp:3449 #15 0x00007fc31848df08 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5590bb5fdf30, event=0x7ffc500e7070) at kernel/qcoreapplication.cpp:1095 #16 0x00007fc31848e0ee in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5590bb5fdf30, event=event@entry=0x7ffc500e7070) at kernel/qcoreapplication.cpp:1502 #17 0x00007fc318a6241a in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) (e=0x7fc304033a00) at kernel/qguiapplication.cpp:3081 #18 0x00007fc318a6266d in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0x7fc304033a00) at kernel/qguiapplication.cpp:1911 #19 0x00007fc318a3c79b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1148 #20 0x00007fc30b970dda in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #21 0x00007fc311d12417 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007fc311d12650 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007fc311d126dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007fc3184ebb7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5590b93ca470, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #25 0x00007fc31848c06a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffc500e7350, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #26 0x00007fc3184953e0 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1403 #27 0x00005590b8ed3cef in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:219
Created attachment 125359 [details] New crash information added by DrKonqi plasmashell (5.17.5) using Qt 5.13.2 - What I was doing when the application crashed: Crash when coming out of fullscreen wine application (game). -- Backtrace (Reduced): #6 0x00007f89922453a4 in QScreen::handle (this=0x7f897c007c30) at kernel/qscreen.cpp:153 #7 0x00007f8985679b48 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x7f897c00e140) at qxcbintegration.cpp:279 #8 0x00007f899226076f in QOpenGLContext::create (this=0x7f897c00e140) at kernel/qopenglcontext.cpp:611 #9 0x00007f8995a885ad in QSGRenderThread::sync (this=this@entry=0x55a6d182f3e0, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552 #10 0x00007f8995a89a24 in QSGRenderThread::syncAndRender (this=this@entry=0x55a6d182f3e0) at scenegraph/qsgthreadedrenderloop.cpp:610
Created attachment 125567 [details] New crash information added by DrKonqi plasmashell (5.17.5) using Qt 5.13.2 - What I was doing when the application crashed: Clicking on the Application Launcher - Custom settings of the application: I have Conky on the desctop and the Weater widget. I Also just cloes a wine app fron the Latte dock. -- Backtrace (Reduced): #6 0x00007f54d4abb3a4 in QScreen::handle (this=0x55bc63065a40) at kernel/qscreen.cpp:153 #7 0x00007f54c7eefb48 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x55bc63ab3da0) at qxcbintegration.cpp:279 #8 0x00007f54d4ad676f in QOpenGLContext::create (this=0x55bc63ab3da0) at kernel/qopenglcontext.cpp:611 #9 0x00007f54d82fe5ad in QSGRenderThread::sync (this=this@entry=0x55bc64e4f480, inExpose=<optimized out>) at scenegraph/qsgthreadedrenderloop.cpp:552 #10 0x00007f54d82ffa24 in QSGRenderThread::syncAndRender (this=this@entry=0x55bc64e4f480) at scenegraph/qsgthreadedrenderloop.cpp:610
Created attachment 126333 [details] Plasmashell (5.18.1-0xneon+18.04+bionic+build58) crash log This bug still persists on the latest Neon / User version
Created attachment 126881 [details] New crash information added by DrKonqi plasmashell (5.18.3) using Qt 5.14.1 - What I was doing when the application crashed: Opening chromium and slack application next I click on the sound icon in tray and after that kde just crushed. It can be related to pulseaudio. My laptop is Thinkpad X1 Extreme Gen 2. -- Backtrace (Reduced): #6 0x00007fa2cc69ed54 in QXcbConnection::glIntegration() const () at /usr/lib/libQt5XcbQpa.so.5 #7 0x00007fa2cc6a1bc6 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/libQt5XcbQpa.so.5 #8 0x00007fa2d19ce2de in QOpenGLContext::create() () at /usr/lib/libQt5Gui.so.5 #9 0x00007fa2d31454cc in () at /usr/lib/libQt5Quick.so.5 #10 0x00007fa2d31473a4 in () at /usr/lib/libQt5Quick.so.5
*** Bug 416327 has been marked as a duplicate of this bug. ***
*** Bug 417955 has been marked as a duplicate of this bug. ***
*** Bug 418690 has been marked as a duplicate of this bug. ***
*** Bug 423308 has been marked as a duplicate of this bug. ***
*** Bug 419401 has been marked as a duplicate of this bug. ***
*** Bug 417439 has been marked as a duplicate of this bug. ***
*** Bug 417279 has been marked as a duplicate of this bug. ***
*** Bug 412157 has been marked as a duplicate of this bug. ***
*** Bug 411720 has been marked as a duplicate of this bug. ***
*** Bug 434459 has been marked as a duplicate of this bug. ***
*** Bug 417796 has been marked as a duplicate of this bug. ***
*** Bug 437090 has been marked as a duplicate of this bug. ***
*** Bug 437266 has been marked as a duplicate of this bug. ***
*** Bug 437464 has been marked as a duplicate of this bug. ***
This is the same bug as 414805 just we're missing the final backtrace, use of QScreen across threads. Fixed in Qt6, backport available. *** This bug has been marked as a duplicate of bug 414805 ***
*** Bug 443637 has been marked as a duplicate of this bug. ***
*** Bug 472246 has been marked as a duplicate of this bug. ***
*** Bug 493726 has been marked as a duplicate of this bug. ***