Application: (6.1.5) Qt Version: 6.7.2 Frameworks Version: 6.5.0 Operating System: Linux 6.10.9 x86_64 Windowing System: Wayland Distribution: NixOS 24.11 (Vicuna) DrKonqi: 6.1.5 [CoredumpBackend] -- Information about the crash: KDE Plasma froze and crashed after switching the taskbar from single row to two rows. The crash can be reproduced sometimes. -- Backtrace (Reduced): #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007fb76829b843 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007fb768249516 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007fb768231935 in __GI_abort () at abort.c:79 #9 0x00007fb7682327f3 in __libc_message_impl (fmt=fmt@entry=0x7fb7683b52e6 "%s\n") at ../sysdeps/posix/libc_fatal.c:132 Reported using DrKonqi
Created attachment 173807 [details] New crash information added by DrKonqi DrKonqi auto-attaching complete backtrace.
hread 1 (Thread 0x7fb6f74006c0 (LWP 187815)): [KCrash Handler] #5 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44 #6 0x00007fb76829b843 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78 #7 0x00007fb768249516 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #8 0x00007fb768231935 in __GI_abort () at abort.c:79 #9 0x00007fb7682327f3 in __libc_message_impl (fmt=fmt@entry=0x7fb7683b52e6 "%s\n") at ../sysdeps/posix/libc_fatal.c:132 #10 0x00007fb7682a5d05 in malloc_printerr (str=str@entry=0x7fb7683b8da0 "malloc(): unaligned tcache chunk detected") at malloc.c:5772 #11 0x00007fb7682aa4dc in tcache_get_n (ep=<optimized out>, tc_idx=<optimized out>) at malloc.c:3183 #12 tcache_get (tc_idx=<optimized out>) at malloc.c:3199 #13 __GI___libc_malloc (bytes=181) at malloc.c:3320 #14 0x00007fb767b7bb6e in png_malloc () from /nix/store/mp79jmmfs2bfjmnac72c1kxn7im1px38-libpng-apng-1.6.43/lib/libpng16.so.16 #15 0x00007fb767b8eb70 in png_read_start_row () from /nix/store/mp79jmmfs2bfjmnac72c1kxn7im1px38-libpng-apng-1.6.43/lib/libpng16.so.16 #16 0x00007fb767b7ffff in png_read_update_info () from /nix/store/mp79jmmfs2bfjmnac72c1kxn7im1px38-libpng-apng-1.6.43/lib/libpng16.so.16 #17 0x00007fb769810242 in QPngHandlerPrivate::readPngImage(QImage*) () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Gui.so.6 #18 0x00007fb769395f1e in QImageReader::read(QImage*) [clone .part.0] () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Gui.so.6 #19 0x00007fb769396ba4 in QImageReader::read() () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Gui.so.6 #20 0x00007fb7693aa1ea in QRasterPlatformPixmap::fromData(unsigned char const*, unsigned int, char const*, QFlags<Qt::ImageConversionFlag>) () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Gui.so.6 #21 0x00007fb7693a5ff6 in QPixmap::loadFromData(unsigned char const*, unsigned int, char const*, QFlags<Qt::ImageConversionFlag>) () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Gui.so.6 #22 0x00007fb76b19dd2f in QPixmap::loadFromData (flags=..., format=0x7fb76b1a6221 "PNG", buf=..., this=0x7fb6f73ff230) at /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/include/QtCore/qbytearray.h:522 #23 KSharedPixmapCacheMixin<KSharedDataCache>::findPixmap (destination=0x7fb6f73ff230, key=..., this=0xecabcb0) at /nix/store/amd1k9h2h8z163dvz87bmr1fwghwl0hm-kguiaddons-6.5.0-dev/include/KF6/KGuiAddons/kimagecache.h:143 #24 KSvg::ImageSetPrivate::findInCache (this=<optimized out>, key=..., pix=..., lastModified=<optimized out>) at /build/ksvg-6.5.0/src/ksvg/private/imageset_p.cpp:642 #25 0x00007fb76b187420 in KSvg::SvgPrivate::findInCache (this=0x143bc830, elementId=..., ratio=1.25, s=...) at /build/ksvg-6.5.0/src/ksvg/svg.cpp:599 #26 0x00007fb76b187757 in KSvg::Svg::image (this=<optimized out>, size=..., elementID=...) at /build/ksvg-6.5.0/src/ksvg/svg.cpp:901 #27 0x00007fb7473981b7 in KSvg::FrameItemNode::updateTexture (elementId=..., size=..., this=0x7fb6888c2e50) at /build/ksvg-6.5.0/src/declarativeimports/framesvgitem.cpp:120 #28 KSvg::FrameItemNode::reposition (frameGeometry=<synthetic pointer>..., fullSize=<synthetic pointer>..., this=0x7fb6888c2e50) at /build/ksvg-6.5.0/src/declarativeimports/framesvgitem.cpp:155 #29 KSvg::FrameSvgItem::updatePaintNode (this=<optimized out>, oldNode=<optimized out>) at /build/ksvg-6.5.0/src/declarativeimports/framesvgitem.cpp:648 #30 0x00007fb76a6b8b57 in QQuickWindowPrivate::updateDirtyNode(QQuickItem*) () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #31 0x00007fb76a6b9314 in QQuickWindowPrivate::updateDirtyNodes() () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #32 0x00007fb76a6bd295 in QQuickWindowPrivate::syncSceneGraph() () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #33 0x00007fb76a8c29b1 in QSGRenderThread::sync(bool) () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #34 0x00007fb76a8c3f7b in QSGRenderThread::syncAndRender() () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #35 0x00007fb76a8c5083 in QSGRenderThread::run() () from /nix/store/w1n4ik2raymx1k08m5pjfdcdgbc19b9z-qtdeclarative-6.7.2/lib/libQt6Quick.so.6 #36 0x00007fb768b3bf91 in QThreadPrivate::start(void*) () from /nix/store/82n7plcl529pfa8ymv0gpybzx5d9zd6b-qtbase-6.7.2/lib/libQt6Core.so.6 #37 0x00007fb768299a42 in start_thread (arg=<optimized out>) at pthread_create.c:447 #38 0x00007fb76831905c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Do you have any Task Manager apps open or pinned that use SVG icons with embedded PNGs? Can you attach a screenshot of your panel containing the apps you had open when Plasma crashed?
๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.