https://bugs.kde.org/show_bug.cgi?id=475479
Bug ID: 475479 Summary: kwin_wayland regularly crashes with Unable to handle unregistered datatype 'KWin::Output* Classification: Plasma Product: kwin Version: 5.27.8 Platform: Archlinux OS: Linux Status: REPORTED Keywords: multiscreen, wayland Severity: crash Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: sandw...@archworks.co Target Milestone: --- Flags: Wayland+ SUMMARY Kwin_wayland crashes when Applications are being moved or opened, this does not happen every time, but if I will move and resize an application then it certainly will quick I have two monitors with different refresh rate and resolutions: 1. 3440x1440 160hz Scaling 135% (Main) 2. 1920x1080 144hz Scaling 100% STEPS TO REPRODUCE 1. Start Plasma Wayland Session 2. Open an Application 3. Move it around between two screens 4. Resize it OBSERVED RESULT Kwin crashes everything goes black and restarts, all applications were closed and not restarted. SOFTWARE/OS VERSIONS Linux/KDE Plasma: ArchLinux (11.10.2023) (available in About System) KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.110.0 Qt Version: 5.15.11 ADDITIONAL INFORMATION I use the Wobbly Windows and Magic Lamp effect. OUTPUT of systemctl --user status plasma-kwin_wayland.service ``` Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'KWin::Output*' for property 'KWin::XdgToplevelWindow::output' Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'QVector<KWin::VirtualDesktop*>' for property 'KWin::XdgToplevelWindow::desktops' Oct 11 19:28:43 ReRe kwin_wayland[139832]: js: alwaysopenonactivescreen: window { "objectName": "", "bufferGeometry": { "x": 1920, "y": 51, "width": 2548, "height": 787, "left": 1920, "right": 4468, "top": 51, "bottom": 838 }, "pos": { "x": 1920, "y": 51 }, "size": { "width": 2548, "height": 787 }, "x": 1920, "y": 51, "width": 2548, "height": 787, "opacity": 1, "screen": 1, "rect": { "x": 0, "y": 0, "width": 2548, "height": 787, "left": 0, "right": 2548, "top": 0, "bottom": 787 }, "resourceName": "yakuake", "resourceClass": "org.kde.yakuake", "windowRole": "", "desktopWindow": false, "dock": false, "toolbar": false, "menu": false, "normalWindow": true, "dialog": false, "splash": false, "utility": false, "dropdownMenu": false, "popupMenu": false, "tooltip": false, "notification": false, "criticalNotification": false, "appletPopup": false, "onScreenDisplay": false, "comboBox": false, "dndIcon": false, "windowType": 0, "managed": true, "deleted": false, "shaped": false, "skipsCloseAnimation": false, "popupWindow": false, "outline": false, "internalId": "{65480423-c3fb-4377-a9a0-0a2bf19d8c85}", "pid": 140477, "stackingOrder": 3, "fullScreen": false, "fullScreenable": true, "active": true, "desktop": 1, "onAllDesktops": false, "activities": [ "69aeb9ea-af8e-4cc8-b784-337796ce0474" ], "x11DesktopIds": [ 1 ], "skipTaskbar": true, "skipPager": false, "skipSwitcher": true, "closeable": true, "icon": "", "keepAbove": false, "keepBelow": false, "shadeable": false, "shade": false, "minimizable": true, "minimized": false, "iconGeometry": { "x": 0, "y": 0, "width": 0, "height": 0, "left": 0, "right": 0, "top": 0, "bottom": 0 }, "specialWindow": false, "demandsAttention": false, "caption": "~ : fish — Yakuake", "minSize": { "width": 0, "height": 0 }, "maxSize": { "width": 2147483647, "height": 2147483647 }, "wantsInput": true, "transient": false, "transientFor": null, "modal": false, "geometry": { "x": 1920, "y": 51, "width": 2548, "height": 787, "left": 1920, "right": 4468, "top": 51, "bottom": 838 }, "frameGeometry": { "x": 1920, "y": 51, "width": 2548, "height": 787, "left": 1920, "right": 4468, "top": 51, "bottom": 838 }, "move": false, "resize": false, "decorationHasAlpha": false, "noBorder": false, "providesContextHelp": false, "maximizable": true, "moveable": true, "moveableAcrossScreens": true, "resizeable": true, "desktopFileName": "org.kde.yakuake", "hasApplicationMenu": false, "applicationMenuActive": false, "unresponsive": false, "colorScheme": "kdeglobals", "layer": 2, "hidden": false, "tile": null } Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'XwaylandCrashPolicy' for property 'KWin::Options::xwaylandCrashPolicy' Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'PlacementPolicy' for property 'KWin::Options::placement' Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'LatencyPolicy' for property 'KWin::Options::latencyPolicy' Oct 11 19:28:43 ReRe kwin_wayland[139832]: QMetaProperty::read: Unable to handle unregistered datatype 'RenderTimeEstimator' for property 'KWin::Options::renderTimeEstimator' ``` -- You are receiving this mail because: You are watching all bug changes.