Crash when trying to open eps file
Environment/Versions
- GIMP version: GIMP_2_99_16-906-g9ee99db6
- Package: Compiled from source
- Operating System: Linux
Ran into a segmentation fault when trying to open eps files with GIMP from git master, for example the sample file at Description of the bughttps://getsamplefiles.com/download/eps/sample-1.eps
The file opens as expected in 2.99.16 flatpak.
Reproduction
Is the bug reproducible? Always
Reproduction steps:
- Open an eps file
- Crash
…
Expected result: Opening the file
Actual result: Segmentation fault
Additional information
GNU Image Manipulation Program version 2.99.17
git-describe: GIMP_2_99_16-906-g9ee99db6a2
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/13/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 13.2.0-7' --with-bugurl=file:///usr/share/doc/gcc-13/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-13 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/libexec --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-offload-targets=nvptx-none=/build/reproducible-path/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/reproducible-path/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-offload-defaulted --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=3
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (Debian 13.2.0-7)
# Libraries #
using babl version 0.1.106 (compiled against version 0.1.106)
using GEGL version 0.4.47 (compiled against version 0.4.47)
using GLib version 2.78.1 (compiled against version 2.78.1)
using GdkPixbuf version 2.42.10 (compiled against version 2.42.10)
using GTK+ version 3.24.38 (compiled against version 3.24.38)
using Pango version 1.51.0 (compiled against version 1.51.0)
using Fontconfig version 2.14.2 (compiled against version 2.14.2)
using Cairo version 1.18.0 (compiled against version 1.18.0)
fatal error: Segmenteringsfel
Stack trace:
# Stack traces obtained from PID 35638 - Thread 35638 #
[New LWP 35639]
[New LWP 35640]
[New LWP 35641]
[New LWP 35642]
[New LWP 35643]
[New LWP 35644]
[New LWP 35645]
[New LWP 35646]
[New LWP 35647]
[New LWP 35648]
[New LWP 35649]
[New LWP 35650]
[New LWP 35651]
[New LWP 35652]
[New LWP 35653]
[New LWP 35654]
[New LWP 35655]
[New LWP 35656]
[New LWP 35657]
[New LWP 35659]
[New LWP 35660]
[New LWP 35661]
[New LWP 35662]
[New LWP 35663]
[New LWP 35664]
[New LWP 35665]
[New LWP 35666]
[New LWP 35667]
[New LWP 35668]
[New LWP 35669]
[New LWP 35670]
[New LWP 35671]
[New LWP 35672]
[New LWP 35673]
[New LWP 35674]
[New LWP 36258]
[New LWP 36361]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__GI___libc_read (nbytes=255, buf=0x7ffc5e7b2630, fd=23) at ../sysdeps/unix/sysv/linux/read.c:26
Id Target Id Frame
* 1 Thread 0x7f56deab21c0 (LWP 35638) "gimp-2.99" __GI___libc_read (nbytes=255, buf=0x7ffc5e7b2630, fd=23) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7f56de5ff6c0 (LWP 35639) "pool-spawner" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7f56dddfe6c0 (LWP 35640) "gmain" 0x00007f56e3105a1f in __GI___poll (fds=0x5555d3e2e980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f56dd5fd6c0 (LWP 35641) "gdbus" 0x00007f56e3105a1f in __GI___poll (fds=0x5555da488710, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
5 Thread 0x7f56dcb0d6c0 (LWP 35642) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f56cffff6c0 (LWP 35643) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f56cf7fe6c0 (LWP 35644) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7f56ceffd6c0 (LWP 35645) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7f56ce7fc6c0 (LWP 35646) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f56cdffb6c0 (LWP 35647) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f56cd7fa6c0 (LWP 35648) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f56ccff96c0 (LWP 35649) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x7f56affff6c0 (LWP 35650) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x7f56af7fe6c0 (LWP 35651) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x7f56aeffd6c0 (LWP 35652) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x7f56ae7fc6c0 (LWP 35653) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
17 Thread 0x7f56adffb6c0 (LWP 35654) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
18 Thread 0x7f56ad7fa6c0 (LWP 35655) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
19 Thread 0x7f56acff96c0 (LWP 35656) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
20 Thread 0x7f568efff6c0 (LWP 35657) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
21 Thread 0x7f568dffd6c0 (LWP 35659) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
22 Thread 0x7f568ddfc6c0 (LWP 35660) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
23 Thread 0x7f568dbfb6c0 (LWP 35661) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
24 Thread 0x7f568d9fa6c0 (LWP 35662) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
25 Thread 0x7f568d7f96c0 (LWP 35663) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
26 Thread 0x7f568d5f86c0 (LWP 35664) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
27 Thread 0x7f568d3f76c0 (LWP 35665) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
28 Thread 0x7f568d1f66c0 (LWP 35666) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
29 Thread 0x7f568cff56c0 (LWP 35667) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
30 Thread 0x7f568cdf46c0 (LWP 35668) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
31 Thread 0x7f568cbf36c0 (LWP 35669) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
32 Thread 0x7f568c9f26c0 (LWP 35670) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
33 Thread 0x7f568c7f16c0 (LWP 35671) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
34 Thread 0x7f568c5f06c0 (LWP 35672) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
35 Thread 0x7f568c3ef6c0 (LWP 35673) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
36 Thread 0x7f564bfff6c0 (LWP 35674) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
37 Thread 0x7f562e7fe6c0 (LWP 36258) "dconf worker" 0x00007f56e3105a1f in __GI___poll (fds=0x7f561c000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
38 Thread 0x7f562d7fc6c0 (LWP 36361) "pool-gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#0 __GI___libc_read (nbytes=255, buf=0x7ffc5e7b2630, fd=23) at ../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 __GI___libc_read (fd=23, buf=buf@entry=0x7ffc5e7b2630, nbytes=nbytes@entry=255) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f56e4bb3b1b in gimp_stack_trace_print (prog_name=<optimized out>, stream=stream@entry=0x5555d435a240, trace=trace@entry=0x0) at ../libgimpbase/gimputils.c:1394
status = 0
stack_printed = 0
gtrace = 0x0
gimp_pid = "35638\000\000\000\260ѡ\332UU\000"
buffer = "P\2501\324UU\000\000\000\3314\261\\\035\356\357", ',' <repeats 32 times>, '\000' <repeats 33 times>, "Thaw the image's undo stack.\000th", '\000' <repeats 33 times>, "TDM[\fXDI\fEAMKI\v_\fYBHC\f_XMOG\002\000XD", '\000' <repeats 79 times>
read_n = <optimized out>
sync_fd = {20, 22}
out_fd = {23, 24}
fork_pid = <optimized out>
pid = 35638
eintr_count = 0
tid = <optimized out>
#3 0x00005555d25451d0 in gimp_eek (reason=reason@entry=0x5555d27b7a17 "fatal error", message=<optimized out>, use_handler=use_handler@entry=1) at ../app/errors.c:355
fd = 0x5555d435a240
has_backtrace = 1
pid = "35638\000\000\000$;\000\000\000\000\000"
gimpdebug = 0x5555d2832890 "/usr/local/libexec/gimp-debug-tool-2.99"
args = {0x5555d2832890 "/usr/local/libexec/gimp-debug-tool-2.99", 0x5555d40496a0 "gimp-2.99", 0x7ffc5e7b2ac0 "35638", 0x5555d27b7a17 "fatal error", 0x5555d94af9e3 "Segmenteringsfel", 0x5555d4046ae0 "/home/anders/.config/GIMP/2.99/CrashLog/gimp-crash-1702774679.txt", 0x0, 0x7ffc5e7b2ad0 "0", 0x0}
timestamp = "0\000\340\323UU\000\000\343\371J\331UU\000"
config = <optimized out>
eek_handled = 0
debug_policy = GIMP_DEBUG_POLICY_WARNING
iter = <optimized out>
num_idx = <optimized out>
i = 0
#4 0x00005555d25457c8 in gimp_fatal_error (message=<optimized out>) at ../app/errors.c:206
#5 0x00005555d25480d9 in gimp_sigfatal_handler (sig_num=11) at ../app/signals.c:196
#6 0x00007f56e3046510 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 __memcpy_evex_unaligned_erms () at ../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:265
#8 0x00005555d24fdb44 in gimp_plug_in_write (channel=0x5555db0b8430, buf=0x6f72702d706d6967 <error: Cannot access memory at address 0x6f72702d706d6967>, count=1936028263, data=0x5555d9645d40) at ../app/plug-in/gimpplugin.c:262
plug_in = 0x5555d9645d40
bytes = 419
#9 0x00007f56e4bb8163 in gimp_wire_write (channel=channel@entry=0x5555db0b8430, buf=buf@entry=0x6f72702d706d6967 <error: Cannot access memory at address 0x6f72702d706d6967>, count=1936028263, user_data=user_data@entry=0x5555d9645d40) at ../libgimpbase/gimpwire.c:170
#10 0x00007f56e4bb8adc in _gimp_wire_write_int8 (channel=channel@entry=0x5555db0b8430, data=data@entry=0x6f72702d706d6967 <error: Cannot access memory at address 0x6f72702d706d6967>, count=<optimized out>, user_data=user_data@entry=0x5555d9645d40) at ../libgimpbase/gimpwire.c:578
__func__ = "_gimp_wire_write_int8"
#11 0x00007f56e4bb6be8 in _gp_params_write (channel=0x5555db0b8430, params=<optimized out>, n_params=<optimized out>, user_data=0x5555d9645d40) at ../libgimpbase/gimpprotocol.c:1930
bytes = 0x6f72702d706d6967 <error: Cannot access memory at address 0x6f72702d706d6967>
size = 1936028263
i = 1
#12 0x00007f56e4bb83d1 in gimp_wire_write_msg (channel=channel@entry=0x5555db0b8430, msg=msg@entry=0x7ffc5e7b3a00, user_data=user_data@entry=0x5555d9645d40) at ../libgimpbase/gimpwire.c:292
handler = 0x5555d64637c0
#13 0x00007f56e4bb7c30 in gp_proc_return_write (channel=0x5555db0b8430, proc_return=proc_return@entry=0x7ffc5e7b3a60, user_data=user_data@entry=0x5555d9645d40) at ../libgimpbase/gimpprotocol.c:331
msg = {type = 6, data = 0x7ffc5e7b3a60}
#14 0x00005555d250e52f in gimp_plug_in_handle_proc_run (proc_run=0x5555db296e50, plug_in=0x5555d9645d40) at ../app/plug-in/gimpplugin-message.c:620
proc_return = {name = 0x5555d741d790 "gimp-progress-get-window-handle", n_params = 2, params = 0x5555da650870}
proc_frame = 0x5555d9645fb8
procedure = <optimized out>
return_vals = 0x5555daa413d0
canonical = 0x5555db34bec0 "gimp-progress-ge\001"
proc_name = <optimized out>
args = <optimized out>
error = 0x0
__func__ = "gimp_plug_in_handle_proc_run"
__func__ = "gimp_plug_in_handle_message"
#15 gimp_plug_in_handle_message (plug_in=0x5555d9645d40, msg=<optimized out>) at ../app/plug-in/gimpplugin-message.c:128
__func__ = "gimp_plug_in_handle_message"
#16 0x00005555d24feee9 in gimp_plug_in_recv_message (channel=<optimized out>, data=0x5555d9645d40, cond=G_IO_IN) at ../app/plug-in/gimpplugin.c:213
msg = {type = 5, data = 0x5555db296e50}
got_message = <optimized out>
plug_in = 0x5555d9645d40
#17 gimp_plug_in_recv_message (channel=<optimized out>, cond=G_IO_IN, data=0x5555d9645d40) at ../app/plug-in/gimpplugin.c:181
plug_in = 0x5555d9645d40
#18 0x00007f56e456b0d9 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f56e456e317 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f56e456ec1f in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00005555d250f58f in gimp_plug_in_manager_call_run (manager=<optimized out>, context=<optimized out>, progress=<optimized out>, procedure=0x5555d7646b10, args=0x5555da53ad90, synchronous=synchronous@entry=1, display=<optimized out>) at ../app/plug-in/gimppluginmanager-call.c:296
proc_frame = 0x5555d9645fb8
gui_config = 0x5555d4032020
config = {tile_width = 128, tile_height = 128, shm_id = 622665, check_size = 1 '\001', check_type = 1 '\001', show_help_button = 1 '\001', use_cpu_accel = 1 '\001', use_opencl = 0 '\000', export_color_profile = 1 '\001', export_comment = 1 '\001', export_exif = 1 '\001', export_xmp = 1 '\001', export_iptc = 1 '\001', default_display_id = 1, app_name = 0x5555d3e19150 "GNU:s bildmanipuleringsprogram", wm_class = 0x5555d3dfa030 "Gimp-2.99", display_name = 0x5555d981fa20 "0\201$\333UU", monitor_number = 0, timestamp = 16725316, icon_theme_dir = 0x5555daa70ea0 "@7\275\343V\177", tile_cache_size = 16763193344, swap_path = 0x5555d4037e30 "${gimp_cache_dir}", swap_compression = 0x5555d4037e70 "fast", num_processors = 16, check_custom_color1 = {r = 0.59999999999999998, g = 0.59999999999999998, b = 0.59999999999999998, a = 1}, check_custom_color2 = {r = 0.40000000000000002, g = 0.40000000000000002, b = 0.40000000000000002, a = 1}}
proc_run = {name = 0x5555d7646c90 "file-eps-load", n_params = 10, params = 0x5555db2c6350}
display_id = 1
core_config = 0x5555d4032020
gegl_config = 0x5555d4032020
display_config = 0x5555d4032020
monitor = 0x5555d3e12ec0
icon_theme_dir = <optimized out>
return_vals = 0x0
plug_in = 0x5555d9645d40
__func__ = "gimp_plug_in_manager_call_run"
#22 0x00005555d2504afe in gimp_plug_in_procedure_execute (gimp=<optimized out>, error=<optimized out>, args=<optimized out>, progress=<optimized out>, context=<optimized out>, procedure=<optimized out>) at ../app/plug-in/gimppluginprocedure.c:394
plug_in_procedure = <optimized out>
pdb_error = 0x0
#23 gimp_plug_in_procedure_execute (procedure=<optimized out>, gimp=<optimized out>, context=<optimized out>, progress=<optimized out>, args=<optimized out>, error=<optimized out>) at ../app/plug-in/gimppluginprocedure.c:367
plug_in_procedure = <optimized out>
pdb_error = 0x0
#24 0x00005555d24fa094 in gimp_procedure_execute (procedure=procedure@entry=0x5555d7646b10, gimp=0x5555d3fa4df0, context=0x5555daa67e00, context@entry=0x5555d4000ed0, progress=progress@entry=0x5555d9217e60, args=args@entry=0x5555da53ad90, error=error@entry=0x7ffc5e7b40c8) at ../app/pdb/gimpprocedure.c:515
return_vals = <optimized out>
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#25 0x00005555d24f6bc9 in gimp_pdb_execute_procedure_by_name_args (pdb=pdb@entry=0x5555d3ff8d60, context=context@entry=0x5555d4000ed0, progress=progress@entry=0x5555d9217e60, error=error@entry=0x7ffc5e7b40c8, name=name@entry=0x5555d7646c90 "file-eps-load", args=args@entry=0x5555da53ad90) at ../app/pdb/gimppdb.c:320
procedure = 0x5555d7646b10
return_vals = 0x0
list = 0x5555d72abc10 = {0x5555d7646b10}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#26 0x00005555d24f70f2 in gimp_pdb_execute_procedure_by_name (pdb=<optimized out>, context=context@entry=0x5555d4000ed0, progress=0x5555d9217e60, error=error@entry=0x7ffc5e7b40c8, name=0x5555d7646c90 "file-eps-load") at ../app/pdb/gimppdb.c:508
procedure = 0x5555d7646b10
args = 0x5555da53ad90
return_vals = <optimized out>
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffc5e7b3fc0, reg_save_area = 0x7ffc5e7b3eb0}}
prev_value_type = <optimized out>
prev_int_value = <optimized out>
i = <optimized out>
__func__ = "gimp_pdb_execute_procedure_by_name"
#27 0x00005555d2448d50 in file_open_image (gimp=gimp@entry=0x5555d3fa4df0, context=context@entry=0x5555d4000ed0, progress=<optimized out>, progress@entry=0x5555d9217e60, file=<optimized out>, file@entry=0x5555da6f3470, as_new=as_new@entry=0, file_proc=<optimized out>, file_proc@entry=0x5555d7646b10, run_mode=GIMP_RUN_INTERACTIVE, status=0x7ffc5e7b40c4, mime_type=0x7ffc5e7b4058, error=0x7ffc5e7b40c8) at ../app/file/file-open.c:207
return_vals = <optimized out>
orig_file = 0x5555da6f3470
image = 0x0
local_file = <optimized out>
mounted = <optimized out>
my_error = 0x0
__func__ = "file_open_image"
#28 0x00005555d2449d9b in file_open_with_proc_and_display (gimp=gimp@entry=0x5555d3fa4df0, context=0x5555d4000ed0, progress=progress@entry=0x5555d9217e60, file=file@entry=0x5555da6f3470, as_new=as_new@entry=0, file_proc=file_proc@entry=0x5555d7646b10, monitor=0x5555d3e12ec0, status=0x7ffc5e7b40c4, error=0x7ffc5e7b40c8) at ../app/file/file-open.c:506
image = <optimized out>
mime_type = 0x0
run_mode = <optimized out>
__func__ = "file_open_with_proc_and_display"
#29 0x00005555d26e8ccd in file_open_dialog_open_image (dialog=dialog@entry=0x5555d9217e60, gimp=gimp@entry=0x5555d3fa4df0, file=file@entry=0x5555da6f3470, load_proc=load_proc@entry=0x5555d7646b10) at ../app/dialogs/file-open-dialog.c:217
image = <optimized out>
status = GIMP_PDB_EXECUTION_ERROR
error = 0x0
#30 0x00005555d26e8f13 in file_open_dialog_response (response_id=-5, gimp=0x5555d3fa4df0, dialog=0x5555d9217e60) at ../app/dialogs/file-open-dialog.c:166
file = 0x5555da6f3470
files = 0x5555db34efc0 = {0x5555da6f3470}
list = 0x5555db34efc0 = {0x5555da6f3470}
success = <optimized out>
file_dialog = 0x5555d9217e60
open_dialog = 0x5555d9217e60
#31 file_open_dialog_response (dialog=0x5555d9217e60, response_id=<optimized out>, gimp=0x5555d3fa4df0) at ../app/dialogs/file-open-dialog.c:92
file_dialog = 0x5555d9217e60
open_dialog = 0x5555d9217e60
#32 0x00007f56e4670540 in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007f56e4683afc in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007f56e4685501 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#35 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#36 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007f56e4670749 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f56e46855bf in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f56e34dad00 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007f56e4670749 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#43 0x00007f56e46855bf in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#44 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#45 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#46 0x00007f56e34d8f04 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#47 0x00007f56e3497065 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#48 0x00007f56e4670749 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#49 0x00007f56e46855bf in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#50 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#51 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#52 0x00007f56e35b315e in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#53 0x00007f56e4673986 in g_cclosure_marshal_VOID__BOXEDv () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#54 0x00007f56e4670749 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#55 0x00007f56e46855bf in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#56 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#57 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#58 0x00007f56e35b01d3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#59 0x00007f56e35b17e3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#60 0x00007f56e35b4a22 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#61 0x00007f56e3579341 in gtk_event_controller_handle_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#62 0x00007f56e374868d in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#63 0x00007f56e3490d98 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#64 0x00007f56e4670749 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#65 0x00007f56e4684913 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#66 0x00007f56e468b186 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#67 0x00007f56e468b243 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#68 0x00007f56e374a0e4 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#69 0x00007f56e35fc82e in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#70 0x00007f56e35fe49e in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#71 0x00007f56e3ca2a49 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#72 0x00007f56e3cf7fe6 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#73 0x00007f56e456b1f4 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#74 0x00007f56e456e317 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#75 0x00007f56e456e930 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#76 0x00007f56e42f2b7d in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#77 0x00005555d2544cfa in app_run (full_prog_name=0x5555d3df4780 "gimp-2.99", filenames=<optimized out>, alternate_system_gimprc=alternate_system_gimprc@entry=0x0, alternate_gimprc=alternate_gimprc@entry=0x0, session_name=<optimized out>, batch_interpreter=<optimized out>, batch_commands=0x0, quit=0, as_new=0, no_interface=0, no_data=<optimized out>, no_fonts=<optimized out>, no_splash=0, be_verbose=0, use_shm=1, use_cpu_accel=1, console_messages=0, use_debug_handler=0, show_playground=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=<optimized out>, backtrace_file=0x5555d3e0f2a0 "/home/anders/.config/GIMP/2.99/CrashLog/gimp-crash-1702774679.txt") at ../app/app.c:317
gimp = 0x5555d3fa4df0
app = 0x5555d4021f30
default_folder = 0x0
gimpdir = 0x5555d3ff9e10
abort_message = <optimized out>
retval = 0
__func__ = "app_run"
#78 0x00005555d238ac07 in main (argc=<optimized out>, argv=<optimized out>) at ../app/main.c:793
context = 0x5555d3e19240
error = 0x0
abort_message = <optimized out>
basename = <optimized out>
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = <optimized out>
backtrace_file = 0x5555d3e0f2a0 "/home/anders/.config/GIMP/2.99/CrashLog/gimp-crash-1702774679.txt"
retval = <optimized out>
i = <optimized out>
[Inferior 1 (process 35638) detached]