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.

Reply via email to