Crash when creating channel
GIMP version: master and gimp-2-10
Operating System: Linux Fedora
Package: git
Description of the bug
Crash when creating a new channel. I bisected the bug, which happened at commit 417d0dcc.
417d0dccd780b49bdea1c0ac6b05e8424d197827 is the first bad commit
commit 417d0dccd780b49bdea1c0ac6b05e8424d197827
Author: Michael Natterer <mitch@gimp.org>
Date: Tue Jul 2 03:54:38 2019 +0200
app: start porting away from GtkAction and friends
Step one: get rid of all those deprecation warnings that make
it hard to see any other warnings:
- add a lot of dummy API to GimpAction, GimpActionGroup, GimpUIManager
etc. which simply forwards to the deprecated GTK functions, they
will all go away again later
- rename GimpAction to GimpActionImpl
- add interface GimpAction that is implemented by all action classes,
creates a common interface and allows to remove some duplicated
logic from GimpToggleAction and GimpRadioAction, and at the same
time adds more features
(cherry picked from commit 86e07c16b5306c3459026386c3d62e6d3456e958)
Merged to gimp-2-10 to keep the diff to master as small as possible
:040000 040000 e92a93d0ed927d5d3912f23f05b13b4eb2575037 1c1882a940e324eff2afa29619cadd43db520f74 M app
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Create a new image
- Click the new channel button in the Channels dockable
Actual result: instant crash
Additional information
GNU Image Manipulation Program version 2.10.13
git-describe: GIMP_2_10_12-71-g4a8417fa4c
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/8/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-redhat-linux
Configured with: ../configure --enable-bootstrap --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-shared --enable-threads=posix --enable-checking=release --enable-multilib --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-gcc-major-version-only --with-linker-hash-style=gnu --enable-plugin --enable-initfini-array --with-isl --enable-libmpx --enable-offload-targets=nvptx-none --without-cuda-driver --enable-gnu-indirect-function --enable-cet --with-tune=generic --with-arch_32=i686 --build=x86_64-redhat-linux
Thread model: posix
gcc version 8.3.1 20190223 (Red Hat 8.3.1-2) (GCC)
using GEGL version 0.4.17 (compiled against version 0.4.17)
using GLib version 2.58.3 (compiled against version 2.58.3)
using GdkPixbuf version 2.38.1 (compiled against version 2.38.1)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)
fatal error: Segmentation fault
Stack trace:
# Stack traces obtained from PID 14481 - Thread 14481 #
[New LWP 14500]
[New LWP 14501]
[New LWP 14502]
[New LWP 14503]
[New LWP 14504]
[New LWP 14505]
[New LWP 14506]
[New LWP 14507]
[New LWP 14508]
[New LWP 14509]
[New LWP 14742]
[New LWP 14745]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fcff2e43e34 in read () from /lib64/libpthread.so.0
Id Target Id Frame
* 1 Thread 0x7fcff1d6ce00 (LWP 14481) "lt-gimp-2.10" 0x00007fcff2e43e34 in read () from /lib64/libpthread.so.0
2 Thread 0x7fcfe4be6700 (LWP 14500) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
3 Thread 0x7fcfe43e5700 (LWP 14501) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
4 Thread 0x7fcfe3be4700 (LWP 14502) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
5 Thread 0x7fcfe33e3700 (LWP 14503) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
6 Thread 0x7fcfe2be2700 (LWP 14504) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
7 Thread 0x7fcfe23e1700 (LWP 14505) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
8 Thread 0x7fcfe1be0700 (LWP 14506) "worker" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
9 Thread 0x7fcfe12d2700 (LWP 14507) "gmain" 0x00007fcff290f3f1 in poll () from /lib64/libc.so.6
10 Thread 0x7fcfe0ad1700 (LWP 14508) "gdbus" 0x00007fcff290f3f1 in poll () from /lib64/libc.so.6
11 Thread 0x7fcfb94ac700 (LWP 14509) "async" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
12 Thread 0x7fcfae23e700 (LWP 14742) "pool" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
13 Thread 0x7fcfaca3b700 (LWP 14745) "swap writer" 0x00007fcff2914edd in syscall () from /lib64/libc.so.6
Thread 13 (Thread 0x7fcfaca3b700 (LWP 14745)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff318afb9 in gegl_tile_backend_swap_writer_thread (ignored=<optimized out>) at /home/jehan/dev/src//gegl/gegl/buffer/gegl-tile-backend-swap.c:708
params = <optimized out>
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 12 (Thread 0x7fcfae23e700 (LWP 14742)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a50e in g_cond_wait_until () at /lib64/libglib-2.0.so.0
#2 0x00007fcff2c13fa1 in () at /lib64/libglib-2.0.so.0
#3 0x00007fcff2c14595 in g_async_queue_timeout_pop () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2c6bd51 in () at /lib64/libglib-2.0.so.0
#5 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#6 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#7 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 11 (Thread 0x7fcfb94ac700 (LWP 14509)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x000000000074443d in gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) (thread=0xc936b0 <gimp_parallel_run_async_threads>) at /home/jehan/dev/src/gimp-2-10/app/core/gimp-parallel.cc:378
task = <optimized out>
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 10 (Thread 0x7fcfe0ad1700 (LWP 14508)):
#0 0x00007fcff290f3f1 in poll () at /lib64/libc.so.6
#1 0x00007fcff2c423a6 in () at /lib64/libglib-2.0.so.0
#2 0x00007fcff2c42762 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#3 0x00007fcff300f10a in () at /lib64/libgio-2.0.so.0
#4 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#5 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 9 (Thread 0x7fcfe12d2700 (LWP 14507)):
#0 0x00007fcff290f3f1 in poll () at /lib64/libc.so.6
#1 0x00007fcff2c423a6 in () at /lib64/libglib-2.0.so.0
#2 0x00007fcff2c424d0 in g_main_context_iteration () at /lib64/libglib-2.0.so.0
#3 0x00007fcff2c42521 in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#5 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#6 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 8 (Thread 0x7fcfe1be0700 (LWP 14506)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ec070 <gegl_parallel_distribute_threads+336>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 7 (Thread 0x7fcfe23e1700 (LWP 14505)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ec038 <gegl_parallel_distribute_threads+280>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 6 (Thread 0x7fcfe2be2700 (LWP 14504)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ec000 <gegl_parallel_distribute_threads+224>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 5 (Thread 0x7fcfe33e3700 (LWP 14503)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ebfc8 <gegl_parallel_distribute_threads+168>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 4 (Thread 0x7fcfe3be4700 (LWP 14502)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ebf90 <gegl_parallel_distribute_threads+112>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 3 (Thread 0x7fcfe43e5700 (LWP 14501)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ebf58 <gegl_parallel_distribute_threads+56>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 2 (Thread 0x7fcfe4be6700 (LWP 14500)):
#0 0x00007fcff2914edd in syscall () at /lib64/libc.so.6
#1 0x00007fcff2c8a3f3 in g_cond_wait () at /lib64/libglib-2.0.so.0
#2 0x00007fcff3142fc3 in gegl_parallel_distribute_thread_func (thread=0x7fcff31ebf20 <gegl_parallel_distribute_threads>) at /home/jehan/dev/src//gegl/gegl/gegl-parallel.c:427
#3 0x00007fcff2c6b2aa in () at /lib64/libglib-2.0.so.0
#4 0x00007fcff2e3a58e in start_thread () at /lib64/libpthread.so.0
#5 0x00007fcff291a683 in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7fcff1d6ce00 (LWP 14481)):
#0 0x00007fcff2e43e34 in read () at /lib64/libpthread.so.0
#1 0x00007fcff3596a21 in gimp_stack_trace_print (prog_name=<optimized out>, stream=stream@entry=0x51fd000, trace=trace@entry=0x0) at /home/jehan/dev/src/gimp-2-10/libgimpbase/gimputils.c:1300
status = 3432
stack_printed = 0
gtrace = 0x0
gimp_pid = "14481\000\000\000\000\000\000\000\000\000\000"
buffer = "\000\000\000\000\000\000\000\000@\225\310\000\000\000\000\000\ba\210\000\000\000\000\000\001", '\000' <repeats 23 times>, "\360@\304\363\317\177\000\000D\245\305\363\317\177\000\000\005", '\000' <repeats 15 times>, "\005\000\000\000\000\000\000\000\200\004X\363\317\177\000\000P\177\070\200\375\177\000\000\236\022\306\363\317\177\000\000\000\320\037\005", '\000' <repeats 21 times>, "\320\037\005\000\000\000\000\360\016!\002", '\000' <repeats 12 times>, ",\000\000\000\000\000\000\000", '\377' <repeats 12 times>, "\000\000\000\000\000A6\367{'\276\266\260\r\300\362\317\177\000\000"...
read_n = <optimized out>
sync_fd = {13, 14}
out_fd = {15, 16}
fork_pid = 14746
pid = 14481
eintr_count = 0
tid = 14481
#2 0x000000000049c7e5 in gimp_eek (reason=reason@entry=0x886108 "fatal error", message=<optimized out>, use_handler=use_handler@entry=1) at /home/jehan/dev/src/gimp-2-10/app/errors.c:377
fd = 0x51fd000
has_backtrace = 1
pid = "14481\000\000\000\000\274\002\002\000\000\000"
gimpdebug = 0x886278 "/home/jehan/.local/share/crossroad/roads/native/gimp-2-10/libexec/gimp-debug-tool-2.0"
args = {0x886278 "/home/jehan/.local/share/crossroad/roads/native/gimp-2-10/libexec/gimp-debug-tool-2.0", 0x2210ef0 "/home/jehan/dev/build/gimp-2-10/app/.libs/lt-gimp-2.10", 0x7ffd80387f90 "14481", 0x886108 "fatal error", 0x535abd8 "Segmentation fault", 0x220e6f0 "/home/jehan/.config/GIMP/2.10/CrashLog/GIMP-crash-1562078332.txt", 0x0}
config = <optimized out>
debug_policy = GIMP_DEBUG_POLICY_FATAL
iter = <optimized out>
num_idx = <optimized out>
i = 0
#3 0x000000000049cbc6 in gimp_fatal_error (message=<optimized out>) at /home/jehan/dev/src/gimp-2-10/app/errors.c:234
#4 0x000000000049d2d7 in gimp_sigfatal_handler (sig_num=11) at /home/jehan/dev/src/gimp-2-10/app/signals.c:179
#5 0x00007fcff2e45070 in <signal handler called> () at /lib64/libpthread.so.0
#6 0x00007fcff2c31174 in g_str_hash () at /lib64/libglib-2.0.so.0
#7 0x00007fcff2c30380 in g_hash_table_lookup () at /lib64/libglib-2.0.so.0
#8 0x00007fcff3769d51 in () at /lib64/libgtk-x11-2.0.so.0
#9 0x00007fcff3769f16 in gtk_action_group_add_action_with_accel () at /lib64/libgtk-x11-2.0.so.0
#10 0x00007fcff3bda343 in gimp_color_button_constructed (object=<optimized out>) at /home/jehan/dev/src/gimp-2-10/libgimpwidgets/gimpcolorbutton.c:358
label = 0x7fcff3c1b459 "Color Button Menu"
tooltip = <optimized out>
action = 0x0
button = 0x5345120
klass = 0x54ebc10
ui_manager = 0x7fcfb4005d70
group = 0x4329b00
i = <optimized out>
#11 0x00007fcff2d2a70a in () at /lib64/libgobject-2.0.so.0
#12 0x00007fcff2d2bfde in g_object_new_valist () at /lib64/libgobject-2.0.so.0
#13 0x00007fcff2d2c33d in g_object_new () at /lib64/libgobject-2.0.so.0
#14 0x00000000005e0838 in gimp_color_panel_new (title=title@entry=0x88e51d "New Channel Color", color=color@entry=0x21fc3e0, type=type@entry=GIMP_COLOR_AREA_LARGE_CHECKS, width=width@entry=24, height=height@entry=24) at /home/jehan/dev/src/gimp-2-10/app/widgets/gimpcolorpanel.c:237
__func__ = "gimp_color_panel_new"
#15 0x00000000004d5cda in channel_options_dialog_new (image=image@entry=0x21afa50, channel=channel@entry=0x0, context=0x21df310, parent=parent@entry=0x21b4e10, title=title@entry=0x88e538 "New Channel", role=role@entry=0x88d811 "gimp-channel-new", icon_name=0x88bb00 "gimp-channel", desc=0x88e52f "Create a New Channel", help_id=0x88d811 "gimp-channel-new", color_label=0x88e51d "New Channel Color", opacity_label=0x88e4cb "_Fill opacity:", show_from_sel=1, channel_name=0x2203170 "Channel", channel_color=0x21fc3e0, channel_visible=1, channel_linked=0, channel_color_tag=GIMP_COLOR_TAG_NONE, channel_lock_content=0, channel_lock_position=0, callback=0x4ac0c0 <channels_new_callback>, user_data=0x0) at /home/jehan/dev/src/gimp-2-10/app/dialogs/channel-options-dialog.c:150
private = 0x7fcf94003120
dialog = 0x53086d0
opacity_adj = 0x4329850
scale = 0x4025a80
__func__ = "channel_options_dialog_new"
#16 0x00000000004ac63a in channels_new_cmd_callback (action=<optimized out>, data=0x21b4e10) at /home/jehan/dev/src/gimp-2-10/app/actions/channels-commands.c:156
config = 0x21fc010
image = 0x21afa50
widget = 0x21b4e10
dialog = <optimized out>
#17 0x00007fcff2d243dd in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#18 0x00007fcff2d37983 in () at /lib64/libgobject-2.0.so.0
#19 0x00007fcff2d40aaa in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#20 0x00007fcff2d410a3 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#21 0x00007fcff3766d04 in () at /lib64/libgtk-x11-2.0.so.0
#22 0x00007fcff2d243dd in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#23 0x00007fcff2d3747e in () at /lib64/libgobject-2.0.so.0
#24 0x00007fcff2d40aaa in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#25 0x00007fcff2d410a3 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#26 0x00007fcff3782355 in () at /lib64/libgtk-x11-2.0.so.0
#27 0x00007fcff2d243dd in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#28 0x00007fcff2d37b26 in () at /lib64/libgobject-2.0.so.0
#29 0x00007fcff2d40aaa in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#30 0x00007fcff2d410a3 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#31 0x00007fcff3780f5c in () at /lib64/libgtk-x11-2.0.so.0
#32 0x00007fcff383cf9d in () at /lib64/libgtk-x11-2.0.so.0
#33 0x00007fcff2d243dd in g_closure_invoke () at /lib64/libgobject-2.0.so.0
#34 0x00007fcff2d371b4 in () at /lib64/libgobject-2.0.so.0
#35 0x00007fcff2d40123 in g_signal_emit_valist () at /lib64/libgobject-2.0.so.0
#36 0x00007fcff2d410a3 in g_signal_emit () at /lib64/libgobject-2.0.so.0
#37 0x00007fcff397190c in () at /lib64/libgtk-x11-2.0.so.0
#38 0x00007fcff383abbc in gtk_propagate_event () at /lib64/libgtk-x11-2.0.so.0
#39 0x00007fcff383afbb in gtk_main_do_event () at /lib64/libgtk-x11-2.0.so.0
#40 0x00007fcff3687720 in () at /lib64/libgdk-x11-2.0.so.0
#41 0x00007fcff2c4206d in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#42 0x00007fcff2c42438 in () at /lib64/libglib-2.0.so.0
#43 0x00007fcff2c42762 in g_main_loop_run () at /lib64/libglib-2.0.so.0
#44 0x000000000049c07a in app_run (full_prog_name=<optimized out>, filenames=<optimized out>, alternate_system_gimprc=alternate_system_gimprc@entry=0x0, alternate_gimprc=alternate_gimprc@entry=0x0, session_name=<optimized out>, batch_interpreter=0x0, batch_commands=0x0, 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=0x2038420 "/home/jehan/.config/GIMP/2.10/CrashLog/GIMP-crash-1562078332.txt") at /home/jehan/dev/src/gimp-2-10/app/app.c:433
update_status_func = <optimized out>
gimp = 0x218e0f0
loop = <optimized out>
run_loop = 0x4a123e0
default_folder = <optimized out>
gimpdir = <optimized out>
abort_message = <optimized out>
temprc = <optimized out>
language = <optimized out>
font_error = 0x0
__func__ = "app_run"
#45 0x000000000049b9d6 in main (argc=<optimized out>, argv=<optimized out>) at /home/jehan/dev/src/gimp-2-10/app/main.c:531
context = 0x203aa90
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
backtrace_file = 0x2038420 "/home/jehan/.config/GIMP/2.10/CrashLog/GIMP-crash-1562078332.txt"
i = <optimized out>
[Inferior 1 (process 14481) detached]