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.

Reply via email to