2.10 Color to Aplha App Crash macOS
Environment/Versions
- GIMP version: 2.1
- Package:
- Operating System: macOS (2019 intel MAC)
Description of the bug
Reproduction
Is the bug reproducible?
Reproduction steps:
- Initiate "Color to Alpha" from green (0, 255, 0) to alpha
- Allow it to buffer for 3 minutes then Click save as
- Allow that to buffer for 3 minutes and then close the app. All previous actions will now run and the app will crash within a moment
…
Expected result: Changed the selected parts of my image from pure green to alpha
Actual result: App Crash
Additional information
I had combined a gif of 89 frames into a single layer adjacently. I then conducted the sequence as defined in the Steps to reproduce, leading to the app to crash. In the end Gimp had recovered the image from the crash.
If you have a backtrace for a crash or a warning, paste it here.
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:
0 libgimpbase-2.0.0.dylib 0x000000010b7b8853 gimp_stack_trace_print + 1059
1 gimp 0x000000010a982f02 gimp_eek + 354
2 gimp 0x000000010a982d98 gimp_fatal_error + 24
3 gimp 0x000000010a983a2d gimp_sigfatal_handler + 45
4 libsystem_platform.dylib 0x00007ff8133095ed _sigtramp + 29
5 ??? 0x0000000000000000 0x0 + 0
6 gimp 0x000000010acd1ab9 gimp_drawable_filter_remove_filter + 41
7 gimp 0x000000010acd1a01 gimp_drawable_filter_commit + 353
8 gimp 0x000000010a9fbc47 gimp_filter_tool_control + 295
9 gimp 0x000000010aa43abf gimp_tool_control + 399
10 libgobject-2.0.0.dylib 0x000000010c786c16 g_closure_invoke + 278
11 libgobject-2.0.0.dylib 0x000000010c79ebaf signal_emit_unlocked_R + 2015
12 libgobject-2.0.0.dylib 0x000000010c79fcfe g_signal_emit_valist + 2830
13 libgobject-2.0.0.dylib 0x000000010c7a0202 g_signal_emit + 130
14 libgobject-2.0.0.dylib 0x000000010c786c16 g_closure_invoke + 278
15 libgobject-2.0.0.dylib 0x000000010c79ebaf signal_emit_unlocked_R + 2015
16 libgobject-2.0.0.dylib 0x000000010c79fcfe g_signal_emit_valist + 2830
17 libgobject-2.0.0.dylib 0x000000010c7a0202 g_signal_emit + 130
18 libgobject-2.0.0.dylib 0x000000010c786c16 g_closure_invoke + 278
19 libgobject-2.0.0.dylib 0x000000010c79ebaf signal_emit_unlocked_R + 2015
20 libgobject-2.0.0.dylib 0x000000010c79fcfe g_signal_emit_valist + 2830
21 libgobject-2.0.0.dylib 0x000000010c7a0202 g_signal_emit + 130
22 libgtk-quartz-2.0.0.dylib 0x000000010bb5e0bf gtk_real_button_released + 63
23 libgobject-2.0.0.dylib 0x000000010c786c16 g_closure_invoke + 278
24 libgobject-2.0.0.dylib 0x000000010c79e826 signal_emit_unlocked_R + 1110
25 libgobject-2.0.0.dylib 0x000000010c79fcfe g_signal_emit_valist + 2830
26 libgobject-2.0.0.dylib 0x000000010c7a0202 g_signal_emit + 130
27 libgtk-quartz-2.0.0.dylib 0x000000010bb5ddbf gtk_button_button_release + 15
28 libgtk-quartz-2.0.0.dylib 0x000000010bc1afb6 _gtk_marshal_BOOLEAN__BOXED + 102
29 libgobject-2.0.0.dylib 0x000000010c786c16 g_closure_invoke + 278
30 libgobject-2.0.0.dylib 0x000000010c79ecd9 signal_emit_unlocked_R + 2313
31 libgobject-2.0.0.dylib 0x000000010c79fd4a g_signal_emit_valist + 2906
32 libgobject-2.0.0.dylib 0x000000010c7a0202 g_signal_emit + 130
33 libgtk-quartz-2.0.0.dylib 0x000000010bd535b5 gtk_widget_event_internal + 629
34 libgtk-quartz-2.0.0.dylib 0x000000010bc19037 gtk_propagate_event + 311
35 libgtk-quartz-2.0.0.dylib 0x000000010bc18c15 gtk_main_do_event + 1109
36 libgdk-quartz-2.0.0.dylib 0x000000010b71a6b4 gdk_event_dispatch + 84
37 libglib-2.0.0.dylib 0x000000010cc4b7ee g_main_context_dispatch + 366
38 libglib-2.0.0.dylib 0x000000010cc4bb6d g_main_context_iterate + 525
39 libglib-2.0.0.dylib 0x000000010cc4bec2 g_main_loop_run + 274
40 gimp 0x000000010a98279c app_run + 1084
41 gimp 0x000000010a985dc3 main + 1251
42 dyld 0x00007ff812f8241f start + 1903