Crash upon selecting image
Environment/Versions
- GIMP version: 2.10.32 (x86_64, under Rosetta)
- Package: From Homebrew
- Operating System: Mac OS 12.4, on a 2020 M1 Mac Mini (arm64) with 8G of memory.
Description of the bug
I had loaded a number of images, and had just exported a new image as a JPG. When I double-clicked on an image from the Images dialog, GIMP crashed.
Reproduction
Is the bug reproducible? Happened only oncefile-jpegxl-2022-07-10-115107.ips
Reproduction steps:
- Drop 30 JPG images from the Finder. GIMP reports each as being 10-13MB.
- Create a new 3000x1024 image.
- Drag two images into this new image; crop, export as JPG.
- Go back to the Images dialog, double-click on one of the imported images.
…
Expected result:
Imported image is displayed
Actual result:
GIMP crashed.
Additional information
GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
Build: org.gimp.GIMP_official rev 0 for macos
# C compiler #
Configured with: --prefix=/Applications/Xcode-13.1.app/Contents/Developer/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX10.12.sdk/usr/include/c++/4.2.1
Apple clang version 13.0.0 (clang-1300.0.29.3)
Target: x86_64-apple-darwin20.6.0
Thread model: posix
InstalledDir: /Applications/Xcode-13.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.36 (compiled against version 0.4.36)
using GLib version 2.72.0 (compiled against version 2.72.0)
using GdkPixbuf version 2.42.8 (compiled against version 2.42.8)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.7 (compiled against version 1.50.7)
using Fontconfig version 2.14.0 (compiled against version 2.14.0)
using Cairo version 1.17.6 (compiled against version 1.17.6)
fatal error: Segmentation fault: 11
Stack trace:
# Stack traces obtained from PID 8431 - Thread 0xb104dc #
(lldb) process attach --pid 8431
Process 8431 stopped
* thread #1, stop reason = signal SIGSTOP
frame #0: 0xffffffffffffffff
Target 0: (No executable module.) stopped.
Architecture set to: .
(lldb) thread list
Process 8431 stopped
* thread #1: tid = 0xb104dc, stop reason = signal SIGSTOP
thread #2: tid = 0xb1c48f
thread #3: tid = 0xb10681
thread #4: tid = 0xb10696
thread #5: tid = 0xb1055e
thread #6: tid = 0xb1055f
thread #7: tid = 0xb10560
thread #8: tid = 0xb10561
thread #9: tid = 0xb10562
thread #10: tid = 0xb10563
thread #11: tid = 0xb10564
thread #12: tid = 0xb1056d
thread #13: tid = 0xb1056e
thread #14: tid = 0xb1057a
thread #15: tid = 0xb1bdb1
thread #16: tid = 0xb10a17
thread #17: tid = 0xb1c2c2
thread #18: tid = 0xb1c10f
(lldb) thread backtrace all
* thread #1, stop reason = signal SIGSTOP
frame #0: 0xffffffffffffffff
thread #2
frame #0: 0xffffffffffffffff
thread #3
frame #0: 0xffffffffffffffff
thread #4
frame #0: 0xffffffffffffffff
thread #5
frame #0: 0xffffffffffffffff
thread #6
frame #0: 0xffffffffffffffff
thread #7
frame #0: 0xffffffffffffffff
thread #8
frame #0: 0xffffffffffffffff
thread #9
frame #0: 0xffffffffffffffff
thread #10
frame #0: 0xffffffffffffffff
thread #11
frame #0: 0xffffffffffffffff
thread #12
frame #0: 0xffffffffffffffff
thread #13
frame #0: 0xffffffffffffffff
thread #14
frame #0: 0xffffffffffffffff
thread #15
frame #0: 0xffffffffffffffff
thread #16
frame #0: 0xffffffffffffffff
thread #17
frame #0: 0xffffffffffffffff
thread #18
frame #0: 0xffffffffffffffff
(lldb) bt all
* thread #1, stop reason = signal SIGSTOP
frame #0: 0xffffffffffffffff
thread #2
frame #0: 0xffffffffffffffff
thread #3
frame #0: 0xffffffffffffffff
thread #4
frame #0: 0xffffffffffffffff
thread #5
frame #0: 0xffffffffffffffff
thread #6
frame #0: 0xffffffffffffffff
thread #7
frame #0: 0xffffffffffffffff
thread #8
frame #0: 0xffffffffffffffff
thread #9
frame #0: 0xffffffffffffffff
thread #10
frame #0: 0xffffffffffffffff
thread #11
frame #0: 0xffffffffffffffff
thread #12
frame #0: 0xffffffffffffffff
thread #13
frame #0: 0xffffffffffffffff
thread #14
frame #0: 0xffffffffffffffff
thread #15
frame #0: 0xffffffffffffffff
thread #16
frame #0: 0xffffffffffffffff
thread #17
frame #0: 0xffffffffffffffff
thread #18
frame #0: 0xffffffffffffffff