Bug 493291 - Crash using QtQuick software renderer
Summary: Crash using QtQuick software renderer
Status: RESOLVED UPSTREAM
Alias: None
Product: kwin
Classification: Plasma
Component: tabbox (show other bugs)
Version: 6.1.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL: https://codereview.qt-project.org/c/q...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-17 19:51 UTC by kammah
Modified: 2024-09-23 08:10 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kammah 2024-09-17 19:51:03 UTC
SUMMARY
When Plasma 6 is run in Wayland mode it is possible to induce a reproducible crash of the task switcher.

STEPS TO REPRODUCE
1. Start Plasma 6 in Wayland mode.
2. Start Konsole (it might also work with other applications, but I found it when using Konsole).
3. Press the left ALT-key and keep it pressed for at least 3 seconds.
4. Now while the ALT-key is still pressed, also press the TAB-key.

OBSERVED RESULT
When doing the steps above, I can make the task switcher crash. The crash is reproducible and only happens in Wayland mode.

EXPECTED RESULT
The task switcher should not crash.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 24.10
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.6.2 

ADDITIONAL INFORMATION
It is important to keep the ALT-key pressed for at least a few seconds because the crash will not happen if the ALT + TAB sequence is executed fast enough.

I suspect this is a crash of the task switcher because when doing this in X11 mode a 'task switcher' window appears briefly at the center of the screen with all opened applications in it.
In Wayland mode this window does not appear.
Comment 1 cwo 2024-09-17 20:06:19 UTC
Thank you for the bug report!

I cannot reproduce this bug on git master (running on Tuxedo OS) - even if I hold Alt for ten seconds with Konsole focused, there is no crash when pressing tab.

 If something crashed, we need a backtrace of it so we can figure out what's going on. Can you please attach a backtrace of the crash using the coredumpctl command-line program, as detailed in https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Retrieving_a_backtrace_using_coredumpctl?

Some more information about your system would also be helpful; in particular: what graphics card are you using, and which task switcher do you have enabled in System Settings > Window Management > Task Switcher?
Comment 2 kammah 2024-09-18 17:50:17 UTC
Thanks for your response.
The task switcher is the standard one for Kubuntu: KWin.
The graphical processor according to the info center is: Mesa Intel® HD Graphics 2500.

I'm not sure what information you want from the backtrace so I'm going to give you all the information I can retrieve.

1) Output of coredumpctl:

Wed 2024-09-18 19:21:23 CEST 1481 1000 1000 SIGSEGV present  /usr/bin/kwin_wayland                          15.7M

2) Output of coredumpctl gdb 1481:

           PID: 1481 (kwin_wayland)
           UID: 1000 (owner)
           GID: 1000 (owner)
        Signal: 11 (SEGV)
     Timestamp: Wed 2024-09-18 19:21:12 CEST (18min ago)
  Command Line: /usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayland-fd 9 --xwayland-display :1 --xwayland-xauthority /run/user/1000/xauth_ZfcYPX --xwayland
    Executable: /usr/bin/kwin_wayland
 Control Group: /user.slice/user-1000.slice/user@1000.service/session.slice/plasma-kwin_wayland.service
          Unit: user@1000.service
     User Unit: plasma-kwin_wayland.service
         Slice: user-1000.slice
     Owner UID: 1000 (owner)
       Boot ID: 815fa1a0930a4be69d972d4e4af7caa7
    Machine ID: 23d41669b8484e9d80336c898296543d
      Hostname: computer
       Storage: /var/lib/systemd/coredump/core.kwin_wayland.1000.815fa1a0930a4be69d972d4e4af7caa7.1481.1726680072000000.zst (present)
  Size on Disk: 15.7M
       Package: glibc/2.40-1ubuntu3
      build-id: 8e87ae6fe72fbc528c5f7e24204eeab0295309aa
       Message: Process 1481 (kwin_wayland) of user 1000 dumped core.
                
                Module linux-vdso.so.1 from deb linux-6.11.0-7.7.amd64
                Module KirigamiPlasmaStyle.so from deb libplasma-6.1.5-0ubuntu1.amd64
                Module org.kde.desktop.so from deb kf6-qqc2-desktop-style-6.5.0-0ubuntu1.amd64
                Module kwin_windowswitcher.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module libqjpeg.so from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libqico.so from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libqgif.so from deb qt6-base-6.6.2+dfsg-11.amd64
                Module liborg_kde_desktop_private.so from deb kf6-qqc2-desktop-style-6.5.0-0ubuntu1.amd64
                Module libKF6SonnetCore.so.6 from deb kf6-sonnet-6.5.0-0ubuntu1.amd64
                Module libsonnetquickplugin.so from deb kf6-sonnet-6.5.0-0ubuntu1.amd64
                Module libqqc2desktopstyleplugin.so from deb kf6-qqc2-desktop-style-6.5.0-0ubuntu1.amd64
                Module libKirigamiPrivate.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiPrivateplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module liborg_kde_desktop.so from deb kf6-qqc2-desktop-style-6.5.0-0ubuntu1.amd64
                Module libQt6QuickControls2Impl.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libqtquickcontrols2implplugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libqtquickcontrols2basicstyleplugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libqtquickcontrols2plugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libPlasma.so.6 from deb libplasma-6.1.5-0ubuntu1.amd64
                Module libPlasmaQuick.so.6 from deb libplasma-6.1.5-0ubuntu1.amd64
                Module libcorebindingsplugin.so from deb libplasma-6.1.5-0ubuntu1.amd64
                Module libqtquicktemplates2plugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libquickwindowplugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libKF6KCMUtilsCore.so.6 from deb kf6-kcmutils-6.5.0-0ubuntu1.amd64
                Module libKF6KCMUtilsQuick.so.6 from deb kf6-kcmutils-6.5.0-0ubuntu1.amd64
                Module libkcmutilsqmlplugin.so from deb kf6-kcmutils-6.5.0-0ubuntu1.amd64
                Module libplasmaextracomponentsplugin.so from deb libplasma-6.1.5-0ubuntu1.amd64
                Module liborg_kde_plasmacomponents3.so from deb libplasma-6.1.5-0ubuntu1.amd64
                Module libKF6ItemModels.so.6 from deb kf6-kitemmodels-6.5.0-0ubuntu1.amd64
                Module libKF6Runner.so.6 from deb kf6-krunner-6.5.0-0ubuntu1.amd64
                Module libmilouqmlplugin.so from deb milou-4:6.1.5-0ubuntu1.amd64
                Module libeffectsplugin.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module libKirigamiLayouts.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiLayoutsplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiDialogs.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiDialogsplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiDelegates.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiDelegatesplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiPrimitives.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiPrimitivesplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigami.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libKirigamiplugin.so from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module libQt6QuickLayouts.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libqquicklayoutsplugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libQt6QmlWorkerScript.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libworkerscriptplugin.so from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libEGL_mesa.so.0 from deb mesa-24.2.2-1ubuntu1.amd64
                Module libpipewire-module-session-manager.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-module-metadata.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-module-adapter.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-module-client-device.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-module-client-node.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-module-protocol-native.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libspa-dbus.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libspa-journal.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libspa-support.so from deb pipewire-1.2.3-1ubuntu1.amd64
                Module libpipewire-0.3.so.0 from deb pipewire-1.2.3-1ubuntu1.amd64
                Module screencast.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module nightlight.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module krunnerintegration.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module libeis.so.1 from deb libei-1.3.0-1.amd64
                Module eis.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module buttonsrebind.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module StickyKeysPlugin.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module BounceKeysPlugin.so from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module org.kde.breeze.so from deb breeze-4:6.1.5-0ubuntu1.amd64
                Module libKF6Style.so.6 from deb kf6-frameworkintegration-6.5.0-0ubuntu1.amd64
                Module libKirigamiPlatform.so.6 from deb kf6-kirigami-6.5.0-0ubuntu1.amd64
                Module breeze6.so from deb breeze-4:6.1.5-0ubuntu1.amd64
                Module libKF6Bookmarks.so.6 from deb kf6-kbookmarks-6.5.0-0ubuntu1.amd64
                Module libKF6BookmarksWidgets.so.6 from deb kf6-kbookmarks-6.5.0-0ubuntu1.amd64
                Module libQt6QuickTemplates2.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libKF6Completion.so.6 from deb kf6-kcompletion-6.5.0-0ubuntu1.amd64
                Module libKF6StatusNotifierItem.so.6 from deb kf6-kstatusnotifieritem-6.5.0-0ubuntu1.amd64
                Module libKF6KIOWidgets.so.6 from deb kf6-kio-6.5.0-0ubuntu1.amd64
                Module libKF6KIOFileWidgets.so.6 from deb kf6-kio-6.5.0-0ubuntu1.amd64
                Module libQt6QuickControls2.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module KDEPlasmaPlatformTheme6.so from deb plasma-integration-6.1.5-0ubuntu1.amd64
                Module libsasl2.so.2 from deb cyrus-sasl2-2.1.28+dfsg1-8.amd64
                Module libp11-kit.so.0 from deb p11-kit-0.25.5-2ubuntu1.amd64
                Module libhogweed.so.6 from deb nettle-3.10-1.amd64
                Module libgmodule-2.0.so.0 from deb glib2.0-2.82.0-1.amd64
                Module liblber.so.2 from deb openldap-2.6.8+dfsg-1~exp4ubuntu1.amd64
                Module libldap.so.2 from deb openldap-2.6.8+dfsg-1~exp4ubuntu1.amd64
                Module libgnutls.so.30 from deb gnutls28-3.8.6-2ubuntu1.amd64
                Module libnettle.so.8 from deb nettle-3.10-1.amd64
                Module libssh2.so.1 from deb libssh2-1.11.0-7.amd64
                Module libnghttp2.so.14 from deb nghttp2-1.62.1-2.amd64
                Module libcrypto.so.3 from deb openssl-3.3.1-2ubuntu1.amd64
                Module libssl.so.3 from deb openssl-3.3.1-2ubuntu1.amd64
                Module libgio-2.0.so.0 from deb glib2.0-2.82.0-1.amd64
                Module libcurl-gnutls.so.4 from deb curl-8.9.1-2ubuntu2.amd64
                Module libresolv.so.2 from deb glibc-2.40-1ubuntu3.amd64
                Module libKF6BreezeIcons.so.6 from deb kf6-breeze-icons-6.5.0-0ubuntu3.amd64
                Module libselinux.so.1 from deb libselinux-3.5-2ubuntu5.amd64
                Module libblkid.so.1 from deb util-linux-2.40.2-1ubuntu1.amd64
                Module libplist-2.0.so.4 from deb libplist-2.6.0-2.amd64
                Module libpxbackend-1.0.so from deb libproxy-0.5.8-1.amd64
                Module libkrb5support.so.0 from deb krb5-1.21.3-3.amd64
                Module libcom_err.so.2 from deb e2fsprogs-1.47.1-1ubuntu1.amd64
                Module libk5crypto.so.3 from deb krb5-1.21.3-3.amd64
                Module libkrb5.so.3 from deb krb5-1.21.3-3.amd64
                Module libKF6IconThemes.so.6 from deb kf6-kiconthemes-6.5.0-2ubuntu1.amd64
                Module libKF6IconWidgets.so.6 from deb kf6-kiconthemes-6.5.0-2ubuntu1.amd64
                Module libKF6ItemViews.so.6 from deb kf6-kitemviews-6.5.0-0ubuntu1.amd64
                Module libQt6PrintSupport.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libgobject-2.0.so.0 from deb glib2.0-2.82.0-1.amd64
                Module libdrm_intel.so.1 from deb libdrm-2.4.122-1.amd64
                Module libdrm_amdgpu.so.1 from deb libdrm-2.4.122-1.amd64
                Module libelf.so.1 from deb elfutils-0.191-2.amd64
                Module libdrm_radeon.so.1 from deb libdrm-2.4.122-1.amd64
                Module libLLVM-18.so.18.1 from deb llvm-toolchain-18-1:18.1.8-11.amd64
                Module libglapi.so.0 from deb mesa-24.2.2-1ubuntu1.amd64
                Module libwayland-cursor.so.0 from deb wayland-1.23.0-1.amd64
                Module libgomp.so.1 from deb gcc-14-14.2.0-4ubuntu2.amd64
                Module libicudata.so.74 from deb icu-74.2-1ubuntu4.amd64
                Module libgraphite2.so.3 from deb graphite2-1.3.14-2ubuntu1.amd64
                Module libatomic.so.1 from deb gcc-14-14.2.0-4ubuntu2.amd64
                Module libmount.so.1 from deb util-linux-2.40.2-1ubuntu1.amd64
                Module libKF6AuthCore.so.6 from deb kf6-kauth-6.5.0-0ubuntu1.amd64
                Module libKF6Solid.so.6 from deb kf6-solid-6.5.0-0ubuntu3.amd64
                Module libtdb.so.1 from deb tdb-1.4.12-1.amd64
                Module libproxy.so.1 from deb libproxy-0.5.8-1.amd64
                Module libgssapi_krb5.so.2 from deb krb5-1.21.3-3.amd64
                Module libKF6XmlGui.so.6 from deb kf6-kxmlgui-6.5.0-0ubuntu1.amd64
                Module libexpat.so.1 from deb expat-2.6.2-2.amd64
                Module libgallium-24.2.2-1ubuntu1.so from deb mesa-24.2.2-1ubuntu1.amd64
                Module liblzma.so.5 from deb xz-utils-5.6.2-2.amd64
                Module libbz2.so.1.0 from deb bzip2-1.0.8-6.amd64
                Module libzstd.so.1 from deb libzstd-1.5.6+dfsg-1.amd64
                Module libicuuc.so.74 from deb icu-74.2-1ubuntu4.amd64
                Module libicui18n.so.74 from deb icu-74.2-1ubuntu4.amd64
                Module libdbus-1.so.3 from deb dbus-1.14.10-4ubuntu5.amd64
                Module libz.so.1 from deb zlib-1:1.3.dfsg+really1.3.1-1ubuntu1.amd64
                Module libfreetype.so.6 from deb freetype-2.13.3+dfsg-1.amd64
                Module libharfbuzz.so.0 from deb harfbuzz-9.0.0-1.amd64
                Module libglib-2.0.so.0 from deb glib2.0-2.82.0-1.amd64
                Module libQt6Xml.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libKF6KIOCore.so.6 from deb kf6-kio-6.5.0-0ubuntu1.amd64
                Module libKF6JobWidgets.so.6 from deb kf6-kjobwidgets-6.5.0-0ubuntu1.amd64
                Module libKF6KIOGui.so.6 from deb kf6-kio-6.5.0-0ubuntu1.amd64
                Module libQt6Network.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libQt6QmlModels.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libgcc_s.so.1 from deb gcc-14-14.2.0-4ubuntu2.amd64
                Module libKF6Package.so.6 from deb kf6-kpackage-6.5.0-0ubuntu1.amd64
                Module libdisplay-info.so.2 from deb libdisplay-info-0.2.0-2.amd64
                Module libQt6OpenGL.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libKScreenLocker.so.6 from deb kscreenlocker-6.1.5-0ubuntu1.amd64
                Module libPlasmaActivities.so.6 from deb plasma-activities-6.1.5-0ubuntu1.amd64
                Module libwayland-client.so.0 from deb wayland-1.23.0-1.amd64
                Module libKWaylandClient.so.6 from deb kwayland-4:6.1.5-0ubuntu1.amd64
                Module libgbm.so.1 from deb mesa-24.2.2-1ubuntu1.amd64
                Module libdrm.so.2 from deb libdrm-2.4.122-1.amd64
                Module libudev.so.1 from deb systemd-256.5-2ubuntu2.amd64
                Module libkdecorations2private.so.11 from deb kdecoration-4:6.1.5-0ubuntu1.amd64
                Module libKF6ConfigQml.so.6 from deb kf6-kconfig-6.5.0-0ubuntu1.amd64
                Module libwayland-server.so.0 from deb wayland-1.23.0-1.amd64
                Module libKF6Codecs.so.6 from deb kf6-kcodecs-6.5.0-0ubuntu1.amd64
                Module libKF6WidgetsAddons.so.6 from deb kf6-kwidgetsaddons-6.5.0-0ubuntu1.amd64
                Module libKF6GuiAddons.so.6 from deb kf6-kguiaddons-6.5.0-0ubuntu2.amd64
                Module libKF6ColorScheme.so.6 from deb kf6-kcolorscheme-6.5.0-0ubuntu1.amd64
                Module libKF6Archive.so.6 from deb kf6-karchive-6.5.0-0ubuntu1.amd64
                Module ld-linux-x86-64.so.2 from deb glibc-2.40-1ubuntu3.amd64
                Module libc.so.6 from deb glibc-2.40-1ubuntu3.amd64
                Module libm.so.6 from deb glibc-2.40-1ubuntu3.amd64
                Module libstdc++.so.6 from deb gcc-14-14.2.0-4ubuntu2.amd64
                Module libQt6Core.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libQt6DBus.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libQt6Gui.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libKF6CoreAddons.so.6 from deb kf6-kcoreaddons-6.5.0-0ubuntu1.amd64
                Module libKF6ConfigCore.so.6 from deb kf6-kconfig-6.5.0-0ubuntu1.amd64
                Module libKF6Service.so.6 from deb kf6-kservice-6.5.0-0ubuntu1.amd64
                Module libQt6Widgets.so.6 from deb qt6-base-6.6.2+dfsg-11.amd64
                Module libKF6GlobalAccel.so.6 from deb kf6-kglobalaccel-6.5.0-0ubuntu1.amd64
                Module libKF6WindowSystem.so.6 from deb kf6-kwindowsystem-6.5.0-0ubuntu1.amd64
                Module libKGlobalAccelD.so.0 from deb kglobalacceld-6.1.5-0ubuntu1.amd64
                Module libKF6I18n.so.6 from deb kf6-ki18n-6.5.0-0ubuntu1.amd64
                Module libKF6IdleTime.so.6 from deb kf6-kidletime-6.5.0-0ubuntu1.amd64
                Module libKF6ConfigGui.so.6 from deb kf6-kconfig-6.5.0-0ubuntu1.amd64
                Module libKF6Notifications.so.6 from deb kf6-knotifications-6.5.0-0ubuntu1.amd64
                Module libQt6Qml.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libQt6Quick.so.6 from deb qt6-declarative-6.6.2+dfsg-4.amd64
                Module libkdecorations2.so.6 from deb kdecoration-4:6.1.5-0ubuntu1.amd64
                Module libKF6Crash.so.6 from deb kf6-kcrash-6.5.0-0ubuntu1.amd64
                Module libkwin.so.6 from deb kwin-4:6.1.5-0ubuntu2.amd64
                Module libqaccessibilityclient-qt6.so.0 from deb libqaccessibilityclient-0.6.0-3.amd64
                Module libKF6ConfigWidgets.so.6 from deb kf6-kconfigwidgets-6.5.0-0ubuntu1.amd64
                Module libKF6Svg.so.6 from deb kf6-ksvg-6.5.0-0ubuntu1.amd64
                Module libsystemd.so.0 from deb systemd-256.5-2ubuntu2.amd64
                Module kwin_wayland from deb glibc-2.40-1ubuntu3.amd64
                Stack trace of thread 1481:
                #0  0x00007992288a4b3b _ZN19QSGSoftwareRenderer6renderEv (libQt6Quick.so.6 + 0x2a4b3b)
                #1  0x00007992288d2466 _ZN11QSGRenderer11renderSceneEv (libQt6Quick.so.6 + 0x2d2466)
                #2  0x0000799228881653 _ZN19QQuickWindowPrivate16renderSceneGraphEv (libQt6Quick.so.6 + 0x281653)
                #3  0x00007992288a610b n/a (libQt6Quick.so.6 + 0x2a610b)
                #4  0x00007992288a68d1 n/a (libQt6Quick.so.6 + 0x2a68d1)
                #5  0x0000799226ffc5cc _ZN7QWindow5eventEP6QEvent (libQt6Gui.so.6 + 0x1fc5cc)
                #6  0x0000799227993060 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x193060)
                #7  0x0000799226765b98 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x165b98)
                #8  0x0000799226fb1d45 _ZN22QGuiApplicationPrivate18processExposeEventEPN29QWindowSystemInterfacePrivate11ExposeEventE (libQt6Gui.so.6 + 0x1b1d45)
                #9  0x00007992270032bc _ZN22QWindowSystemInterface22sendWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x2032bc)
                #10 0x00007992270034b0 _ZN22QWindowSystemInterface23flushWindowSystemEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x2034b0)
                #11 0x0000799226fe0d84 _ZN15QPlatformWindow10setVisibleEb (libQt6Gui.so.6 + 0x1e0d84)
                #12 0x00007992074525f8 _ZThn40_N11PlasmaQuick6Dialog17componentCompleteEv (libPlasmaQuick.so.6 + 0x415f8)
                #13 0x0000799228316470 _ZN17QQmlObjectCreator8finalizeER26QQmlInstantiationInterrupt (libQt6Qml.so.6 + 0x316470)
                #14 0x00007992282ed457 _ZN20QQmlIncubatorPrivate8incubateER26QQmlInstantiationInterrupt (libQt6Qml.so.6 + 0x2ed457)
                #15 0x00007992282ee037 _ZN17QQmlEnginePrivate8incubateER13QQmlIncubatorRK14QQmlRefPointerI15QQmlContextDataE (libQt6Qml.so.6 + 0x2ee037)
                #16 0x0000799225909f1c n/a (libQt6QmlModels.so.6 + 0x71f1c)
                #17 0x00007992258d1816 _ZN23QQmlInstantiatorPrivate11modelObjectEib (libQt6QmlModels.so.6 + 0x39816)
                #18 0x00007992258d1fc5 _ZN23QQmlInstantiatorPrivate10regenerateEv (libQt6QmlModels.so.6 + 0x39fc5)
                #19 0x000079922826ff43 n/a (libQt6Qml.so.6 + 0x26ff43)
                #20 0x0000799228285883 n/a (libQt6Qml.so.6 + 0x285883)
                #21 0x0000799228284192 _ZN11QQmlBinding8doUpdateERKN24QQmlJavaScriptExpression13DeleteWatcherE6QFlagsIN16QQmlPropertyData9WriteFlagEERN3QV45ScopeE (libQt6Qml.so.6 + 0x284192)
                #22 0x0000799228282036 _ZN11QQmlBinding6updateE6QFlagsIN16QQmlPropertyData9WriteFlagEE (libQt6Qml.so.6 + 0x282036)
                #23 0x000079922831008c _ZN12QQmlNotifier10emitNotifyEP20QQmlNotifierEndpointPPv (libQt6Qml.so.6 + 0x31008c)
                #24 0x00007992267b9728 n/a (libQt6Core.so.6 + 0x1b9728)
                #25 0x0000799229382250 _ZN4KWin6TabBox6TabBox4showEv (libkwin.so.6 + 0x582250)
                #26 0x00007992267b9944 n/a (libQt6Core.so.6 + 0x1b9944)
                #27 0x00007992267bd1fd _ZN6QTimer7timeoutENS_14QPrivateSignalE (libQt6Core.so.6 + 0x1bd1fd)
                #28 0x00007992267a2c19 _ZN7QObject5eventEP6QEvent (libQt6Core.so.6 + 0x1a2c19)
                #29 0x0000799227993060 _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt6Widgets.so.6 + 0x193060)
                #30 0x0000799226765b98 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt6Core.so.6 + 0x165b98)
                #31 0x00007992268b45a6 _ZN14QTimerInfoList14activateTimersEv (libQt6Core.so.6 + 0x2b45a6)
                #32 0x00007992268aec00 _ZN20QEventDispatcherUNIX13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x2aec00)
                #33 0x000079922734d182 _ZN23QUnixEventDispatcherQPA13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Gui.so.6 + 0x54d182)
                #34 0x000079922676ff3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x16ff3b)
                #35 0x0000799226768f7c _ZN16QCoreApplication4execEv (libQt6Core.so.6 + 0x168f7c)
                #36 0x000057dea1f0a62b n/a (kwin_wayland + 0x5c62b)
                #37 0x0000799225e2a3b8 __libc_start_call_main (libc.so.6 + 0x2a3b8)
                #38 0x0000799225e2a47b __libc_start_main_impl (libc.so.6 + 0x2a47b)
                #39 0x000057dea1f10ad5 n/a (kwin_wayland + 0x62ad5)
                
                Stack trace of thread 1540:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea1496 __pthread_cond_wait_common (libc.so.6 + 0xa1496)
                #2  0x0000799229255b28 n/a (libkwin.so.6 + 0x455b28)
                #3  0x000079922924a556 n/a (libkwin.so.6 + 0x44a556)
                #4  0x0000799225ea73cb __pthread_once_slow (libc.so.6 + 0xa73cb)
                #5  0x0000799225ea7439 ___pthread_once (libc.so.6 + 0xa7439)
                #6  0x000079922925303f n/a (libkwin.so.6 + 0x45303f)
                #7  0x000079922682fbb5 n/a (libQt6Core.so.6 + 0x22fbb5)
                #8  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #9  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #10 0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1532:
                #0  0x0000799225f256a0 __GI_ppoll (libc.so.6 + 0x1256a0)
                #1  0x00007992253a9d11 n/a (libglib-2.0.so.0 + 0xbfd11)
                #2  0x00007992253486d3 g_main_context_iteration (libglib-2.0.so.0 + 0x5e6d3)
                #3  0x0000799226971f13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x371f13)
                #4  0x000079922676ff3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x16ff3b)
                #5  0x000079922683682b _ZN7QThread4execEv (libQt6Core.so.6 + 0x23682b)
                #6  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #7  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #8  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1542:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799229255c50 n/a (libkwin.so.6 + 0x455c50)
                #3  0x000079922924a556 n/a (libkwin.so.6 + 0x44a556)
                #4  0x0000799225ea73cb __pthread_once_slow (libc.so.6 + 0xa73cb)
                #5  0x0000799225ea7439 ___pthread_once (libc.so.6 + 0xa7439)
                #6  0x000079922925303f n/a (libkwin.so.6 + 0x45303f)
                #7  0x000079922682fbb5 n/a (libQt6Core.so.6 + 0x22fbb5)
                #8  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #9  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #10 0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1543:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799229255c50 n/a (libkwin.so.6 + 0x455c50)
                #3  0x000079922924a556 n/a (libkwin.so.6 + 0x44a556)
                #4  0x0000799225ea73cb __pthread_once_slow (libc.so.6 + 0xa73cb)
                #5  0x0000799225ea7439 ___pthread_once (libc.so.6 + 0xa7439)
                #6  0x000079922925303f n/a (libkwin.so.6 + 0x45303f)
                #7  0x000079922682fbb5 n/a (libQt6Core.so.6 + 0x22fbb5)
                #8  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #9  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #10 0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1541:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799229255c50 n/a (libkwin.so.6 + 0x455c50)
                #3  0x000079922924a556 n/a (libkwin.so.6 + 0x44a556)
                #4  0x0000799225ea73cb __pthread_once_slow (libc.so.6 + 0xa73cb)
                #5  0x0000799225ea7439 ___pthread_once (libc.so.6 + 0xa7439)
                #6  0x000079922925303f n/a (libkwin.so.6 + 0x45303f)
                #7  0x000079922682fbb5 n/a (libQt6Core.so.6 + 0x22fbb5)
                #8  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #9  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #10 0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1537:
                #0  0x0000799225f256a0 __GI_ppoll (libc.so.6 + 0x1256a0)
                #1  0x00007992253a9d11 n/a (libglib-2.0.so.0 + 0xbfd11)
                #2  0x00007992253486d3 g_main_context_iteration (libglib-2.0.so.0 + 0x5e6d3)
                #3  0x0000799226971f13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x371f13)
                #4  0x000079922676ff3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x16ff3b)
                #5  0x000079922683682b _ZN7QThread4execEv (libQt6Core.so.6 + 0x23682b)
                #6  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #7  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #8  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1509:
                #0  0x0000799225f256a0 __GI_ppoll (libc.so.6 + 0x1256a0)
                #1  0x00007992253a9d11 n/a (libglib-2.0.so.0 + 0xbfd11)
                #2  0x00007992253486d3 g_main_context_iteration (libglib-2.0.so.0 + 0x5e6d3)
                #3  0x0000799226971f13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x371f13)
                #4  0x000079922676ff3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x16ff3b)
                #5  0x000079922683682b _ZN7QThread4execEv (libQt6Core.so.6 + 0x23682b)
                #6  0x0000799226d79ecd n/a (libQt6DBus.so.6 + 0x31ecd)
                #7  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #8  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #9  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1538:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799222140b7d n/a (libgallium-24.2.2-1ubuntu1.so + 0x140b7d)
                #3  0x000079922211d84b n/a (libgallium-24.2.2-1ubuntu1.so + 0x11d84b)
                #4  0x0000799222140aac n/a (libgallium-24.2.2-1ubuntu1.so + 0x140aac)
                #5  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #6  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1539:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799222140b7d n/a (libgallium-24.2.2-1ubuntu1.so + 0x140b7d)
                #3  0x000079922211d84b n/a (libgallium-24.2.2-1ubuntu1.so + 0x11d84b)
                #4  0x0000799222140aac n/a (libgallium-24.2.2-1ubuntu1.so + 0x140aac)
                #5  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #6  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 2238:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea100e __pthread_cond_wait_common (libc.so.6 + 0xa100e)
                #2  0x00007992268b2761 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b2761)
                #3  0x00007992268b6416 n/a (libQt6Core.so.6 + 0x2b6416)
                #4  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #5  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #6  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 2246:
                #0  0x0000799225f256a0 __GI_ppoll (libc.so.6 + 0x1256a0)
                #1  0x00007992253a9d11 n/a (libglib-2.0.so.0 + 0xbfd11)
                #2  0x00007992253486d3 g_main_context_iteration (libglib-2.0.so.0 + 0x5e6d3)
                #3  0x0000799226971f13 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x371f13)
                #4  0x000079922676ff3b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x16ff3b)
                #5  0x000079922683682b _ZN7QThread4execEv (libQt6Core.so.6 + 0x23682b)
                #6  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #7  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #8  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 1531:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea0b6d __pthread_cond_wait_common (libc.so.6 + 0xa0b6d)
                #2  0x0000799222140b7d n/a (libgallium-24.2.2-1ubuntu1.so + 0x140b7d)
                #3  0x000079922211d84b n/a (libgallium-24.2.2-1ubuntu1.so + 0x11d84b)
                #4  0x0000799222140aac n/a (libgallium-24.2.2-1ubuntu1.so + 0x140aac)
                #5  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #6  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                
                Stack trace of thread 2237:
                #0  0x0000799225e9dffd __futex_abstimed_wait_common64 (libc.so.6 + 0x9dffd)
                #1  0x0000799225ea100e __pthread_cond_wait_common (libc.so.6 + 0xa100e)
                #2  0x00007992268b2761 _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt6Core.so.6 + 0x2b2761)
                #3  0x00007992268b6416 n/a (libQt6Core.so.6 + 0x2b6416)
                #4  0x00007992268b4a34 n/a (libQt6Core.so.6 + 0x2b4a34)
                #5  0x0000799225ea1e2e start_thread (libc.so.6 + 0xa1e2e)
                #6  0x0000799225f33a4c __clone3 (libc.so.6 + 0x133a4c)
                ELF object binary architecture: AMD x86-64

GNU gdb (Ubuntu 15.1-1ubuntu2) 15.1
Copyright (C) 2024 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/kwin_wayland...
(No debugging symbols found in /usr/bin/kwin_wayland)

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem which was expanded to anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:wayland-shm (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:shm (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:JITCode:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:kwayland-shared (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:wayland-cursor (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:xwayland-shared (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing
[New LWP 1481]
[New LWP 1540]
[New LWP 1532]
[New LWP 1542]
[New LWP 1543]
[New LWP 1541]
[New LWP 1537]
[New LWP 1509]
[New LWP 1538]
[New LWP 1539]
[New LWP 2238]
[New LWP 2246]
[New LWP 1531]
[New LWP 2237]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/kwin_wayland --wayland-fd 7 --socket wayland-0 --xwayland-fd 8 --xwayl'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007992288a4b3b in QSGSoftwareRenderer::render() () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
[Current thread is 1 (Thread 0x7992160ccd40 (LWP 1481))]

3) Output of bt (at gdb prompt):

#0  0x00007992288a4b3b in QSGSoftwareRenderer::render() () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
#1  0x00007992288d2466 in QSGRenderer::renderScene() () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
#2  0x0000799228881653 in QQuickWindowPrivate::renderSceneGraph() () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
#3  0x00007992288a610b in ?? () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
#4  0x00007992288a68d1 in ?? () from /lib/x86_64-linux-gnu/libQt6Quick.so.6
#5  0x0000799226ffc5cc in QWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#6  0x0000799227993060 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#7  0x0000799226765b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#8  0x0000799226fb1d45 in QGuiApplicationPrivate::processExposeEvent(QWindowSystemInterfacePrivate::ExposeEvent*) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#9  0x00007992270032bc in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#10 0x00007992270034b0 in QWindowSystemInterface::flushWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#11 0x0000799226fe0d84 in QPlatformWindow::setVisible(bool) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#12 0x00007992074525f8 in non-virtual thunk to PlasmaQuick::Dialog::componentComplete() () from /lib/x86_64-linux-gnu/libPlasmaQuick.so.6
#13 0x0000799228316470 in QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#14 0x00007992282ed457 in QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#15 0x00007992282ee037 in QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlRefPointer<QQmlContextData> const&) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#16 0x0000799225909f1c in ?? () from /lib/x86_64-linux-gnu/libQt6QmlModels.so.6
#17 0x00007992258d1816 in QQmlInstantiatorPrivate::modelObject(int, bool) () from /lib/x86_64-linux-gnu/libQt6QmlModels.so.6
#18 0x00007992258d1fc5 in QQmlInstantiatorPrivate::regenerate() () from /lib/x86_64-linux-gnu/libQt6QmlModels.so.6
#19 0x000079922826ff43 in ?? () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#20 0x0000799228285883 in ?? () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#21 0x0000799228284192 in QQmlBinding::doUpdate(QQmlJavaScriptExpression::DeleteWatcher const&, QFlags<QQmlPropertyData::WriteFlag>, QV4::Scope&) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#22 0x0000799228282036 in QQmlBinding::update(QFlags<QQmlPropertyData::WriteFlag>) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#23 0x000079922831008c in QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) () from /lib/x86_64-linux-gnu/libQt6Qml.so.6
#24 0x00007992267b9728 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#25 0x0000799229382250 in KWin::TabBox::TabBox::show() () from /lib/x86_64-linux-gnu/libkwin.so.6
#26 0x00007992267b9944 in ?? () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#27 0x00007992267bd1fd in QTimer::timeout(QTimer::QPrivateSignal) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#28 0x00007992267a2c19 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#29 0x0000799227993060 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Widgets.so.6
#30 0x0000799226765b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#31 0x00007992268b45a6 in QTimerInfoList::activateTimers() () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#32 0x00007992268aec00 in QEventDispatcherUNIX::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#33 0x000079922734d182 in QUnixEventDispatcherQPA::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Gui.so.6
#34 0x000079922676ff3b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#35 0x0000799226768f7c in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt6Core.so.6
#36 0x000057dea1f0a62b in ?? ()
#37 0x0000799225e2a3b8 in __libc_start_call_main (main=main@entry=0x57dea1f08700, argc=argc@entry=14, argv=argv@entry=0x7fffab1a2958) at ../sysdeps/nptl/libc_start_call_main.h:58
#38 0x0000799225e2a47b in __libc_start_main_impl (main=0x57dea1f08700, argc=14, argv=0x7fffab1a2958, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, 
    stack_end=0x7fffab1a2948) at ../csu/libc-start.c:360
#39 0x000057dea1f10ad5 in ?? ()
Comment 3 cwo 2024-09-18 18:36:56 UTC
Thanks for the respose, the backtrace is already very helpful!

Regarding the task switcher, kwin is not a task switcher. What I'm talking about is the various kinds of switchers that show when you press alt-tab; the ones you can select in System Settings > Window Management > Task Switcher (there's Thumnails, Large Icons, Compact, and several more).

From what I've seeing in the backtrace, kwin is activating the alt-tab functionality and then drawing the switcher, but I can't see which one it is. This might happen with all or only some of them, so this could be relevant information.
Comment 4 kammah 2024-09-19 01:13:14 UTC
I'm sorry about the confusion.

I looked once again in the info center and it states that the "windows manager" is KWin and it didn't occur to me before that there's a difference between windows manager and window management. But your clarification was very helpful.
According to system settings it is set to "Compact" and apparently that is not the default setting because it is highlighted as being changed, but I can't remember that I've changed it.
Comment 5 cwo 2024-09-19 06:49:18 UTC
Great, thanks for the info! (I use Compact as well and tested it with that)

One final thing, can you test the other Task switchers to see if it happens there as well? This will help us tell whether this is specific to Compact on your system, or happens with task switchers generally.

You of course don't need to do it with all of them, two to three would be enough.
Comment 6 kammah 2024-09-20 02:18:20 UTC
I've tested the following task switchers: miniatures, sidebar and large icons. All of these causes a crash.
I found that it isn't necessary at all to start Konsole in order to be able to invoke the crash. It 'works' even on the desktop with nothing else loaded than the system itself.
Comment 7 cwo 2024-09-20 20:52:53 UTC
OK, thanks! I hope this helps the kwin/switcher developers figure out what's going on.
Comment 8 Vlad Zahorodnii 2024-09-23 08:10:42 UTC
This issue was fixed upstream in Qt