https://bugs.kde.org/show_bug.cgi?id=500797
Bug ID: 500797 Summary: kwin_wayland crashes on login with ASSERT: "m_pending.crtc" in file ./src/backends/drm/drm_pipeline.cpp, line 53 Classification: Plasma Product: kwin Version: 6.3.2 Platform: Neon OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: jschr...@gmail.com Target Milestone: --- SUMMARY Logging in to a Wayland session with KDE Plasma 6.3.2 fails and returns to the login screen. STEPS TO REPRODUCE 1. Login to Wayland session on KDE Neon. OBSERVED RESULT KDE Plasma fails to start and returns to the login screen. EXPECTED RESULT KDE Plasma session starts. SOFTWARE/OS VERSIONS Operating System: KDE neon 6.3 KDE Plasma Version: 6.3.2 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.11.0-17-generic (64-bit) Graphics Platform: X11 (Note: This was taken from kinfo during an X11 session because the Wayland session fails to start.) Processors: 8 × Intel® Core™ i7-8665U CPU @ 1.90GHz Memory: 15.4 GiB of RAM Graphics Processor: Intel® UHD Graphics 620 ADDITIONAL INFORMATION This starting happening after upgrading to KDE Plasma 6.3.2 today. The problem was not seen with 6.3.1. There is probably something specific with my configuration that is causing the problem since it does not seem to be affecting other users. I am using pam authentication, have some startup applications/scripts, have 3 monitors, and have a few plasmoids configured. Even though it is probably just my configuration, I thought it would be worth reporting a bug since it didn't happen in 6.3.1 and Plasma is failing to login. Stack Trace (from "journalctl -b -p err"): kwin_wayland[3756]: ASSERT: "m_pending.crtc" in file ./src/backends/drm/drm_pipeline.cpp, line 53 systemd-coredump[3821]: Process 3756 (kwin_wayland) of user ********* dumped core. ~ Module libnss_systemd.so.2 from deb systemd-255.4-1ubuntu8.5.amd64 Module libgomp.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64 Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64 Module libudev.so.1 from deb systemd-255.4-1ubuntu8.5.amd64 Module libzstd.so.1 from deb libzstd-1.5.5+dfsg2-2build1.1.amd64 Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2~24.04.amd64 Module libsystemd.so.0 from deb systemd-255.4-1ubuntu8.5.amd64 Stack trace of thread 3756: #0 0x00007c199389eb2c __pthread_kill_implementation (libc.so.6 + 0x9eb2c) #1 0x00007c199384527e __GI_raise (libc.so.6 + 0x4527e) #2 0x00007c199730d2ab _ZN6KCrash19defaultCrashHandlerEi (libKF6Crash.so.6 + 0x92ab) #3 0x00007c1993845330 __restore_rt (libc.so.6 + 0x45330) #4 0x00007c199389eb2c __pthread_kill_implementation (libc.so.6 + 0x9eb2c) #5 0x00007c199384527e __GI_raise (libc.so.6 + 0x4527e) #6 0x00007c19938288ff __GI_abort (libc.so.6 + 0x288ff) #7 0x00007c199450c1ac n/a (libQt6Core.so.6 + 0x50c1ac) #8 0x00007c199450d089 _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x50d089) #9 0x00007c199450d100 _Z9qt_assertPKcS0_i (libQt6Core.so.6 + 0x50d100) #10 0x00007c1996bdc130 n/a (libkwin.so.6 + 0x1dc130) #11 0x00007c1996ec6e89 _ZN4KWin9DrmOutput7presentERKSt10shared_ptrINS_11OutputFrameEE (libkwin.so.6 + 0x4c6e89) #12 0x00007c1996c0c90a _ZN4KWin17WaylandCompositor9compositeEPNS_10RenderLoopE (libkwin.so.6 + 0x20c90a) #13 0x00007c19944763e9 n/a (libQt6Core.so.6 + 0x4763e9) #14 0x00007c1996c2d7c4 _ZN4KWin10RenderLoop14frameRequestedEPS0_ (libkwin.so.6 + 0x22d7c4) #15 0x00007c1996c2e652 _ZN4KWin17RenderLoopPrivate8dispatchEv (libkwin.so.6 + 0x22e652) #16 0x00007c19944763e9 n/a (libQt6Core.so.6 + 0x4763e9) #17 0x00007c199442025d _ZN6QTimer7timeoutENS_14QPrivateSignalE (libQt6Core.so.6 + 0x42025d) #18 0x00007c1994403806 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x403806) #19 0x00007c1995801158 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x601158) #20 0x00007c19944aefa0 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x4aefa0) #21 0x00007c1994385f58 _ZN14QTimerInfoList14activateTimersEv (libQt6Core.so.6 + 0x385f58) #22 0x00007c1994388fba _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x388fba) #23 0x00007c1994d5a7b2 _ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x75a7b2) #24 0x00007c19944b14d3 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x4b14d3) #25 0x00007c19944b2ffd _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x4b2ffd) #26 0x00005c40ecf96384 n/a (kwin_wayland + 0x66384) #27 0x00007c199382a1ca __libc_start_call_main (libc.so.6 + 0x2a1ca) #28 0x00007c199382a28b __libc_start_main_impl (libc.so.6 + 0x2a28b) #29 0x00005c40ecf9c665 n/a (kwin_wayland + 0x6c665) -- You are receiving this mail because: You are watching all bug changes.