Package: gwenview Version: 4:24.12.0-1 Severity: normal A frequent occurance for me on recent versions of Debian/Unstable is for gwenview to crash on exit. For most uses it was intermittant but I have found a case where it's 100% repeatable. I run "gwenview ." in a directory with 3 pics of my car engine (which I am happy to supply as test data if needed) and then press ALT-F4 without viewing any of the images (it just displays the thumbnails) and it crashes.
Here's the backtrace: malloc_consolidate(): unaligned fastbin chunk detected Thread 1 "gwenview" received signal SIGABRT, Aborted. __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 warning: 44 ./nptl/pthread_kill.c: No such file or directory (gdb) bt #0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44 #1 0x00007ffff4e9de2f in __pthread_kill_internal (threadid=<optimized out>, signo=6) at ./nptl/pthread_kill.c:78 #2 0x00007ffff4e49d02 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 #3 0x00007ffff4e324f0 in __GI_abort () at ./stdlib/abort.c:79 #4 0x00007ffff4e3332d in __libc_message_impl (fmt=fmt@entry=0x7ffff4fb5303 "%s\n") at ../sysdeps/posix/libc_fatal.c:134 #5 0x00007ffff4ea7965 in malloc_printerr (str=str@entry=0x7ffff4fb8358 "malloc_consolidate(): unaligned fastbin chunk detected") at ./malloc/malloc.c:5772 #6 0x00007ffff4ea849c in malloc_consolidate (av=av@entry=0x7ffff4ff1ac0 <main_arena>) at ./malloc/malloc.c:4846 #7 0x00007ffff4ea9680 in _int_free_maybe_consolidate (av=av@entry=0x7ffff4ff1ac0 <main_arena>, size=<optimized out>) at ./malloc/malloc.c:4779 #8 0x00007ffff4ea9960 in _int_free_maybe_consolidate (av=0x7ffff4ff1ac0 <main_arena>, size=<optimized out>) at ./malloc/malloc.c:4702 #9 0x00007ffff4ea9cb9 in _int_free (av=0x7ffff4ff1ac0 <main_arena>, p=<optimized out>, have_lock=<optimized out>, have_lock@entry=0) at ./malloc/malloc.c:4646 #10 0x00007ffff4eac43f in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3398 #11 0x00007ffff7cf4c5b in Gwenview::ImageMetaInfoModel::~ImageMetaInfoModel() () at /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #12 0x00007ffff7caf57e in Gwenview::Document::~Document() () at /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #13 0x00007ffff7caf69d in Gwenview::Document::~Document() () at /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #14 0x00007ffff7cb3b11 in Gwenview::DocumentFactory::~DocumentFactory() () at /lib/x86_64-linux-gnu/libgwenviewlib.so.5 #15 0x00007ffff4e4c261 in __run_exit_handlers (status=0, listp=0x7ffff4ff1680 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true, run_dtors=run_dtors@entry=true) at ./stdlib/exit.c:108 #16 0x00007ffff4e4c31a in __GI_exit (status=<optimized out>) at ./stdlib/exit.c:138 #17 0x00007ffff4e33d6f in __libc_start_call_main (main=main@entry=0x555555596690, argc=argc@entry=2, argv=argv@entry=0x7fffffffe3b8) at ../sysdeps/nptl/libc_start_call_main.h:74 #18 0x00007ffff4e33e25 in __libc_start_main_impl (main=0x555555596690, argc=2, argv=0x7fffffffe3b8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffffffe3a8) at ../csu/libc-start.c:360 #19 0x00005555555971b1 in ??? () (gdb) I tried running it under valgrind and got many errors like the following: ==1107437== Conditional jump or move depends on uninitialised value(s) ==1107437== at 0x2847EEA4: ??? ==1107437== by 0x23977831: ??? Fixing those might shed some light on the issue. -- System Information: Debian Release: trixie/sid Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.12.12-amd64 (SMP w/18 CPU threads; PREEMPT) Kernel taint flags: TAINT_CPU_OUT_OF_SPEC Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: unable to detect Versions of packages gwenview depends on: ii kimageformat6-plugins 6.10.0-2 ii kio6 6.10.0-1 ii libc6 2.40-7 ii libcfitsio10t64 4.5.0-5 ii libexiv2-28 0.28.4+dfsg-1 ii libgcc-s1 14.2.0-17 ii libjpeg62-turbo 1:2.1.5-3+b1 ii libkdcrawqt6-5 24.12.0-1 ii libkf6baloo6 6.10.0-1 ii libkf6colorscheme6 6.10.0-1 ii libkf6completion6 6.10.0-1 ii libkf6configcore6 6.10.0-1 ii libkf6configgui6 6.10.0-1 ii libkf6configwidgets6 6.10.0-1 ii libkf6coreaddons6 6.10.0-1 ii libkf6crash6 6.10.0-1 ii libkf6filemetadata3 6.10.0-2 ii libkf6guiaddons6 6.10.0-4 ii libkf6i18n6 6.10.0-1 ii libkf6iconthemes6 6.10.0-1 ii libkf6iconwidgets6 6.10.0-1 ii libkf6itemmodels6 6.10.0-1 ii libkf6itemviews6 6.10.0-1 ii libkf6jobwidgets6 6.10.0-1 ii libkf6kiocore6 6.10.0-1 ii libkf6kiofilewidgets6 6.10.0-1 ii libkf6kiogui6 6.10.0-1 ii libkf6kiowidgets6 6.10.0-1 ii libkf6parts6 6.10.0-1 ii libkf6purpose-bin 6.10.0-1 ii libkf6purpose6 6.10.0-1 ii libkf6purposewidgets6 6.10.0-1 ii libkf6service-bin 6.10.0-1 ii libkf6service6 6.10.0-1 ii libkf6solid6 6.10.0-1 ii libkf6widgetsaddons6 6.10.0-1 ii libkf6xmlgui6 6.10.0-1 ii libkimageannotator-qt6-0 0.7.1-1+b2 ii liblcms2-2 2.16-2 ii libphonon4qt6-4t64 4:4.12.0-4 ii libplasmaactivities6 6.3.0-1 ii libpng16-16t64 1.6.46-4 ii libqt6core6t64 [qt6-base-private-abi] 6.7.2+dfsg-6 ii libqt6dbus6 6.7.2+dfsg-6 ii libqt6gui6 6.7.2+dfsg-6 ii libqt6openglwidgets6 6.7.2+dfsg-6 ii libqt6printsupport6 6.7.2+dfsg-6 ii libqt6svg6 6.7.2-6 ii libqt6svgwidgets6 6.7.2-6 ii libqt6waylandclient6 6.7.2-5 ii libqt6widgets6 6.7.2+dfsg-6 ii libstdc++6 14.2.0-17 ii libtiff6 4.5.1+git230720-5 ii libwayland-client0 1.23.1-1 ii libx11-6 2:1.8.10-2 ii phonon4qt6 4:4.12.0-4 Versions of packages gwenview recommends: pn gwenview-doc <none> pn kamera <none> ii kio-extras 4:24.12.2-1 ii qt6-image-formats-plugins 6.7.2-2 gwenview suggests no packages. -- debconf-show failed