Bug#1117980: gimp: Run gimp and immediately get... "free(): invalid pointer"
Kingsley G. Morse Jr.
kingsley at loaner.com
Mon Oct 13 07:30:01 BST 2025
Package: gimp
Version: 3.0.4-6.1
Severity: important
Dear Maintainer,
Thanks for
maintaining the cool package gimp and
checking out my bug report.
I tried running gimp on bash's command line.
I expected gimp to display its graphical user
interface.
Unfortunately gimp immediately crashes with
free(): invalid pointer
Here's a back trace from running gimp in gdb:
(gdb) bt
#0 0xb7fc7579 in __kernel_vsyscall ()
#1 0xb609291f in __pthread_kill_implementation (threadid=threadid at entry=3028664320, signo=signo at entry=6,
no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:43
#2 0xb60929db in __pthread_kill_internal (threadid=3028664320, signo=6) at ./nptl/pthread_kill.c:89
#3 0xb603bf31 in __GI_raise (sig=6) at ../sysdeps/posix/raise.c:26
#4 0xb60232a2 in __GI_abort () at ./stdlib/abort.c:73
#5 0xb60242ac in __libc_message_impl (fmt=<optimized out>) at ../sysdeps/posix/libc_fatal.c:134
#6 0xb609dd0b in malloc_printerr (str=str at entry=0xb61c808a "free(): invalid pointer")
at ./malloc/malloc.c:5829
#7 0xb60a2b53 in _int_free_check (av=0xb6233760 <main_arena>, p=0xdd3830, size=<optimized out>)
at ./malloc/malloc.c:4560
#8 _int_free (av=0xb6233760 <main_arena>, p=0xdd3830, have_lock=0) at ./malloc/malloc.c:4692
#9 __GI___libc_free (mem=0xdd3838) at ./malloc/malloc.c:3476
#10 0xb79001c8 in g_free () from /lib/i386-linux-gnu/libglib-2.0.so.0
#11 0x00544d6c in gimp_extension_load (extension=0xdd3970, error=0xbffff298)
at ../app/core/gimpextension.c:415
#12 0x004bc894 in gimp_extension_manager_search_directory (manager=manager at entry=0xdbd8f8,
directory=<optimized out>, system_dir=system_dir at entry=1) at ../app/core/gimpextensionmanager.c:1039
#13 0x004bce9f in gimp_extension_manager_initialize (manager=0xdbd8f8)
at ../app/core/gimpextensionmanager.c:596
#14 0x004a02dc in gimp_constructed (object=0xd78088) at ../app/core/gimp.c:319
#15 0xb7a2fd85 in ?? () from /lib/i386-linux-gnu/libgobject-2.0.so.0
#16 0xb7a326fc in g_object_new_valist () from /lib/i386-linux-gnu/libgobject-2.0.so.0
#17 0xb7a32969 in g_object_new () from /lib/i386-linux-gnu/libgobject-2.0.so.0
#18 0x004a0a77 in gimp_new (name=0xcbec70 "/usr/bin/gimp", session_name=0x0, default_folder=0x0,
be_verbose=0, no_data=0, no_fonts=0, no_interface=0, use_shm=1, use_cpu_accel=1, console_messages=0,
show_playground=0, show_debug_menu=0, stack_trace_mode=GIMP_STACK_TRACE_NEVER,
pdb_compat_mode=GIMP_PDB_COMPAT_ON) at ../app/core/gimp.c:617
#19 0x00671214 in app_run (full_prog_name=0xcbec70 "/usr/bin/gimp", filenames=0x0,
alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, batch_interpreter=0x0,
batch_commands=0x0, quit=0, as_new=0, no_interface=0, no_data=0, no_fonts=0, no_splash=0,
be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=0,
show_debug_menu=0, stack_trace_mode=GIMP_STACK_TRACE_NEVER, pdb_compat_mode=GIMP_PDB_COMPAT_ON,
backtrace_file=0xca7170 "/home/kingsley/.config/GIMP/3.0/CrashLog/gimp-crash-1760078943.txt")
at ../app/app.c:227
#20 0x0049efd0 in main (argc=1, argv=<optimized out>) at ../app/main.c:793
Feel free to let me know if you happen to have
any suggestions.
Thanks,
Kingsley
-- System Information:
Debian Release: trixie/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 6.5.0-1-686-pae (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages gimp depends on:
ii gimp-data 3.0.4-6.1
ii gir1.2-gimp-3.0 3.0.4-6.1
ii graphviz 2.42.4-3
ii libaa1 1.4p5-51.1+b1
ii libappstream5 1.1.1-1
ii libarchive13t64 3.7.4-4+b1
ii libasound2t64 1.2.14-2
ii libbabl-0.1-0 1:0.1.116-1
ii libbz2-1.0 1.0.8-6
ii libc6 2.41-12
ii libcairo2 1.18.4-1+b1
ii libcfitsio10t64 4.6.2-2
ii libfontconfig1 2.15.0-2.4
ii libfreetype6 2.13.3+dfsg-1
ii libgcc-s1 15.2.0-4
ii libgdk-pixbuf-2.0-0 2.44.3+dfsg-3
ii libgegl-0.4-0t64 1:0.4.64-1
ii libgexiv2-2 0.14.6-2
ii libgimp-3.0-0 3.0.4-6.1
ii libglib2.0-0t64 2.84.4-3
ii libgomp1 15.2.0-4
ii libgs10 10.06.0~dfsg-3
ii libgtk-3-0t64 3.24.50-2
ii libgudev-1.0-0 238-7
ii libharfbuzz0b 12.1.0-1
ii libheif1 1.20.2-2+b1
ii libjpeg62-turbo 1:2.1.5-4
ii libjson-glib-1.0-0 1.10.8+ds-1
ii libjxl0.11 0.11.1-6
ii liblcms2-2 2.16-2
ii liblzma5 5.8.1-2
ii libmypaint-1.5-1 1.6.0-4
ii libopenexr-3-1-30 3.1.13-2
ii libopenjp2-7 2.5.3-2.1
ii libpango-1.0-0 1.56.3-2
ii libpangocairo-1.0-0 1.56.3-2
ii libpangoft2-1.0-0 1.56.3-2
ii libpng16-16t64 1.6.50-1
ii libpoppler-glib8t64 25.03.0-10
ii librsvg2-2 2.60.0+dfsg-1+b1
ii librsvg2-common 2.60.0+dfsg-1+b1
ii libstdc++6 15.2.0-4
ii libtiff6 4.7.1-1
ii libwebp7 1.5.0-0.1
ii libwebpdemux2 1.5.0-0.1
ii libwebpmux3 1.5.0-0.1
ii libwmf-0.2-7 0.2.13-2
ii libwmflite-0.2-7 0.2.13-2
ii libx11-6 2:1.8.12-1
ii libxcursor1 1:1.2.3-1
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxmu6 2:1.1.3-3+b4
ii libxpm4 1:3.5.17-1+b3
ii python3-gi 3.50.0-7
ii xdg-utils 1.2.1-2
ii zlib1g 1:1.3.dfsg+really1.3.1-1+b1
Versions of packages gimp recommends:
ii ghostscript 10.06.0~dfsg-3
Versions of packages gimp suggests:
ii gimp-data-extras 1:2.0.4-0.2
ii gimp-help-en [gimp-help] 2.8.2-2
ii gvfs-backends 1.57.2-2
ii python3 3.13.7-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list