https://bugs.kde.org/show_bug.cgi?id=480144
Bug ID: 480144 Summary: KWin crashes if an App shows a popup Classification: Plasma Product: kwin Version: 5.27.10 Platform: Arch Linux OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: wayland-generic Assignee: kwin-bugs-n...@kde.org Reporter: internetenjo...@web.de Target Milestone: --- SUMMARY STEPS TO REPRODUCE 1. Launch an App like Dolphin 2. Rightclick to open the menu and select new -> Folder 3. Briefly a popup shows up and then Kwin crashes OBSERVED RESULT: Kwin crashes EXPECTED RESULT: Kwin should not crash SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux (up to date) (available in About System) KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.114.0 Qt Version: 5.15.12 ADDITIONAL INFORMATION According to https://community.kde.org/KWin/Debugging#Getting_debug_log_output I followed the steps and in journalctl I got this stacktrace: 21.01.24 21:16 systemd-coredump Process 1766 (kwin_wayland) of user 1000 dumped core. Stack trace of thread 1766: #0 0x00007053f95bf83c n/a (libc.so.6 + 0x8e83c) #1 0x00007053f956f668 raise (libc.so.6 + 0x3e668) #2 0x00007053f95574b8 abort (libc.so.6 + 0x264b8) #3 0x00007053f98dd3b2 _ZSt21__glibcxx_assert_failPKciS0_S0_ (libstdc++.so.6 + 0xdd3b2) #4 0x00007053fc0f86b0 _ZNK4KWin6Window19constrainClientSizeERK6QSizeFNS0_8SizeModeE (libkwin.so.5 + 0x2f86b0) #5 0x00007053fc0fa415 _ZNK4KWin6Window18constrainFrameSizeERK6QSizeFNS0_8SizeModeE (libkwin.so.5 + 0x2fa415) #6 0x00007053fc100eef _ZN4KWin6Window22checkWorkspacePositionE6QRectFPKNS_14VirtualDesktopE (libkwin.so.5 + 0x300eef) #7 0x00007053fc123d39 _ZN4KWin9Workspace16updateClientAreaEv (libkwin.so.5 + 0x323d39) #8 0x00007053fa6d0e27 n/a (libQt5Core.so.5 + 0x2d0e27) #9 0x00007053fc101eac _ZN4KWin6Window20frameGeometryChangedEPS0_RK6QRectF (libkwin.so.5 + 0x301eac) #10 0x00007053fc0ea76f n/a (libkwin.so.5 + 0x2ea76f) #11 0x00007053fc1468fd n/a (libkwin.so.5 + 0x3468fd) #12 0x00007053fa6d0e27 n/a (libQt5Core.so.5 + 0x2d0e27) #13 0x00007053fc202b9e n/a (libkwin.so.5 + 0x402b9e) #14 0x00007053f79f04f6 n/a (libffi.so.8 + 0x74f6) #15 0x00007053f79ecf5e n/a (libffi.so.8 + 0x3f5e) #16 0x00007053f79efb73 ffi_call (libffi.so.8 + 0x6b73) #17 0x00007053f8fdaada n/a (libwayland-server.so.0 + 0x8ada) #18 0x00007053f8fdf180 n/a (libwayland-server.so.0 + 0xd180) #19 0x00007053f8fddae2 wl_event_loop_dispatch (libwayland-server.so.0 + 0xbae2) #20 0x00007053fc1c69d7 _ZN14KWaylandServer7Display14dispatchEventsEv (libkwin.so.5 + 0x3c69d7) #21 0x00007053fa6d0e27 n/a (libQt5Core.so.5 + 0x2d0e27) #22 0x00007053fa6d2624 _ZN15QSocketNotifier9activatedE17QSocketDescriptorNS_4TypeENS_14QPrivateSignalE (libQt5Core.so.5 + 0x2d2624) #23 0x00007053fa6d2768 _ZN15QSocketNotifier5eventEP6QEvent (libQt5Core.so.5 + 0x2d2768) #24 0x00007053f9d788ff _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5 + 0x1788ff) #25 0x00007053fa69bef8 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5 + 0x29bef8) #26 0x00007053fa6e98cc _ZN27QEventDispatcherUNIXPrivate23activateSocketNotifiersEv (libQt5Core.so.5 + 0x2e98cc) #27 0x00007053fa6eaa99 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2eaa99) #28 0x00005ccbe1fdced2 n/a (kwin_wayland + 0x137ed2) #29 0x00007053fa69ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04) #30 0x00007053fa69c0a3 _ZN16QCoreApplication4execEv (libQt5Core.so.5 + 0x29c0a3) #31 0x00005ccbe1ef840b n/a (kwin_wayland + 0x5340b) #32 0x00007053f9558cd0 n/a (libc.so.6 + 0x27cd0) #33 0x00007053f9558d8a __libc_start_main (libc.so.6 + 0x27d8a) #34 0x00005ccbe1efa015 n/a (kwin_wayland + 0x55015) Stack trace of thread 1805: #0 0x00007053f9633f6f __poll (libc.so.6 + 0x102f6f) #1 0x00007053f7f6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6) #2 0x00007053f7f0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162) #3 0x00007053fa6ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c) #4 0x00007053fa69ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04) #5 0x00007053fa4f7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576) #6 0x00007053fa4f379a n/a (libQt5Core.so.5 + 0xf379a) #7 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #8 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1803: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1812: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1804: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1813: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1798: #0 0x00007053f9633f6f __poll (libc.so.6 + 0x102f6f) #1 0x00007053f7f6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6) #2 0x00007053f7f0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162) #3 0x00007053fa6ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c) #4 0x00007053fa69ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04) #5 0x00007053fa4f7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576) #6 0x00007053fc451a9a n/a (libQt5DBus.so.5 + 0x18a9a) #7 0x00007053fa4f379a n/a (libQt5Core.so.5 + 0xf379a) #8 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #9 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1815: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3489: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 4146: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3488: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 2880: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1818: #0 0x00007053f9633f6f __poll (libc.so.6 + 0x102f6f) #1 0x00007053f7f6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6) #2 0x00007053f7f0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162) #3 0x00007053fa6ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c) #4 0x00007053fa69ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04) #5 0x00007053fa4f7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576) #6 0x00007053fb4c5a20 n/a (libQt5Qml.so.5 + 0x2c5a20) #7 0x00007053fa4f379a n/a (libQt5Core.so.5 + 0xf379a) #8 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #9 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 2868: #0 0x00007053f9633f6f __poll (libc.so.6 + 0x102f6f) #1 0x00007053f7f6c2b6 n/a (libglib-2.0.so.0 + 0xb82b6) #2 0x00007053f7f0c162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162) #3 0x00007053fa6ead0c _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x2ead0c) #4 0x00007053fa69ac04 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x29ac04) #5 0x00007053fa4f7576 _ZN7QThread4execEv (libQt5Core.so.5 + 0xf7576) #6 0x00007053fb4c5a20 n/a (libQt5Qml.so.5 + 0x2c5a20) #7 0x00007053fa4f379a n/a (libQt5Core.so.5 + 0xf379a) #8 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #9 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3235: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3236: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 2879: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 4145: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3316: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 3317: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) Stack trace of thread 1814: #0 0x00007053f95ba4ae n/a (libc.so.6 + 0x894ae) #1 0x00007053f95bcd40 pthread_cond_wait (libc.so.6 + 0x8bd40) #2 0x00007053f0f139dc n/a (iris_dri.so + 0x1139dc) #3 0x00007053f0f0ad1c n/a (iris_dri.so + 0x10ad1c) #4 0x00007053f95bd9eb n/a (libc.so.6 + 0x8c9eb) #5 0x00007053f96417cc n/a (libc.so.6 + 0x1107cc) ELF object binary architecture: AMD x86-64 -- You are receiving this mail because: You are watching all bug changes.