Application: plasmashell (5.20.4) Qt Version: 5.15.2 Frameworks Version: 5.77.0 Operating System: Linux 5.10.1-1-default x86_64 Windowing system: Wayland Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I have just finished logging a fresh user, connected the TV via HDMI and changed the TV active port. The session was restored automatically with the crash report notice. - Unusual behavior I noticed: Worked fine on X11 either with native or custom resolution on notebook display without crashes. Wayland sessions seems to break in a unrecoverable way if I try a custom resolution on the notebook display. Already got two users totally unable to start wayland (and full wayland) sessions. Reseting config files didn't restore wayland to said users. Couldn't get a creash report for this. - Custom settings of the application: HDMI port custom resolution added to kernel cmd line. -- Backtrace: Application: Plasma (plasmashell), signal: Segmentation fault [KCrash Handler] #4 0x00007f15a675c890 in QWaylandClientExtensionPrivate::handleRegistryGlobal (data=0x55ebb3f272d0, registry=0x55ebb04dc410, id=45, interface=..., version=2) at global/qwaylandclientextension.cpp:67 #5 0x00007f15a67454b2 in QtWaylandClient::QWaylandDisplay::registry_global (this=<optimized out>, id=45, interface=..., version=2) at qwaylanddisplay.cpp:396 #6 0x00007f15a6765c46 in QtWayland::wl_registry::handle_global (data=0x55ebb04d9040, object=<optimized out>, name=45, interface=0x55ebb177c170 "org_kde_kwin_outputdevice", version=2) at qwayland-wayland.cpp:94 #7 0x00007f15a6e0342d in ffi_call_unix64 () at ../src/x86/unix64.S:106 #8 0x00007f15a6dff4f9 in ffi_call_int (cif=<optimized out>, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, closure=<optimized out>) at ../src/x86/ffi64.c:669 #9 0x00007f15a82fe8fe in wl_closure_invoke (closure=closure@entry=0x55ebb177c090, target=<optimized out>, target@entry=0x55ebb04dc410, opcode=opcode@entry=0, data=<optimized out>, flags=<optimized out>) at src/connection.c:1018 #10 0x00007f15a82fefcb in dispatch_event (display=0x55ebb04dce20, queue=<optimized out>, queue=<optimized out>) at src/wayland-client.c:1445 #11 0x00007f15a82ff19c in dispatch_queue (queue=0x55ebb04dcef0, display=0x55ebb04dce20) at src/wayland-client.c:1591 #12 wl_display_dispatch_queue_pending (display=0x55ebb04dce20, queue=0x55ebb04dcef0) at src/wayland-client.c:1833 #13 0x00007f15a82ff1ec in wl_display_dispatch_pending (display=<optimized out>) at src/wayland-client.c:1896 #14 0x00007f15a6744df3 in QtWaylandClient::QWaylandDisplay::flushRequests (this=0x55ebb04d9030) at qwaylanddisplay.cpp:221 #15 0x00007f15a8a778a0 in doActivate<false> (sender=0x55ebb0540960, signal_index=4, argv=0x7ffe9b3161b0, argv@entry=0x0) at kernel/qobject.cpp:3898 #16 0x00007f15a8a70bc0 in QMetaObject::activate (sender=sender@entry=0x55ebb0540960, m=m@entry=0x7f15a8d250e0 <QAbstractEventDispatcher::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3946 #17 0x00007f15a8a3de23 in QAbstractEventDispatcher::awake (this=this@entry=0x55ebb0540960) at .moc/moc_qabstracteventdispatcher.cpp:149 #18 0x00007f15a8a9881c in QEventDispatcherGlib::processEvents (this=0x55ebb0540960, flags=...) at kernel/qeventdispatcher_glib.cpp:430 #19 0x00007f15a8a3fc4b in QEventLoop::exec (this=this@entry=0x7ffe9b3162d0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #20 0x00007f15a8a47ec0 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #21 0x000055ebae94f082 in main (argc=<optimized out>, argv=0x7ffe9b3164f0) at /usr/src/debug/plasma5-workspace-5.20.4-1.1.x86_64/shell/main.cpp:252 [Inferior 1 (process 12014) detached] The reporter indicates this bug may be a duplicate of or related to bug 422418. Possible duplicates by query: bug 429342, bug 428420, bug 422418, bug 419060, bug 418477. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 431388 ***