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