crash when closing master self-build
2.99.15, self-build, Linux
open GIMP, close with window X, or quit, crash reported in terminal.
GNU Image Manipulation Program version 2.99.15
git-describe: GIMP_2_99_14-918-gf1bbd8d2c6
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.3.0-1ubuntu1~22.04.1' --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-aYxV0E/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-aYxV0E/gcc-11-11.3.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.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04.1)
# Libraries #
using babl version 0.1.105 (compiled against version 0.1.105)
using GEGL version 0.4.45 (compiled against version 0.4.45)
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 35200 - Thread 35200 #
[New LWP 35201]
[New LWP 35202]
[New LWP 35203]
[New LWP 35204]
[New LWP 35205]
[New LWP 35206]
[New LWP 35207]
[New LWP 35208]
[New LWP 35209]
[New LWP 35210]
[New LWP 35211]
[New LWP 35212]
[New LWP 35213]
[New LWP 35214]
[New LWP 35215]
[New LWP 35216]
[New LWP 35217]
[New LWP 35218]
[New LWP 35219]
[New LWP 35220]
[New LWP 35221]
[New LWP 35222]
[New LWP 35224]
[New LWP 35225]
[New LWP 35226]
[New LWP 35227]
[New LWP 35228]
[New LWP 35229]
[New LWP 35230]
[New LWP 35231]
[New LWP 35232]
[New LWP 35233]
[New LWP 35234]
[New LWP 35235]
[New LWP 35236]
[New LWP 35237]
[New LWP 35238]
[New LWP 35239]
[New LWP 35240]
[New LWP 35241]
[New LWP 35242]
[New LWP 35243]
[New LWP 35278]
[New LWP 35282]
[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=0x7ffe9a3acab0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
Id Target Id Frame
* 1 Thread 0x7f9083855500 (LWP 35200) "gimp-2.99" __GI___libc_read (nbytes=255, buf=0x7ffe9a3acab0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
2 Thread 0x7f9081587640 (LWP 35201) "gmain" 0x00007f9085518d7f in __GI___poll (fds=0x5574623acb70, nfds=2, timeout=3479) at ../sysdeps/unix/sysv/linux/poll.c:29
3 Thread 0x7f9080d86640 (LWP 35202) "gdbus" 0x00007f9085518d7f in __GI___poll (fds=0x7f90100017e0, nfds=6, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
4 Thread 0x7f907bfff640 (LWP 35203) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7f907b7fe640 (LWP 35204) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f907affd640 (LWP 35205) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x7f907a7fc640 (LWP 35206) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x7f9079ffb640 (LWP 35207) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
9 Thread 0x7f90797fa640 (LWP 35208) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f9078ff9640 (LWP 35209) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f9067fff640 (LWP 35210) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f90677fe640 (LWP 35211) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x7f9066ffd640 (LWP 35212) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x7f90667fc640 (LWP 35213) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x7f9065ffb640 (LWP 35214) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x7f90657fa640 (LWP 35215) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
17 Thread 0x7f9064ff9640 (LWP 35216) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
18 Thread 0x7f9057fff640 (LWP 35217) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
19 Thread 0x7f90577fe640 (LWP 35218) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
20 Thread 0x7f9056ffd640 (LWP 35219) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
21 Thread 0x7f90567fc640 (LWP 35220) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
22 Thread 0x7f9055ffb640 (LWP 35221) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
23 Thread 0x7f901ffff640 (LWP 35222) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
24 Thread 0x7f90547ff640 (LWP 35224) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55746298a2bc) at ./nptl/futex-internal.c:57
25 Thread 0x7f90545fe640 (LWP 35225) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d11c) at ./nptl/futex-internal.c:57
26 Thread 0x7f90543fd640 (LWP 35226) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d18c) at ./nptl/futex-internal.c:57
27 Thread 0x7f901effd640 (LWP 35227) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d1f8) at ./nptl/futex-internal.c:57
28 Thread 0x7f901edfc640 (LWP 35228) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d26c) at ./nptl/futex-internal.c:57
29 Thread 0x7f901ebfb640 (LWP 35229) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d2dc) at ./nptl/futex-internal.c:57
30 Thread 0x7f901e9fa640 (LWP 35230) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d348) at ./nptl/futex-internal.c:57
31 Thread 0x7f901e7f9640 (LWP 35231) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d3bc) at ./nptl/futex-internal.c:57
32 Thread 0x7f901e5f8640 (LWP 35232) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d42c) at ./nptl/futex-internal.c:57
33 Thread 0x7f901e3f7640 (LWP 35233) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d498) at ./nptl/futex-internal.c:57
34 Thread 0x7f901e1f6640 (LWP 35234) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d508) at ./nptl/futex-internal.c:57
35 Thread 0x7f901dff5640 (LWP 35235) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d57c) at ./nptl/futex-internal.c:57
36 Thread 0x7f901ddf4640 (LWP 35236) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d5e8) at ./nptl/futex-internal.c:57
37 Thread 0x7f901dbf3640 (LWP 35237) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d658) at ./nptl/futex-internal.c:57
38 Thread 0x7f901d9f2640 (LWP 35238) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d6cc) at ./nptl/futex-internal.c:57
39 Thread 0x7f901d7f1640 (LWP 35239) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d73c) at ./nptl/futex-internal.c:57
40 Thread 0x7f901d5f0640 (LWP 35240) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d7a8) at ./nptl/futex-internal.c:57
41 Thread 0x7f901d3ef640 (LWP 35241) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d818) at ./nptl/futex-internal.c:57
42 Thread 0x7f901d1ee640 (LWP 35242) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d88c) at ./nptl/futex-internal.c:57
43 Thread 0x7f901cfed640 (LWP 35243) "gimp-2.99" __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x557462a8d8fc) at ./nptl/futex-internal.c:57
44 Thread 0x7f8fc7fff640 (LWP 35278) "pool-gimp-2.99" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
45 Thread 0x7f8fb904f640 (LWP 35282) "dconf worker" 0x00007f9085518d7f in __GI___poll (fds=0x55749d172cb0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#0 __GI___libc_read (nbytes=255, buf=0x7ffe9a3acab0, fd=21) at ../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimised out>
#1 __GI___libc_read (fd=21, buf=0x7ffe9a3acab0, nbytes=255) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007f9087002528 in gimp_stack_trace_print () at /home/mark/Code/gimp-source//lib/x86_64-linux-gnu/libgimpbase-3.0.so.0
#3 0x0000557460787fff in gimp_eek ()
#4 0x000055746078841e in ()
#5 0x000055746078c31d in gimp_sigfatal_handler ()
#6 0x00007f9085442520 in <signal handler called> () at /lib/x86_64-linux-gnu/libc.so.6
#7 0x00005574608bb880 in gimp_action_factory_delete_group ()
#8 0x000055746087e1db in gimp_menu_factory_delete_manager ()
#9 0x000055746086c4d8 in gimp_dock_window_finalize ()
#10 0x00007f9086f04f9d in g_object_unref () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x000055746085deb8 in gimp_dialog_factory_dispose ()
#12 0x00007f9086f05011 in g_object_run_dispose () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x0000557460b53037 in dialogs_exit ()
#14 0x000055746079b82e in gui_exit_after_callback ()
#15 0x00005574608ed267 in gimp_marshal_BOOLEAN__BOOLEAN ()
#16 0x00007f9086ef6d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f9086f12e11 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f9086f14026 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007f9086f14863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00005574609031c2 in gimp_exit ()
#21 0x00007f9086ef6d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007f9086f12c36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007f9086f14614 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x00007f9086f14863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00005574608be35f in gimp_action_impl_activate ()
#26 0x00005574608ab42c in gimp_ui_manager_activate_action ()
#27 0x0000557460ba9cfe in gimp_image_window_delete_event ()
#28 0x00007f9085fe6eb8 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007f9086f14700 in g_signal_emit_valist () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007f9086f14863 in g_signal_emit () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007f9085fae724 in () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#32 0x00007f9085e52665 in gtk_main_do_event () at /lib/x86_64-linux-gnu/libgtk-3.so.0
#33 0x00007f9085b32743 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#34 0x00007f9085b69f56 in () at /lib/x86_64-linux-gnu/libgdk-3.so.0
#35 0x00007f9086707d3b in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f908675c6c8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f90867053e3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x00007f90868ccfb5 in g_application_run () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#39 0x0000557460787957 in app_run ()
#40 0x000055746078484a in main ()
[Inferior 1 (process 35200) detached]
Edited by Mark Sweeney