Bug 467881

Summary: Wayland connection broke, all applications crash
Product: [Plasma] kwin Reporter: Michael D <nortexoid>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: xaver.hugl
Priority: NOR    
Version: 5.27.3   
Target Milestone: ---   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Michael D 2023-03-28 11:12:37 UTC
When the system is idle, the wayland compositor crashes and takes down all applications with it. This happens very often and makes wayland unusable since 5.27.x. The bug is NOT reproducible on 5.26.x.

Logs show a lot of the following sort of error:
"Mar 28 13:00:25 Lenovo kwalletd5[643]: The Wayland connection broke. Did the Wayland compositor die?"

Perhaps relatedly, I also have several of the following errors:
"Mar 28 12:53:02 Lenovo kwalletd5[643]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash"

Here is the systemd coredump from the logs:
3/28/23 1:00 PM	systemd-coredump	Process 667 (kwin_wayland) of user 1000 dumped core.

Stack trace of thread 667:
#0  0x00007f8a287d41b4 _ZNK14KWaylandServer15OutputInterface6handleEv (libkwin.so.5 + 0x3d41b4)
#1  0x00007f8a287c6c60 n/a (libkwin.so.5 + 0x3c6c60)
#2  0x00007f8a287c6ffa n/a (libkwin.so.5 + 0x3c6ffa)
#3  0x00007f8a26cbea71 n/a (libQt5Core.so.5 + 0x2bea71)
#4  0x00007f8a285c4bae _ZN4KWin6Output8setStateERKNS0_5StateE (libkwin.so.5 + 0x1c4bae)
#5  0x00007f8a2877d73a _ZN4KWin9DrmOutput14updateDpmsModeENS_6Output8DpmsModeE (libkwin.so.5 + 0x37d73a)
#6  0x00007f8a2877e874 _ZN4KWin9DrmOutput14setDrmDpmsModeENS_6Output8DpmsModeE (libkwin.so.5 + 0x37e874)
#7  0x00007f8a26cbea71 n/a (libQt5Core.so.5 + 0x2bea71)
#8  0x00007f8a26cc0fcf _ZN6QTimer7timeoutENS_14QPrivateSignalE (libQt5Core.so.5 + 0x2c0fcf)
#9  0x00007f8a26cb1b56 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5 + 0x2b1b56)
#10 0x00007f8a26378b5c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x178b5c)
#11 0x00007f8a26c8df48 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x28df48)
#12 0x00007f8a26cd84b3 _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5 + 0x2d84b3)
#13 0x00007f8a26cd8962 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d8962)
#14 0x00005635a5eb95f2 n/a (kwin_wayland + 0x1335f2)
#15 0x00007f8a26c866ec _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2866ec)
#16 0x00007f8a26c91219 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x291219)
#17 0x00005635a5dd6242 n/a (kwin_wayland + 0x50242)
#18 0x00007f8a25c3c790 n/a (libc.so.6 + 0x23790)
#19 0x00007f8a25c3c84a __libc_start_main (libc.so.6 + 0x2384a)
#20 0x00005635a5dd7e95 n/a (kwin_wayland + 0x51e95)

Stack trace of thread 2806:
#0  0x00007f8a25d139df __poll (libc.so.6 + 0xfa9df)
#1  0x00007f8a2476c17f n/a (libglib-2.0.so.0 + 0xb717f)
#2  0x00007f8a2470e1a2 g_main_context_iteration (libglib-2.0.so.0 + 0x591a2)
#3  0x00007f8a26cd8c6c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d8c6c)
#4  0x00007f8a26c866ec _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2866ec)
#5  0x00007f8a26ae725f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe725f)
#6  0x00007f8a27ac00e0 n/a (libQt5Qml.so.5 + 0x2c00e0)
#7  0x00007f8a26ae432a n/a (libQt5Core.so.5 + 0xe432a)
#8  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#9  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 7656:
#0  0x00007f8a25d211b6 epoll_wait (libc.so.6 + 0x1081b6)
#1  0x00007f8a00050759 n/a (libspa-support.so + 0x16759)
#2  0x00007f8a000409fb n/a (libspa-support.so + 0x69fb)
#3  0x00007f8a2696b227 n/a (libpipewire-0.3.so.0 + 0x45227)
#4  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#5  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 710:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 2886:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 707:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 708:
#0  0x00007f8a25d139df __poll (libc.so.6 + 0xfa9df)
#1  0x00007f8a2476c17f n/a (libglib-2.0.so.0 + 0xb717f)
#2  0x00007f8a2470e1a2 g_main_context_iteration (libglib-2.0.so.0 + 0x591a2)
#3  0x00007f8a26cd8c6c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d8c6c)
#4  0x00007f8a26c866ec _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2866ec)
#5  0x00007f8a26ae725f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe725f)
#6  0x00007f8a26ae432a n/a (libQt5Core.so.5 + 0xe432a)
#7  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#8  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 699:
#0  0x00007f8a25d139df __poll (libc.so.6 + 0xfa9df)
#1  0x00007f8a2476c17f n/a (libglib-2.0.so.0 + 0xb717f)
#2  0x00007f8a2470e1a2 g_main_context_iteration (libglib-2.0.so.0 + 0x591a2)
#3  0x00007f8a26cd8c6c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d8c6c)
#4  0x00007f8a26c866ec _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2866ec)
#5  0x00007f8a26ae725f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe725f)
#6  0x00007f8a28b6fcba n/a (libQt5DBus.so.5 + 0x23cba)
#7  0x00007f8a26ae432a n/a (libQt5Core.so.5 + 0xe432a)
#8  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#9  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 712:
#0  0x00007f8a25d139df __poll (libc.so.6 + 0xfa9df)
#1  0x00007f8a2476c17f n/a (libglib-2.0.so.0 + 0xb717f)
#2  0x00007f8a2470e1a2 g_main_context_iteration (libglib-2.0.so.0 + 0x591a2)
#3  0x00007f8a26cd8c6c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2d8c6c)
#4  0x00007f8a26c866ec _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2866ec)
#5  0x00007f8a26ae725f _ZN7QThread4execEv (libQt5Core.so.5 + 0xe725f)
#6  0x00007f8a27ac00e0 n/a (libQt5Qml.so.5 + 0x2c00e0)
#7  0x00007f8a26ae432a n/a (libQt5Core.so.5 + 0xe432a)
#8  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#9  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 706:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 2912:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 2885:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 705:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 709:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 2913:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)

Stack trace of thread 704:
#0  0x00007f8a25c9b766 n/a (libc.so.6 + 0x82766)
#1  0x00007f8a25c9df90 pthread_cond_wait (libc.so.6 + 0x84f90)
#2  0x00007f8a1a50c4ce n/a (radeonsi_dri.so + 0x10c4ce)
#3  0x00007f8a1a4bc89c n/a (radeonsi_dri.so + 0xbc89c)
#4  0x00007f8a1a50c3fc n/a (radeonsi_dri.so + 0x10c3fc)
#5  0x00007f8a25c9ebb5 n/a (libc.so.6 + 0x85bb5)
#6  0x00007f8a25d20d90 n/a (libc.so.6 + 0x107d90)
ELF object binary architecture: AMD x86-64
Comment 1 Zamundaaa 2023-03-28 11:55:14 UTC

*** This bug has been marked as a duplicate of bug 466346 ***