https://bugs.kde.org/show_bug.cgi?id=528241
--- Comment #2 from Support <[email protected]> --- Backtraces for KDE bug 528241 plasmashell SEGV / malloc-abort in KPipeWire PipeWireSourceItem (Task Manager thumbnails) Host: wks2610 OS: CachyOS x86_64, kernel 7.3.x-cachyos, Wayland session GPU: Advanced Micro Devices, Inc. [AMD/ATI] Strix [Radeon 880M / 890M] [1002:150e] (rev d1) Mesa: 26.2.5-1 (libgallium-26.2.5-arch3.1) plasma-workspace: 6.8.1 at crash time (box since updated to 6.8.2-1.1; gdb build-id warnings below reflect that — the core-1 trace below was symbolized by systemd-coredump against the 6.8.1 binaries at crash time) Three plasmashell crashes captured by systemd-coredump: 1) Mon 2026-11-02 09:26:31 AEDT PID 1814 SIGSEGV (crashing thread: QSGRenderThread) 2) Mon 2026-11-02 15:06:34 AEDT PID 635439 SIGABRT (glibc malloc abort) 3) Wed 2026-11-04 08:03:06 AEDT PID 1900 SIGABRT (glibc malloc abort) All three occur during scene-graph sync (QQuickWindowPrivate::syncSceneGraph) while creating/updating window-thumbnail textures. Trigger on the host: Task Manager (thumbnails) applet active; any window-thumbnail render. ===================================================================== Core 1 — PID 1814, SIGSEGV (SEGV_MAPERR), crashing thread QSGRenderThread (TID 3080) Command line: /usr/bin/plasmashell --no-respawn (core dump size: 42.3 MB; trace from coredumpctl, symbolized at crash time) #0 0x00007f4438907ac0 n/a (libc.so.6 + 0xbeac0) #1 0x00007f4438909400 posix_memalign (libc.so.6 + 0xc0400) #2 0x00007f441908ff11 n/a (libgallium-26.2.5-arch3.1.so + 0x100af11) #3 0x00007f441815d53a dri2_from_dma_bufs (libgallium-26.2.5-arch3.1.so + 0xd853a) #4 0x00007f442925434e n/a (libEGL_mesa.so.0 + 0x1e34e) #5 0x00007f4429250259 n/a (libEGL_mesa.so.0 + 0x1a259) #6 0x00007f442923e684 n/a (libEGL_mesa.so.0 + 0x8684) #7 0x00007f43ac54361e GLHelpers::createImage(void*, DmaBufAttributes const&, unsigned int, QSize const&, gbm_device*) (libKPipeWire.so.6 + 0x2661e) #8 0x00007f43ac53bf64 n/a (libKPipeWire.so.6 + 0x1ef64) #9 0x00007f43ac534d39 PipeWireSourceItem::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) (libKPipeWire.so.6 + 0x17d39) #10 0x00007f443b6aa3cc QQuickWindowPrivate::updateDirtyNode(QQuickItem*) (libQt6Quick.so.6 + 0x2723cc) #11 0x00007f443b6aabf0 QQuickWindowPrivate::updateDirtyNodes() (libQt6Quick.so.6 + 0x272bf0) #12 0x00007f443b6ab974 QQuickWindowPrivate::syncSceneGraph() (libQt6Quick.so.6 + 0x273974) #13 0x00007f443b8f9bd6 n/a (libQt6Quick.so.6 + 0x4c1bd6) #14 0x00007f443928cd19 n/a (libQt6Core.so.6 + 0x3b4d19) #15 0x00007f44388f593f n/a (libc.so.6 + 0xac93f) #16 0x00007f4438997eec n/a (libc.so.6 + 0x14eeec) ===================================================================== Core 2 — PID 635439, SIGABRT (glibc malloc abort during operator new) (gdb batch against current 6.8.2 binaries; libKPipeWire frames not resolvable due to build-id mismatch, shown as n/a) #0 pthread_kill (libc.so.6) #1 raise (libc.so.6) #2 abort (libc.so.6) #3 n/a (libc.so.6) #4 n/a (libc.so.6) #5 malloc (libc.so.6) #6 operator new(unsigned long) (libstdc++.so.6) #7 n/a (libQt6Gui.so.6) #8 QRhi::newTexture(QRhiTexture::Format, QSize const&, int, QFlags<QRhiTexture::Flag>) (libQt6Gui.so.6) #9 n/a (unresolved — likely KPipeWire thumbnail module) ===================================================================== Core 3 — PID 1900, SIGABRT (glibc malloc abort during operator new) (gdb batch against current 6.8.2 binaries) #0 pthread_kill (libc.so.6) #1 raise (libc.so.6) #2 abort (libc.so.6) #3 n/a (libc.so.6) #4 n/a (libc.so.6) #5 malloc (libc.so.6) #6 operator new(unsigned long) (libstdc++.so.6) #7 n/a (libQt6Quick.so.6) #8 QQuickShaderEffectSource::updatePaintNode(QSGNode*, QQuickItem::UpdatePaintNodeData*) (libQt6Quick.so.6) #9 QQuickWindowPrivate::updateDirtyNode(QQuickItem*) (libQt6Quick.so.6) #10 QQuickWindowPrivate::updateDirtyNodes() (libQt6Quick.so.6) #11 QQuickWindowPrivate::syncSceneGraph() (libQt6Quick.so.6) #12 n/a (libQt6Quick.so.6) ===================================================================== Full cores are available from the reporter on request (systemd-coredump storage, wks2610: /var/lib/systemd/coredump/core.plasmashell.1001.*.zst). -- You are receiving this mail because: You are watching all bug changes.
