Application: plasmashell (5.19.1) Qt Version: 5.14.2 Frameworks Version: 5.71.0 Operating System: Linux 5.3.0-59-generic x86_64 Windowing system: X11 Distribution: KDE neon User Edition 5.19 -- Information about the crash: - What I was doing when the application crashed: After suspend, unlocked and found wrong resolution. Clicked on application lancher then crash. - Unusual behavior I noticed: Started kwin with: env QSG_RENDER_LOOP=basic kwin_x11 --replace last output: OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 1070/PCIe/SSE2 OpenGL version string: 4.6.0 NVIDIA 435.21 OpenGL shading language version string: 4.60 NVIDIA Driver: NVIDIA Driver version: 435.21 GPU class: Unknown OpenGL version: 4.6 GLSL version: 4.60 X server version: 1.19.6 Linux kernel version: 5.3 Requires strict binding: no GLSL shaders: yes Texture NPOT support: yes Virtual Machine: no DesktopGridConfig::instance called after the first use - ignoring KscreenConfig::instance called after the first use - ignoring MagicLampConfig::instance called after the first use - ignoring PresentWindowsConfig::instance called after the first use - ignoring SheetConfig::instance called after the first use - ignoring SlideConfig::instance called after the first use - ignoring SlidingPopupsConfig::instance called after the first use - ignoring WobblyWindowsConfig::instance called after the first use - ignoring ZoomConfig::instance called after the first use - ignoring qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 16440, resource id: 39846281, major code: 15 (QueryTree), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 17036, resource id: 94371859, major code: 2 (ChangeWindowAttributes), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 17069, resource id: 94371892, major code: 18 (ChangeProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 19835, resource id: 39845899, major code: 15 (QueryTree), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 19890, resource id: 39845917, major code: 15 (QueryTree), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 19955, resource id: 39846262, major code: 15 (QueryTree), minor code: 0 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. Qt Quick Layouts: Detected recursive rearrange. Aborting after two iterations. file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1823, resource id: 94372021, major code: 19 (DeleteProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1827, resource id: 94372021, major code: 18 (ChangeProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1839, resource id: 94372021, major code: 19 (DeleteProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1840, resource id: 94372021, major code: 18 (ChangeProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1841, resource id: 94372021, major code: 19 (DeleteProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1842, resource id: 94372021, major code: 19 (DeleteProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1843, resource id: 94372021, major code: 19 (DeleteProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1844, resource id: 94372021, major code: 7 (ReparentWindow), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1845, resource id: 94372021, major code: 6 (ChangeSaveSet), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1846, resource id: 94372021, major code: 2 (ChangeWindowAttributes), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1847, resource id: 94372021, major code: 10 (UnmapWindow), minor code: 0 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 5428, resource id: 94372039, major code: 15 (QueryTree), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 5433, resource id: 94372039, major code: 18 (ChangeProperty), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 5436, resource id: 94372027, major code: 42 (SetInputFocus), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 5468, resource id: 94372027, major code: 42 (SetInputFocus), minor code: 0 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null QPainter::begin: Paint device returned engine == 0, type: 3 qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 9120, resource id: 94372045, major code: 42 (SetInputFocus), minor code: 0 qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 9163, resource id: 94372045, major code: 42 (SetInputFocus), minor code: 0 The crash can be reproduced sometimes. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f0789949d74 in QScreen::handle (this=0x7f077401ce50) at kernel/qscreen.cpp:158 #5 0x00007f077c550b18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x56128f276810) at qxcbintegration.cpp:279 #6 0x00007f078996599f in QOpenGLContext::create (this=0x56128f276810) at kernel/qopenglcontext.cpp:612 #7 0x00007f078d235219 in QSGRenderThread::sync (this=this@entry=0x5612906e29b0, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615 #8 0x00007f078d237522 in QSGRenderThread::syncAndRender (this=this@entry=0x5612906e29b0, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764 #9 0x00007f078d23b64f in QSGRenderThread::run (this=0x5612906e29b0) at scenegraph/qsgthreadedrenderloop.cpp:980 #10 0x00007f0789135c2c in QThreadPrivate::start (arg=0x5612906e29b0) at thread/qthread_unix.cpp:342 #11 0x00007f0785a596db in start_thread (arg=0x7f0736d39700) at pthread_create.c:463 #12 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x56128e9cd1c0, cond=0x56128e9cd1e8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x56128e9cd1e8, mutex=0x56128e9cd1c0) at pthread_cond_wait.c:655 #3 0x00007f078913c1db in QWaitConditionPrivate::wait (deadline=..., this=0x56128e9cd1c0) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56128ec28660, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f078913c359 in QWaitCondition::wait (this=this@entry=0x56128ec28668, mutex=mutex@entry=0x56128ec28660, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f078d23b233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56128ec28658) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56128ec285c0) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007f078d23b691 in QSGRenderThread::run (this=0x56128ec285c0) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128ec285c0) at thread/qthread_unix.cpp:342 #10 0x00007f0785a596db in start_thread (arg=0x7f071b6fe700) at pthread_create.c:463 #11 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x56128e93aa30, cond=0x56128e93aa58) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x56128e93aa58, mutex=0x56128e93aa30) at pthread_cond_wait.c:655 #3 0x00007f078913c1db in QWaitConditionPrivate::wait (deadline=..., this=0x56128e93aa30) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56128e93c110, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f078913c359 in QWaitCondition::wait (this=this@entry=0x56128e93c118, mutex=mutex@entry=0x56128e93c110, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f078d23b233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56128e93c108) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56128e93c070) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007f078d23b691 in QSGRenderThread::run (this=0x56128e93c070) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128e93c070) at thread/qthread_unix.cpp:342 #10 0x00007f0785a596db in start_thread (arg=0x7f07229ed700) at pthread_create.c:463 #11 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f078233eef2 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f078233f570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f0724000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f0729e78d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f0789134757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #7 0x00007f072c7d8467 in KCupsConnection::run() () from /usr/lib/x86_64-linux-gnu/libkcupslib.so #8 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128fb46490) at thread/qthread_unix.cpp:342 #9 0x00007f0785a596db in start_thread (arg=0x7f0729e79700) at pthread_create.c:463 #10 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f07823842b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f078233f0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f078233f570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f073c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f07498e1da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f0789134757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #8 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128f211400) at thread/qthread_unix.cpp:342 #9 0x00007f0785a596db in start_thread (arg=0x7f07498e2700) at pthread_create.c:463 #10 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f078233f5c9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f0744000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #4 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f074a0e2d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #5 0x00007f0789134757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #6 0x00007f074a6d68e5 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/QtQuick/XmlListModel/libqmlxmllistmodelplugin.so #7 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128f321cb0) at thread/qthread_unix.cpp:342 #8 0x00007f0785a596db in start_thread (arg=0x7f074a0e3700) at pthread_create.c:463 #9 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f07893846aa in postEventSourcePrepare (s=0x7f0750004b90, timeout=0x7f07557fab64) at kernel/qeventdispatcher_glib.cpp:253 #2 0x00007f078233eb28 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f078233f4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f0750000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #6 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f07557fad30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #7 0x00007f0789134757 in QThread::exec (this=this@entry=0x7f076c018610) at thread/qthread.cpp:536 #8 0x00007f078d17db06 in QQuickPixmapReader::run (this=0x7f076c018610) at util/qquickpixmapcache.cpp:987 #9 0x00007f0789135c2c in QThreadPrivate::start (arg=0x7f076c018610) at thread/qthread_unix.cpp:342 #10 0x00007f0785a596db in start_thread (arg=0x7f07557fb700) at pthread_create.c:463 #11 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x56128eea7820, cond=0x56128eea7848) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x56128eea7848, mutex=0x56128eea7820) at pthread_cond_wait.c:655 #3 0x00007f078913c1db in QWaitConditionPrivate::wait (deadline=..., this=0x56128eea7820) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x56128eeb88d0, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f078913c359 in QWaitCondition::wait (this=this@entry=0x56128eeb88d8, mutex=mutex@entry=0x56128eeb88d0, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f078d23b233 in QSGRenderThreadEventQueue::takeEvent (wait=true, this=0x56128eeb88c8) at scenegraph/qsgthreadedrenderloop.cpp:255 #7 QSGRenderThread::processEventsAndWaitForMore (this=this@entry=0x56128eeb8830) at scenegraph/qsgthreadedrenderloop.cpp:905 #8 0x00007f078d23b691 in QSGRenderThread::run (this=0x56128eeb8830) at scenegraph/qsgthreadedrenderloop.cpp:1000 #9 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128eeb8830) at thread/qthread_unix.cpp:342 #10 0x00007f0785a596db in start_thread (arg=0x7f075e90c700) at pthread_create.c:463 #11 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f0788a190c9 in __GI___libc_read (fd=11, buf=0x7f07718dbb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27 #2 0x00007f07823842b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f078233f0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f078233f570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f0764000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #7 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f07718dbd80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #8 0x00007f0789134757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #9 0x00007f078cce7fc5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #10 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128e5dda60) at thread/qthread_unix.cpp:342 #11 0x00007f0785a596db in start_thread (arg=0x7f07718dc700) at pthread_create.c:463 #12 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f078233eb18 in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f078233f4fb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f07893847cb in QEventDispatcherGlib::processEvents (this=0x7f076c000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7f0773964d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f0789134757 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536 #7 0x00007f078b032555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f0789135c2c in QThreadPrivate::start (arg=0x7f078b2aada0) at thread/qthread_unix.cpp:342 #9 0x00007f0785a596db in start_thread (arg=0x7f0773965700) at pthread_create.c:463 #10 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 0x00007f078de4e747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f078de5036a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f077c572fd0 in QXcbEventQueue::run (this=0x56128e3afb40) at qxcbeventqueue.cpp:228 #4 0x00007f0789135c2c in QThreadPrivate::start (arg=0x56128e3afb40) at thread/qthread_unix.cpp:342 #5 0x00007f0785a596db in start_thread (arg=0x7f0779db1700) at pthread_create.c:463 #6 0x00007f0788a2a88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x561290973e80, cond=0x561290973ea8) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x561290973ea8, mutex=0x561290973e80) at pthread_cond_wait.c:655 #3 0x00007f078913c1db in QWaitConditionPrivate::wait (deadline=..., this=0x561290973e80) at thread/qwaitcondition_unix.cpp:146 #4 QWaitCondition::wait (this=<optimized out>, mutex=0x5612906e2a08, deadline=...) at thread/qwaitcondition_unix.cpp:225 #5 0x00007f078913c359 in QWaitCondition::wait (this=0x5612906e2a10, mutex=0x5612906e2a08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #6 0x00007f078d2381dd in QSGThreadedRenderLoop::polishAndSync (this=this@entry=0x56128e8327e0, w=<optimized out>, w@entry=0x7f077401ec40, inExpose=inExpose@entry=true) at scenegraph/qsgthreadedrenderloop.cpp:1544 #7 0x00007f078d23a8bb in QSGThreadedRenderLoop::handleExposure (this=this@entry=0x56128e8327e0, window=window@entry=0x56128f2bade0) at scenegraph/qsgthreadedrenderloop.cpp:1321 #8 0x00007f078d23b01b in QSGThreadedRenderLoop::exposureChanged (this=0x56128e8327e0, window=0x56128f2bade0) at scenegraph/qsgthreadedrenderloop.cpp:1216 #9 0x00007f078992dc05 in QWindow::event (this=this@entry=0x56128f2bade0, ev=ev@entry=0x7ffde7815170) at kernel/qwindow.cpp:2363 #10 0x00007f078d29d975 in QQuickWindow::event (this=0x56128f2bade0, e=0x7ffde7815170) at items/qquickwindow.cpp:1773 #11 0x00007f078ef3e8fb in PlasmaQuick::Dialog::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #12 0x00007f0763511165 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/qml/org/kde/plasma/core/libcorebindingsplugin.so #13 0x00007f078a6699ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #14 0x00007f078a670bb0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #15 0x00007f07893254a8 in QCoreApplication::notifyInternal2 (receiver=0x56128f2bade0, event=0x7ffde7815170) at kernel/qcoreapplication.cpp:1075 #16 0x00007f078932568e in QCoreApplication::sendSpontaneousEvent (receiver=receiver@entry=0x56128f2bade0, event=event@entry=0x7ffde7815170) at kernel/qcoreapplication.cpp:1482 #17 0x00007f0789923817 in QGuiApplicationPrivate::processExposeEvent (e=0x5612908f68d0) at kernel/qguiapplication.cpp:3182 #18 0x00007f0789923a7d in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0x5612908f68d0) at kernel/qguiapplication.cpp:2003 #19 0x00007f07898fc1cb in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1170 #20 0x00007f077c573f9a in xcbSourceDispatch (source=<optimized out>) at qxcbeventdispatcher.cpp:105 #21 0x00007f078233f417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007f078233f650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007f078233f6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #24 0x00007f07893847ac in QEventDispatcherGlib::processEvents (this=0x56128e405160, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #25 0x00007f0789323d2a in QEventLoop::exec (this=this@entry=0x7ffde7815450, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #26 0x00007f078932d4a0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1383 #27 0x000056128de030df in main (argc=<optimized out>, argv=<optimized out>) at ./shell/main.cpp:224 The reporter indicates this bug may be a duplicate of or related to bug 422113, bug 422954. Possible duplicates by query: bug 422995, bug 422954, bug 422113, bug 420597, bug 419401. Reported using DrKonqi
Does the application launcher have tooltips and if so, does disabling tooltips avoid crashing?
Created attachment 129595 [details] New crash information added by DrKonqi plasmashell (5.19.1) using Qt 5.14.2 - What I was doing when the application crashed: I just hovered over the application launcher or crash reporting assistant and plasma shell crashes. I did this in investigation of bug 423228. This seems to be reproducable by hibernation, wake up, unlack and then hover for tooltip. -- Backtrace (Reduced): #4 QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x56538d549e20) at qxcbintegration.cpp:280 #5 0x00007f0c20a3399f in QOpenGLContext::create (this=0x56538d549e20) at kernel/qopenglcontext.cpp:612 #6 0x00007f0c24303219 in QSGRenderThread::sync (this=this@entry=0x565392571480, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615 #7 0x00007f0c24305522 in QSGRenderThread::syncAndRender (this=this@entry=0x565392571480, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764 #8 0x00007f0c2430964f in QSGRenderThread::run (this=0x565392571480) at scenegraph/qsgthreadedrenderloop.cpp:980
Yes, seems to be related to tooltips.
From running plasmashell in a terminal: 006b:fixme:d3d_shader:print_glsl_info_log Vertex info 006b:fixme:d3d_shader:print_glsl_info_log ----------- 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[0].w" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[1]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[2]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[3]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[4]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[5]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[6]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[7]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[8]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[9]" might be used before being initialized 006b:fixme:d3d_shader:print_glsl_info_log 0(23) : warning C7050: "vs_out[11]" might be used before being initialized trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" Old primary output: QScreen(0x55d0f85ebff0, name="DP-0") New primary output: QScreen(0x55d0f85ec030, name="HDMI-0") file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:121: TypeError: Cannot read property 'x' of null file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:135: TypeError: Cannot read property 'y' of null kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" trying to show an empty dialog Old primary output: QScreen(0x55d0f85ec030, name="HDMI-0") New primary output: QScreen(0x55d0fae9bfd0, name="DP-0") trying to show an empty dialog file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" file:///usr/share/plasma/shells/org.kde.plasma.desktop/contents/views/Desktop.qml:146:19: QML Loader: Binding loop detected for property "height" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" <Unknown File>: temperature0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: iconName0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: isPast0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: temperature0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: iconName0 is undefined. Adding an object with a undefined member does not create a role for it. <Unknown File>: isPast0 is undefined. Adding an object with a undefined member does not create a role for it. kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" kf5.kpackage: No metadata file in the package, expected it at: "/home/removed/.local/share/wallpapers/" KCrash: Attempting to start /usr/bin/plasmashell KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = plasmashell path = /usr/bin pid = 23627 KCrash: Arguments: /usr/bin/plasmashell Segmentation fault
Ok, so. We've just had a graphics context loss event, everything resets fine and comes back up. We show a tooltip which was previously invalidated. We recreate it. QXcbScreen *screen = static_cast<QXcbScreen *>(context->screen()->handle()); QXcbGlIntegration *glIntegration = screen->connection()->glIntegration(); We crash somewhere in these two lines. Not clear where, but potentially it's to do with the tooltip not having a relevant screen associated it at the time of recreation
Created attachment 129918 [details] New crash information added by DrKonqi plasmashell (5.19.2) using Qt 5.14.2 - What I was doing when the application crashed: Showed tooltip. Happens after hibernation with multimonitor setup. Diffrent siezes on monitors. -- Backtrace (Reduced): #4 0x00007f4029fa5d74 in QScreen::handle (this=0x7f40140181d0) at kernel/qscreen.cpp:158 #5 0x00007f401cbacb18 in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x558ae4abd570) at qxcbintegration.cpp:279 #6 0x00007f4029fc199f in QOpenGLContext::create (this=0x558ae4abd570) at kernel/qopenglcontext.cpp:612 #7 0x00007f402d891219 in QSGRenderThread::sync (this=this@entry=0x558ae5fdb100, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615 #8 0x00007f402d893522 in QSGRenderThread::syncAndRender (this=this@entry=0x558ae5fdb100, grabImage=grabImage@entry=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
Having the same problem. I am using Arch multiple monitor setup. OS: Arch Linux x86_64 Kernel: 5.7.9-arch1-1 Uptime: 15 mins 1513 (pacman), 7 (flatpak) Shell: fish 3.1.2 Resolution: 2560x1440, 1080x1920, 1080x1920 Plasma WM: KWin Aritim-Dark Theme: Aritim-Dark [Plasma], Breeze [GTK2/3] Icons: Papirus-Dark [Plasma], Papirus-Dark [GTK2/3] Terminal: konsole Terminal Font: Hack 9 CPU: Intel i7-7700K (8) @ 4.500GHz GPU: AMD ATI Radeon RX Vega 56/64 Memory: 2400MiB / 15956MiB Here is the dump: Jul 23 08:02:12 archlinux baloo_file_extractor[2488]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 463, resource id: 0, major code: 20 (GetProperty), minor code: 0 Jul 23 08:02:14 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:14 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:14 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:14 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:14 archlinux kwin_x11[1549]: QPainter::begin: Paint device returned engine == 0, type: 3 Jul 23 08:02:14 archlinux baloo_file_extractor[2548]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 463, resource id: 0, major code: 20 (GetProperty), minor code: 0 Jul 23 08:02:15 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:15 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:15 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:15 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:17 archlinux kwin_x11[1549]: file:///usr/share/kwin/outline/plasma/outline.qml:60:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:02:42 archlinux kwin_x11[1549]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 23943, resource id: 58720259, major code: 15 (QueryTree), minor code: 0 Jul 23 08:02:42 archlinux kwin_x11[1549]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 23948, resource id: 58720259, major code: 18 (ChangeProperty), minor code: 0 Jul 23 08:02:43 archlinux baloo_file_extractor[2560]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 463, resource id: 0, major code: 20 (GetProperty), minor code: 0 Jul 23 08:02:55 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:55 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:55 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:55 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:55 archlinux kwin_x11[1549]: QPainter::begin: Paint device returned engine == 0, type: 3 Jul 23 08:02:55 archlinux baloo_file_extractor[2620]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 463, resource id: 0, major code: 20 (GetProperty), minor code: 0 Jul 23 08:02:56 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:56 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:56 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:56 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:02:56 archlinux kwin_x11[1549]: QPainter::begin: Paint device returned engine == 0, type: 3 Jul 23 08:02:57 archlinux kwin_x11[1549]: file:///usr/share/kwin/outline/plasma/outline.qml:60:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:04:03 archlinux kwin_x11[1549]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 52590, resource id: 58720259, major code: 15 (QueryTree), minor code: 0 Jul 23 08:04:03 archlinux kwin_x11[1549]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 52595, resource id: 58720259, major code: 18 (ChangeProperty), minor code: 0 Jul 23 08:04:03 archlinux baloo_file_extractor[2631]: qt.qpa.xcb: QXcbConnection: XCB error: 5 (BadAtom), sequence: 463, resource id: 0, major code: 20 (GetProperty), minor code: 0 Jul 23 08:04:20 archlinux plasmashell[1600]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:209:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:04:20 archlinux plasmashell[1600]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/ToolButtonStyle.qml:209:13: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:04:39 archlinux plasmashell[1600]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/main.qml:454: TypeError: Cannot read property 'length' of undefined Jul 23 08:04:39 archlinux plasmashell[1600]: file:///usr/lib/qt/qml/QtQuick/Controls/Styles/Plasma/BusyIndicatorStyle.qml:39:9: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:04:39 archlinux plasmashell[1600]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:285:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:04:39 archlinux plasmashell[1600]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:375: Unable to assign [undefined] to QString Jul 23 08:04:39 archlinux plasmashell[1600]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:375: Unable to assign [undefined] to QString Jul 23 08:04:39 archlinux kwin_x11[1549]: qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4612, resource id: 31457675, major code: 18 (ChangeProperty), minor code: 0 Jul 23 08:04:40 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:04:40 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:04:40 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:04:40 archlinux kwin_x11[1549]: file:///usr/share/kwin/aurorae/MenuButton.qml:22: TypeError: Cannot read property 'closeOnDoubleClickOnMenu' of null Jul 23 08:04:40 archlinux kwin_x11[1549]: QPainter::begin: Paint device returned engine == 0, type: 3 Jul 23 08:04:40 archlinux plasmashell[1600]: file:///usr/share/plasma/plasmoids/org.kde.plasma.taskmanager/contents/ui/Task.qml:285:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... } Jul 23 08:11:14 archlinux konsole[2039]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[2039]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[2039]: Invalid return type in method "addAction" Jul 23 08:11:14 archlinux konsole[2039]: Skipped method "setDefaultShortcuts" : Pointers are not supported: QAction* Jul 23 08:11:14 archlinux konsole[2403]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[2403]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[2403]: Invalid return type in method "addAction" Jul 23 08:11:14 archlinux konsole[2403]: Skipped method "setDefaultShortcuts" : Pointers are not supported: QAction* Jul 23 08:11:14 archlinux konsole[3814]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[3814]: Unsupported return type 65 QPixmap in method "grab" Jul 23 08:11:14 archlinux konsole[3814]: Invalid return type in method "addAction" Jul 23 08:11:14 archlinux konsole[3814]: Skipped method "setDefaultShortcuts" : Pointers are not supported: QAction*
Created attachment 131221 [details] New crash information added by DrKonqi plasmashell (5.19.4) using Qt 5.14.2 - What I was doing when the application crashed: This bug still present in 20.04 base. Latte dock crashed and restarted. Then tooltop crash. - Unusual behavior I noticed: So far only with x-rederer. -- Backtrace (Reduced): #4 0x00007fbdfb017768 in QScreen::handle (this=0x55b180e892e0) at kernel/qscreen.cpp:158 #5 0x00007fbdf63e995e in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x55b182106c80) at qxcbintegration.cpp:279 #6 0x00007fbdfb0313a1 in QOpenGLContext::create (this=0x55b182106c80) at ../../include/QtGui/5.14.2/QtGui/private/../../../../../src/gui/kernel/qguiapplication_p.h:109 #7 0x00007fbdfc7e8ae1 in QSGRenderThread::sync (this=this@entry=0x55b18388b810, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:615 #8 0x00007fbdfc7ea93b in QSGRenderThread::syncAndRender (this=0x55b18388b810, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:764
Created attachment 132591 [details] New crash information added by DrKonqi plasmashell (5.20.0) using Qt 5.15.0 - What I was doing when the application crashed: Tooltip after computer woke up from hibernation. - Unusual behavior I noticed: Happens with: env QSG_RENDER_LOOP=basic kwin_x11 --replace -- Backtrace (Reduced): #4 0x00007f58f7c2c838 in QScreen::handle (this=0x558dfadaffa0) at kernel/qscreen.cpp:158 #5 0x00007f58f2fe3a4e in QXcbIntegration::createPlatformOpenGLContext (this=<optimized out>, context=0x558dfba751c0) at qxcbintegration.cpp:279 #6 0x00007f58f7c4a2a1 in QOpenGLContext::create (this=0x558dfba751c0) at ../../include/QtGui/5.15.0/QtGui/private/../../../../../src/gui/kernel/qguiapplication_p.h:109 #7 0x00007f58f93e6308 in QSGRenderThread::sync (this=this@entry=0x558dfe8ee6e0, inExpose=inExpose@entry=true, inGrab=inGrab@entry=false) at scenegraph/qsgthreadedrenderloop.cpp:620 #8 0x00007f58f93e83b7 in QSGRenderThread::syncAndRender (this=0x558dfe8ee6e0, grabImage=0x0) at scenegraph/qsgthreadedrenderloop.cpp:778
Created attachment 133485 [details] New crash information added by DrKonqi plasmashell (5.18.5) using Qt 5.14.2 - What I was doing when the application crashed: On a laptop with HDMI attached, put on suspension. Resumed with the HDMI detached. Clicked on the application launcher, experienced the crash. -- Backtrace (Reduced): #4 0x00007efe6cea8de8 in QScreen::handle() const () at /lib64/libQt5Gui.so.5 #5 0x00007efe5b857b0c in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /lib64/libQt5XcbQpa.so.5 #6 0x00007efe6cebe3a1 in QOpenGLContext::create() () at /lib64/libQt5Gui.so.5 #7 0x00007efe6e42c521 in QSGRenderThread::sync(bool, bool) () at /lib64/libQt5Quick.so.5 #8 0x00007efe6e42e46b in QSGRenderThread::syncAndRender(QImage*) () at /lib64/libQt5Quick.so.5
*** This bug has been marked as a duplicate of bug 414805 ***