void-linux / void-linux/void-packages

GIMP armv7l crashes when opening a file.

Open
#56,526 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug needs-testing
Dominant language
Shell
Stars
3.4k
Forks
2.8k
Avg merge
2d 5h
Merged PRs (30d)
299

Description

Is this a new report?

Yes

System Info

Void 6.12.20_1 armv7l Unknown uptodate rFFF

Package(s) Affected

gimp-3.0.4_1

Does a report exist for this bug with the project's home (upstream) and/or another distro?

No response

Expected behaviour

Normal functioning

Actual behaviour

Crash

Console log 1

gimp
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
set device 'Cypress APA Trackpad (cyapa)' to mode: disabled
set device 'Genius USB Optical Mouse' to mode: disabled
set device 'Virtual core XTEST pointer' to mode: disabled
/usr/bin/env: ‘gimp-script-fu-interpreter-3.0’: No such file or directory
gimp: LibGimpBase-WARNING: gimp: gimp_wire_read(): unexpected EOF
terminate called after throwing an instance of 'Exiv2::Error'
terminate called recursively
gimp: fatal error: Aborted

Crash log 1

<!-- Copy-paste this whole debug data to report to developers -->

GNU Image Manipulation Program version 3.0.4
git-describe: GIMP_3_0_4
Build: unknown rev 1 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/armv7l-linux-gnueabihf-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/armv7l-linux-gnueabihf/14.2.1/lto-wrapper
Target: armv7l-linux-gnueabihf
Configured with: ../gcc-14.2.1_20250405/configure --prefix=/usr --sbindir=/usr/bin --libdir=/usr/lib --libexecdir=/usr/lib --target=armv7l-linux-gnueabihf --with-sysroot=/usr/armv7l-linux-gnueabihf --with-build-sysroot=/builddir/cross-armv7l-linux-gnueabihf-0.37/build_root/usr/armv7l-linux-gnueabihf --enable-languages=c,c++,fortran,objc,obj-c++,ada,lto,go --disable-nls --disable-multilib --disable-sjlj-exceptions --disable-libquadmath --disable-libmudflap --disable-libitm --disable-libvtv --disable-libsanitizer --disable-libstdcxx-pch --disable-libssp --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-linker-build-id --enable-libada --enable-lto --enable-default-pie --enable-default-ssp --with-gnu-ld --with-gnu-as --with-linker-hash-style=gnu --enable-clocale=gnu --enable-gnu-unique-object --with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.2.1 20250405 (GCC)

# Libraries #
using babl version 0.1.114 (compiled against version 0.1.114)
using GEGL version 0.4.62 (compiled against version 0.4.62)
using GLib version 2.84.0 (compiled against version 2.84.0)
using GdkPixbuf version 2.42.12 (compiled against version 2.42.12)
using GTK+ version 3.24.49 (compiled against version 3.24.49)
using Pango version 1.56.3 (compiled against version 1.56.3)
using Fontconfig version 2.16.0 (compiled against version 2.16.0)
using Cairo version 1.18.4 (compiled against version 1.18.4)
using gexiv2 version 0.14.5 (compiled against version 0.14.3)
using exiv2 version 0.28.5

> fatal error: Aborted

Stack trace:
/usr/lib32/libgimpbase-3.0.so.0(gimp_stack_trace_print+0x354) [0xb6eae974]

Console log 2

gimp
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
Warning: Unknown input_id: -1 for input: surfacemap_x
set device 'Cypress APA Trackpad (cyapa)' to mode: disabled
set device 'Genius USB Optical Mouse' to mode: disabled
set device 'Virtual core XTEST pointer' to mode: disabled
/usr/bin/env: ‘gimp-script-fu-interpreter-3.0’: No such file or directory
gimp: LibGimpBase-WARNING: gimp: gimp_wire_read(): unexpected EOF
terminate called after throwing an instance of 'Exiv2::Error'
terminate called recursively
gimp: fatal error: Aborted

Crash log 2

<!-- Copy-paste this whole debug data to report to developers -->

GNU Image Manipulation Program version 3.0.4
git-describe: GIMP_3_0_4
Build: unknown rev 1 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/armv7l-linux-gnueabihf-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/armv7l-linux-gnueabihf/14.2.1/lto-wrapper
Target: armv7l-linux-gnueabihf
Configured with: ../gcc-14.2.1_20250405/configure --prefix=/usr --sbindir=/usr/bin --libdir=/usr/lib --libexecdir=/usr/lib --target=armv7l-linux-gnueabihf --with-sysroot=/usr/armv7l-linux-gnueabihf --with-build-sysroot=/builddir/cross-armv7l-linux-gnueabihf-0.37/build_root/usr/armv7l-linux-gnueabihf --enable-languages=c,c++,fortran,objc,obj-c++,ada,lto,go --disable-nls --disable-multilib --disable-sjlj-exceptions --disable-libquadmath --disable-libmudflap --disable-libitm --disable-libvtv --disable-libsanitizer --disable-libstdcxx-pch --disable-libssp --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-linker-build-id --enable-libada --enable-lto --enable-default-pie --enable-default-ssp --with-gnu-ld --with-gnu-as --with-linker-hash-style=gnu --enable-clocale=gnu --enable-gnu-unique-object --with-arch=armv7-a --with-fpu=vfpv3 --with-float=hard
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 14.2.1 20250405 (GCC) 

# Libraries #
using babl version 0.1.114 (compiled against version 0.1.114)
using GEGL version 0.4.62 (compiled against version 0.4.62)
using GLib version 2.84.0 (compiled against version 2.84.0)
using GdkPixbuf version 2.42.12 (compiled against version 2.42.12)
using GTK+ version 3.24.49 (compiled against version 3.24.49)
using Pango version 1.56.3 (compiled against version 1.56.3)
using Fontconfig version 2.16.0 (compiled against version 2.16.0)
using Cairo version 1.18.4 (compiled against version 1.18.4)
using gexiv2 version 0.14.5 (compiled against version 0.14.3)
using exiv2 version 0.28.5

> fatal error: Aborted

Stack trace:
/usr/lib32/libgimpbase-3.0.so.0(gimp_stack_trace_print+0x354) [0xb6ee7974]
Steps to reproduce
  1. Launch GIMP
  2. Open a file

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the crash on the reported Void armv7l system with gimp-3.0.4_1, using the two console logs and the listed steps. Trace whether the missing gimp-script-fu-interpreter or the Exiv2 abort is responsible; done means identifying the package-level cause and documenting or validating a fix.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.