Crash when loading saved image into self-build, not when loading into flatpak
Environment/Versions
- GIMP version: self-build 2.99.17
- Operating System: Linux
Description of the bug
This is the second file that has displayed this behavior. Loading the file into self-build GIMP, 2.99.17, can crash it, not always. See video.
Loading the file into flatpak 2.99.16 doesn't crash it. Saving it from that version seems to restore it's stability in 2.99.17.
Reproduction
Is the bug reproducible? For me, yes. Try loading the file a few times in GIMP 2.99.17?
crash-not-crash
Crashy, saved out from Self-build 2.99.17
glowTest-small.xcf.zip
not Crashy, saved out from flatpak 2.99.16
glowTest-small-saved-from-flatpak.xcf.zip
Changes to self-build...
# Replace the file "gimplayertreeview.c" to set opacity to 100
srcpath="/home/mark/Code/GIMP-changes/gimplayertreeview.c"
dstpath="/home/mark/Code/gimp-source/build/gimp/app/widgets/"
cp "$srcpath" "$dstpath"
# Replace the file "gimpspinscale.c" to adjust padding on opacity
srcpath="/home/mark/Code/GIMP-changes/gimpspinscale.c"
dstpath="/home/mark/Code/gimp-source/build/gimp/libgimpwidgets/"
cp "$srcpath" "$dstpath"
# Replace the file "gimpdatafactoryview.c" to lose filtering and tagging entry boxes
srcpath="/home/mark/Code/GIMP-changes/gimpdatafactoryview.c"
dstpath="/home/mark/Code/gimp-source/build/gimp/app/widgets/"
cp "$srcpath" "$dstpath"
# Replace the file "gimpdisplayshell-callbacks.c" to change the display message
srcpath="/home/mark/Code/GIMP-changes/gimpdisplayshell-callbacks.c"
dstpath="/home/mark/Code/gimp-source/build/gimp/app/display/"
cp "$srcpath" "$dstpath"
/home/mark/Code/gimp-source/bin/gimp-2.99: fatal error: Segmentation fault
26 ../sysdeps/unix/sysv/linux/read.c: No such file or directory.
Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x48e189481c01448d
Python Exception <class 'gdb.MemoryError'>: Cannot access memory at address 0x480000441f0fc328
Python Exception <class 'gdb.error'>: No type named TypeNode.
(script-fu:47557): LibGimpBase-WARNING **: 14:24:40.810: script-fu: gimp_wire_read(): error
Press any key to exit...
GNU Image Manipulation Program version 2.99.17
git-describe: GIMP_2_99_16-299-ga69c7736c2
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/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='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --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/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --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=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
# Libraries #
using babl version 0.1.107 (compiled against version 0.1.107)
using GEGL version 0.4.47 (compiled against version 0.4.47)
using GLib version 2.72.4 (compiled against version 2.72.4)
using GdkPixbuf version 2.42.8 (compiled against version 2.42.8)
using GTK+ version 3.24.33 (compiled against version 3.24.33)
using Pango version 1.50.6 (compiled against version 1.50.6)
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 47968 - Thread 47968 #
[New LWP 47969]
[New LWP 47970]
[New LWP 47971]
[New LWP 47972]
[New LWP 47973]
[New LWP 47974]
[New LWP 47975]
[New LWP 47976]
[New LWP 47977]
[New LWP 47978]
[New LWP 47979]
[New LWP 47980]
[New LWP 47981]
[New LWP 47982]
[New LWP 47983]
[New LWP 47984]
[New LWP 47985]
[New LWP 47986]
[New LWP 47987]
[New LWP 47988]
[New LWP 47989]
[New LWP 47990]
[New LWP 47992]
[New LWP 47993]
[New LWP 47994]
[New LWP 47995]
[New LWP 47996]
[New LWP 47997]
[New LWP 47998]
[New LWP 47999]
[New LWP 48000]
[New LWP 48001]
[New LWP 48002]
[New LWP 48003]
[New LWP 48004]
[New LWP 48005]
[New LWP 48006]
[New LWP 48007]
[New LWP 48008]
[New LWP 48009]
[New LWP 48010]
[New LWP 48011]
[New LWP 48046]
[New LWP 48051]
[New LWP 48115]
[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=0x7ffce58ac150, fd=25) at ../sysdeps/unix/sysv/linux/read.c:26
Id Target Id Frame
* 1 Thread 0x7f84a0073f40 (LWP 47968) "gimp-2.99" __GI___libc_read (nbytes=255, buf=0x7ffce58ac150, fd=25) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7f849dbff640 (LWP 47969) "gmain" 0x00007f84a1b18d7f in __GI___poll (fds=0x55b541865b70, nfds=2, timeout=6000) at ../sysdeps/unix/sysv/linux/poll.c:29
3 Thread 0x7f849d3fe640 (LWP 47970) "gdbus" 0x00007f84a1b18d7f in __GI___poll (fds=0x7f8490034ba0, nfds=8, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f849c8f6640 (LWP 47971) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7f8497fff640 (LWP 47972) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f84977fe640 (LWP 47973) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f8496ffd640 (LWP 47974) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7f84967fc640 (LWP 47975) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7f8495ffb640 (LWP 47976) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f84957fa640 (LWP 47977) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f8494ff9640 (LWP 47978) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f847ffff640 (LWP 47979) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x7f847f7fe640 (LWP 47980) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x7f847effd640 (LWP 47981) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x7f847e7fc640 (LWP 47982) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x7f847dffb640 (LWP 47983) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
17 Thread 0x7f847d7fa640 (LWP 47984) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
18 Thread 0x7f847cff9640 (LWP 47985) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
19 Thread 0x7f8457fff640 (LWP 47986) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
20 Thread 0x7f84577fe640 (LWP 47987) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
21 Thread 0x7f8456ffd640 (LWP 47988) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
22 Thread 0x7f84567fc640 (LWP 47989) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
23 Thread 0x7f8454fff640 (LWP 47990) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
24 Thread 0x7f84547fe640 (LWP 47992) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
25 Thread 0x7f84545fd640 (LWP 47993) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
26 Thread 0x7f84543fc640 (LWP 47994) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
27 Thread 0x7f843b7fe640 (LWP 47995) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
28 Thread 0x7f843b5fd640 (LWP 47996) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
29 Thread 0x7f843b3fc640 (LWP 47997) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
30 Thread 0x7f843b1fb640 (LWP 47998) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
31 Thread 0x7f843affa640 (LWP 47999) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
32 Thread 0x7f843adf9640 (LWP 48000) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
33 Thread 0x7f843abf8640 (LWP 48001) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
34 Thread 0x7f843a9f7640 (LWP 48002) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
35 Thread 0x7f843a7f6640 (LWP 48003) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
36 Thread 0x7f843a5f5640 (LWP 48004) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
37 Thread 0x7f843a3f4640 (LWP 48005) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
38 Thread 0x7f843a1f3640 (LWP 48006) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
39 Thread 0x7f8439ff2640 (LWP 48007) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
40 Thread 0x7f8439df1640 (LWP 48008) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
41 Thread 0x7f8439bf0640 (LWP 48009) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
42 Thread 0x7f84399ef640 (LWP 48010) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
43 Thread 0x7f84397ee640 (LWP 48011) "gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
44 Thread 0x7f83dffff640 (LWP 48046) "pool-gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
45 Thread 0x7f83dd0a2640 (LWP 48051) "dconf worker" 0x00007f84a1b18d7f in __GI___poll (fds=0x55b579fa5230, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
46 Thread 0x7f83a5bec640 (LWP 48115) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#0 __GI___libc_read (nbytes=255, buf=0x7ffce58ac150, fd=25) at ../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimised out>
#1 __GI___libc_read (fd=25, buf=0x7ffce58ac150, nbytes=255) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f84a371044f in gimp_stack_trace_print (prog_name=0x55b541ab74d0 "/home/mark/Code/gimp-source/bin/gimp-2.99", stream=0x55b57acf7e20, trace=0x0) at ../libgimpbase/gimputils.c:1394
status = 0
stack_printed = 0
gtrace = 0x0
gimp_pid = "47968\000\000\000\260\301\212\345\374\177\000"
buffer = "`\301\212\345\374\177\000\000\000\223\274[\n\r\022w\260Ê\345\374\177\000\000\200\t\244A\265U\000\000\266\001\000\000\000\000\000\000\000\223\274[\n\r\022w ~\317z\265U\000\000\000\223\274[\n\r\022w\026\000\000\000\000\000\000\000h[t@\265U\000\000 ~\317z\265U\000\000 ~\317z\265U\000\000h[t@\265U\000\000`ߊ\345\374\177\000\000p\001\350A\265U\000\000\256Ĩ\241\204\177\000\000`Ш\241\204\177", '\000' <repeats 26 times>, "'\000\000\000\265U\000\000\000\223\274[\n\r\022w ~\317z\265U\000\000 ~\317z\265U\000\000\220\340\306A\265U\000\000 ~\317z"...
read_n = 390842024046
sync_fd = {23, 24}
out_fd = {25, 26}
fork_pid = 48116
pid = 47968
eintr_count = 0
tid = 47968
#3 0x000055b5402f91cc in gimp_eek (reason=0x55b540745ad6 "fatal error", message=0x55b57aff45d3 "Segmentation fault", use_handler=1) at ../app/errors.c:355
fd = 0x55b57acf7e20
has_backtrace = 1
pid = "47968\000\000\000X\344\000\000\000\000\000"
gimpdebug = 0x55b540745b28 "/home/mark/Code/gimp-source/libexec/gimp-debug-tool-2.99"
args = {0x55b540745b28 "/home/mark/Code/gimp-source/libexec/gimp-debug-tool-2.99", 0x55b541ab74d0 "/home/mark/Code/gimp-source/bin/gimp-2.99", 0x7ffce58ac350 "47968", 0x55b540745ad6 "fatal error", 0x55b57aff45d3 "Segmentation fault", 0x55b541c6e090 "/home/mark/.config/GIMP/2.99/CrashLog/gimp-crash-1694179513.txt", 0x0, 0x7ffce58ac360 "0", 0x0}
timestamp = "0\000\377z\265U\000\000\320\354\031\243\204\177\000"
config = 0x55b541ab0210
eek_handled = 0
debug_policy = GIMP_DEBUG_POLICY_WARNING
iter = #4 0x000055b5402f8d69 in gimp_fatal_error (message=0x55b57aff45d3 "Segmentation fault") at ../app/errors.c:206
#5 0x000055b5402fd3fd in gimp_sigfatal_handler (sig_num=11) at ../app/signals.c:196
#6 0x00007f84a1a42520 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x00007f84a309e434 in g_str_hash () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007f84a309f19a in g_hash_table_lookup () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9 0x000055b54009452a in gimp_parasite_list_find (list=0x7f83d4012820, name=0x0) at ../app/core/gimpparasitelist.c:396
__func__ = "gimp_parasite_list_find"
#10 0x000055b540094188 in gimp_parasite_list_remove (list=0x7f83d4012820, name=0x0) at ../app/core/gimpparasitelist.c:336
parasite = 0x55b57b0bf8c0
__func__ = "gimp_parasite_list_remove"
#11 0x000055b5402d1123 in xcf_load_image (gimp=0x55b541cd6080, info=0x7ffce58ad4a0, error=0x7ffce58addd8) at ../app/xcf/xcf-load.c:346
parasite_size = 1
bpc = 0x55b57987fbd0 "image-simulation-bpc"
status = 1
private = 0x55b579d793f0
image = 0x55b579d796b0
parasite = 0x55b57b0bf8c0
has_metadata = 0
saved_pos = 140207645734385
offset = -6148914691236517205
width = 1024
height = 1024
image_type = 0
precision = GIMP_PRECISION_U16_NON_LINEAR
num_successful_elements = 0
n_broken_layers = 0
n_broken_channels = 0
n_broken_vectors = 0
broken_paths = 0x0
group_layers = 0x0
syms = #12 0x000055b5402cfe79 in xcf_load_stream (gimp=0x55b541cd6080, input=0x55b57b0dba10, input_file=0x55b541b19b80, progress=0x55b5792a36c0, error=0x7ffce58addd8) at ../app/xcf/xcf.c:308
info = {gimp = 0x55b541cd6080, progress = 0x55b5792a36c0, input = 0x55b57b0dba10, output = 0x0, seekable = 0x55b57b0dba10, cp = 1829548, bytes_per_offset = 8, file = 0x55b541b19b80, tattoo_state = 81, selected_layers = 0x0, selected_channels = 0x0, selected_vectors = 0x0, linked_layers = 0x0, linked_channels = 0x0, linked_paths = 0x0, layer_sets = 0x0, channel_sets = 0x0, floating_sel_drawable = 0x0, floating_sel = 0x0, floating_sel_offset = 0, compression = COMPRESS_RLE, file_version = 12}
filename = 0x55b57b10fc50 "/home/mark/Documents/glowTest-small.xcf"
image = 0x0
id = "gimp xcf v012"
success = 1
__func__ = "xcf_load_stream"
#13 0x000055b5402d0658 in xcf_load_invoker (procedure=0x55b541cf9290, gimp=0x55b541cd6080, context=0x55b57ac22350, progress=0x55b5792a36c0, args=0x55b57b0d3000, error=0x7ffce58addd8) at ../app/xcf/xcf.c:436
return_vals = 0x1
image = 0x0
file = 0x55b541b19b80
input = 0x55b57b0dba10
my_error = 0x0
#14 0x000055b5402870de in gimp_procedure_real_execute (procedure=0x55b541cf9290, gimp=0x55b541cd6080, context=0x55b57ac22350, progress=0x55b5792a36c0, args=0x55b57b0d3000, error=0x7ffce58addd8) at ../app/pdb/gimpprocedure.c:246
__func__ = "gimp_procedure_real_execute"
#15 0x000055b54029a03f in gimp_plug_in_procedure_execute (procedure=0x55b541cf9290, gimp=0x55b541cd6080, context=0x55b57ac22350, progress=0x55b5792a36c0, args=0x55b57b0d3000, error=0x7ffce58addd8) at ../app/plug-in/gimppluginprocedure.c:390
plug_in_procedure = 0x55b541cf9290
pdb_error = 0x0
#16 0x000055b5402882a0 in gimp_procedure_execute (procedure=0x55b541cf9290, gimp=0x55b541cd6080, context=0x55b57ac22350, progress=0x55b5792a36c0, args=0x55b57b0d3000, error=0x7ffce58addd8) at ../app/pdb/gimpprocedure.c:515
return_vals = 0x50
pdb_error = 0x0
__func__ = "gimp_procedure_execute"
#17 0x000055b540283def in gimp_pdb_execute_procedure_by_name_args (pdb=0x55b541af55a0, context=0x55b541cfb2b0, progress=0x55b5792a36c0, error=0x7ffce58addd8, name=0x55b540739304 "gimp-xcf-load", args=0x55b57b0d3000) at ../app/pdb/gimppdb.c:320
procedure = 0x55b541cf9290
return_vals = 0x0
list = 0x55b541b0fb60 = {0x55b541cf9290}
__func__ = "gimp_pdb_execute_procedure_by_name_args"
#18 0x000055b540284ebc in gimp_pdb_execute_procedure_by_name (pdb=0x55b541af55a0, context=0x55b541cfb2b0, progress=0x55b5792a36c0, error=0x7ffce58addd8, name=0x55b540739304 "gimp-xcf-load") at ../app/pdb/gimppdb.c:508
procedure = 0x55b541cf9290
args = 0x55b57b0d3000
return_vals = 0x66637820706d6967
va_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7ffce58adb38, reg_save_area = 0x7ffce58ada40}}
prev_value_type =
prev_int_value = 0
i = 2
__func__ = "gimp_pdb_execute_procedure_by_name"
#19 0x000055b540148c6b in file_open_image (gimp=0x55b541cd6080, context=0x55b541cfb2b0, progress=0x55b5792a36c0, file=0x55b541b19b80, as_new=0, file_proc=0x55b541cf9290, run_mode=GIMP_RUN_INTERACTIVE, status=0x7ffce58addcc, mime_type=0x7ffce58adcb0, error=0x7ffce58addd8) at ../app/file/file-open.c:208
return_vals = 0x7ffce58adc40
orig_file = 0x55b541b19b80
image = 0x0
local_file = 0x0
mounted = 1
my_error = 0x0
__func__ = "file_open_image"
#20 0x000055b540149e76 in file_open_with_proc_and_display (gimp=0x55b541cd6080, context=0x55b541cfb2b0, progress=0x55b5792a36c0, file=0x55b541b19b80, as_new=0, file_proc=0x0, monitor=0x55b5418464e0, status=0x7ffce58addcc, error=0x7ffce58addd8) at ../app/file/file-open.c:506
image = 0x55b5418573a0
mime_type = 0x0
run_mode = GIMP_RUN_INTERACTIVE
__func__ = "file_open_with_proc_and_display"
#21 0x000055b540149b13 in file_open_with_display (gimp=0x55b541cd6080, context=0x55b541cfb2b0, progress=0x55b5792a36c0, file=0x55b541b19b80, as_new=0, monitor=0x55b5418464e0, status=0x7ffce58addcc, error=0x7ffce58addd8) at ../app/file/file-open.c:475
#22 0x000055b5405457e9 in file_open_recent_cmd_callback (action=0x55b5792ebce0, value=0x55b57b113340, data=0x55b541cd6080) at ../app/actions/file-commands.c:202
file = 0x55b541b19b80
widget = 0x55b579dfb120
image = 0x0
status = GIMP_PDB_EXECUTION_ERROR
display = 0x55b5792a36c0
progress = 0x55b5792a36c0
error = 0x0
gimp = 0x55b541cd6080
imagefile = 0x55b5793beca0
index = 0
num_entries = 33
#23 0x00007f84a31b4d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f84a31d0c36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00007f84a31d2614 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007f84a31d2863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x000055b54041febe in gimp_action_emit_activate (action=0x55b5792ebce0, value=0x55b57b113340) at ../app/widgets/gimpaction.c:253
__func__ = "gimp_action_emit_activate"
#28 0x000055b540476fdc in gimp_enum_action_activate (action=0x55b5792ebce0, parameter=0x0) at ../app/widgets/gimpenumaction.c:186
enum_action = 0x55b5792ebce0
#29 0x000055b540420ddc in gimp_action_activate (action=0x55b5792ebce0) at ../app/widgets/gimpaction.c:705
__func__ = "gimp_action_activate"
#30 0x00007f84a31b4d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007f84a31d0c36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x00007f84a31d2614 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x00007f84a31d2863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x00007f84a2398cbc in gtk_widget_activate () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#35 0x00007f84a22669ce in gtk_menu_shell_activate_item () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#36 0x00007f84a2266ca3 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#37 0x00007f84a23e6eb8 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#38 0x00007f84a31d2700 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f84a31d2863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f84a23ae724 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#41 0x00007f84a2251680 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#42 0x00007f84a225252a in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#43 0x00007f84a1f32743 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#44 0x00007f84a1f69f56 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#45 0x00007f84a30bbd3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#46 0x00007f84a3111258 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#47 0x00007f84a30b93e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#48 0x00007f84a2e5afb5 in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#49 0x000055b5402f8206 in app_run (full_prog_name=0x55b54184d6c0 "/home/mark/Code/gimp-source/bin/gimp-2.99", filenames=0x0, alternate_system_gimprc=0x0, alternate_gimprc=0x0, session_name=0x0, batch_interpreter=0x0, batch_commands=0x0, quit=0, 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=1, show_debug_menu=1, stack_trace_mode=GIMP_STACK_TRACE_QUERY, pdb_compat_mode=GIMP_PDB_COMPAT_WARN, backtrace_file=0x55b541841d80 "/home/mark/.config/GIMP/2.99/CrashLog/gimp-crash-1694179513.txt") at ../app/app.c:317
gimp = 0x55b541cd6080
app = 0x55b541cfc0f0
default_folder = 0x0
gimpdir = 0x55b541aa2040
abort_message = 0x0
retval = 0
__func__ = "app_run"
#50 0x000055b540023b2f in main (argc=1, argv=0x55b54184d8e0) at ../app/main.c:793
context = 0x55b54184da40
error = 0x0
abort_message = 0x0
basename = 0x55b54184d8c0 "\320لA\265U"
system_gimprc_file = 0x0
user_gimprc_file = 0x0
gimp_group = 0x55b54184e0f0
backtrace_file = 0x55b541841d80 "/home/mark/.config/GIMP/2.99/CrashLog/gimp-crash-1694179513.txt"
retval = 0
i = 1
[Inferior 1 (process 47968) detached]