Bug 480144 - KWin crashes if an App shows a popup
Summary: KWin crashes if an App shows a popup
Status: RESOLVED DUPLICATE of bug 478269
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: 5.27.10
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-01-21 20:53 UTC by internetenjoyer
Modified: 2024-01-22 13:37 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description internetenjoyer 2024-01-21 20:53:18 UTC
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
Comment 1 Zamundaaa 2024-01-22 13:37:35 UTC

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