Flatpak Test, crash
Environment/Versions
- GIMP version: 2.99.15, Flatpak Test
- Operating System: Linux
Description of the bug
crash when changing and reloading themes lots.
Additional information
GNU Image Manipulation Program version 2.99.15
git-describe: 71e25a1
Build: org.gimp.GIMP.flatpak.dev rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-unknown-linux-gnu/12.2.0/lto-wrapper
Target: x86_64-unknown-linux-gnu
Configured with: ../configure --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --with-tune=generic --enable-deterministic-archives --enable-shared --build=x86_64-bootstrapper-linux-gnu --host=x86_64-unknown-linux-gnu lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --target=x86_64-unknown-linux-gnu --disable-multilib --enable-multiarch --disable-bootstrap --with-build-sysroot=/cross-installation --enable-languages=c,c++,fortran,objc,obj-c++ --enable-default-pie --enable-default-ssp --with-isl --disable-libssp --enable-linker-build-id --disable-libstdcxx-filesystem-ts --enable-cet host_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu target_configargs=lt_cv_sys_lib_dlsearch_path_spec=/usr/lib/x86_64-linux-gnu --with-tune=generic
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 12.2.0 (GCC)
# Libraries #
using babl version 0.1.106 (compiled against version 0.1.106)
using GEGL version 0.4.46 (compiled against version 0.4.46)
using GLib version 2.76.3 (compiled against version 2.76.3)
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.50.14 (compiled against version 1.50.14)
using Fontconfig version 2.14.1 (compiled against version 2.14.1)
using Cairo version 1.17.8 (compiled against version 1.17.8)
# Flatpak info #
[Application]
name=org.gimp.GIMP
runtime=runtime/org.gnome.Sdk/x86_64/44
[Instance]
instance-id=1282638371
instance-path=/home/mark/.var/app/org.gimp.GIMP
app-path=/home/mark/.local/share/flatpak/app/org.gimp.GIMP/x86_64/beta/3c7e74883039ef4f5821057987c90964eed3ad69ebf5ea83c1a4320b253a4f24/files
app-commit=3c7e74883039ef4f5821057987c90964eed3ad69ebf5ea83c1a4320b253a4f24
app-extensions=org.gimp.GIMP.Debug=33c9e566ce3e68e669802d354015ae8df046dfd4a8edfd79b3e83e4000baf66a
runtime-path=/var/lib/flatpak/runtime/org.gnome.Sdk/x86_64/44/ea8595e019f7442effb1d73f42a3231d46913ffb5aa5ae50a7ede53fe94619ea/files
runtime-commit=ea8595e019f7442effb1d73f42a3231d46913ffb5aa5ae50a7ede53fe94619ea
runtime-extensions=org.gnome.Sdk.Locale=c5c7b58dcf3313cdc56cd0b21d0636d3234ac79199a673af965acffa8f8092a9;org.freedesktop.Platform.GL.default=8b4ee41cce832ad87e6a806fd8359ac295ea23768cf515d88c502a0dcab54ca2;org.gtk.Gtk3theme.Mint-Y-Aqua=9c336849990dc1eacfa7b29db414bdc30e7b919040ac5f38826bc7747904e30d;org.gtk.Gtk3theme.Mint-Y-Dark-Grey=fc7d5050e1f828ace529d570ea20e044cdb54f3152b3a8e1b04aecdd40f72e33;org.gtk.Gtk3theme.Yaru=4b1e043544efb4a6d0278a3a2deaede9f6ff61034589bdb380054121aa098952;org.freedesktop.Platform.openh264=bf24f23f3ba385f6e8c9215ed94d979db99814b0b614504a23a6d0751dc5f063;org.freedesktop.Platform.VAAPI.Intel=bc032ebb18a11fb2e56b24aa423d845b1f6472db393b192f1b977f85e4971fbf;org.freedesktop.Platform.GL.default=e781cbdb0e17ea22365c55bcfdabfb6430c5f0a364c5307bdd5e1131c1a8680e
branch=beta
arch=x86_64
flatpak-version=1.12.7
session-bus-proxy=true
system-bus-proxy=true
devel=true
[Context]
shared=network;ipc;
sockets=x11;wayland;fallback-x11;
devices=dri;
filesystems=xdg-config/GIMP;xdg-config/gtk-3.0;/tmp;xdg-run/gvfsd;host;xdg-run/gvfs;
[Session Bus Policy]
org.kde.kwin.Screenshot=talk
org.gtk.vfs.*=talk
org.gnome.Shell.Screenshot=talk
org.freedesktop.FileManager1=talk
[Environment]
ALSA_CONFIG_PATH=/usr/share/alsa/alsa-flatpak.conf
GI_TYPELIB_PATH=/app/lib/girepository-1.0
GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share
ALSA_CONFIG_DIR=/usr/share/alsa
__EGL_EXTERNAL_PLATFORM_CONFIG_DIRS=/etc/egl/egl_external_platform.d:/usr/lib/x86_64-linux-gnu/GL/egl/egl_external_platform.d:/usr/share/egl/egl_external_platform.d
fatal error: Segmentation fault
Stack trace:
# Stack traces obtained from PID 2 - Thread 2 #
[New LWP 3]
[New LWP 4]
[New LWP 5]
[New LWP 6]
[New LWP 7]
[New LWP 8]
[New LWP 9]
[New LWP 10]
[New LWP 11]
[New LWP 12]
[New LWP 13]
[New LWP 14]
[New LWP 15]
[New LWP 16]
[New LWP 17]
[New LWP 18]
[New LWP 19]
[New LWP 20]
[New LWP 21]
[New LWP 22]
[New LWP 23]
[New LWP 24]
[New LWP 63]
[New LWP 65]
[New LWP 66]
[New LWP 67]
[New LWP 68]
[New LWP 69]
[New LWP 70]
[New LWP 71]
[New LWP 72]
[New LWP 73]
[New LWP 74]
[New LWP 75]
[New LWP 76]
[New LWP 77]
[New LWP 78]
[New LWP 79]
[New LWP 80]
[New LWP 81]
[New LWP 82]
[New LWP 83]
[New LWP 84]
[New LWP 175]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fd29d907e7a in read () from /usr/lib/x86_64-linux-gnu/libc.so.6
Id Target Id Frame
* 1 Thread 0x7fd29c4bee00 (LWP 2) "gimp-2.99" 0x00007fd29d907e7a in read () from /usr/lib/x86_64-linux-gnu/libc.so.6
2 Thread 0x7fd2995ff640 (LWP 3) "pool-spawner" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
3 Thread 0x7fd290dfe640 (LWP 4) "gmain" 0x00007fd29d90c0cd in poll () from /usr/lib/x86_64-linux-gnu/libc.so.6
4 Thread 0x7fd298dfe640 (LWP 5) "gdbus" 0x00007fd29d90c0cd in poll () from /usr/lib/x86_64-linux-gnu/libc.so.6
5 Thread 0x7fd293fff640 (LWP 6) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
6 Thread 0x7fd2937fe640 (LWP 7) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
7 Thread 0x7fd292ffd640 (LWP 8) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
8 Thread 0x7fd2927fc640 (LWP 9) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
9 Thread 0x7fd291ffb640 (LWP 10) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
10 Thread 0x7fd2917fa640 (LWP 11) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
11 Thread 0x7fd277fff640 (LWP 12) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
12 Thread 0x7fd2777fe640 (LWP 13) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
13 Thread 0x7fd276ffd640 (LWP 14) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
14 Thread 0x7fd2767fc640 (LWP 15) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
15 Thread 0x7fd275ffb640 (LWP 16) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
16 Thread 0x7fd2757fa640 (LWP 17) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
17 Thread 0x7fd274ff9640 (LWP 18) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
18 Thread 0x7fd253fff640 (LWP 19) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
19 Thread 0x7fd2537fe640 (LWP 20) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
20 Thread 0x7fd252ffd640 (LWP 21) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
21 Thread 0x7fd2527fc640 (LWP 22) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
22 Thread 0x7fd251ffb640 (LWP 23) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
23 Thread 0x7fd2517fa640 (LWP 24) "worker" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
24 Thread 0x7fd18efff640 (LWP 63) "async" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
25 Thread 0x7fd18dffd640 (LWP 65) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
26 Thread 0x7fd18ddfc640 (LWP 66) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
27 Thread 0x7fd18dbfb640 (LWP 67) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
28 Thread 0x7fd18d9fa640 (LWP 68) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
29 Thread 0x7fd18d7f9640 (LWP 69) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
30 Thread 0x7fd18d5f8640 (LWP 70) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
31 Thread 0x7fd18d3f7640 (LWP 71) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
32 Thread 0x7fd18d1f6640 (LWP 72) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
33 Thread 0x7fd18cff5640 (LWP 73) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
34 Thread 0x7fd18cdf4640 (LWP 74) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
35 Thread 0x7fd18cbf3640 (LWP 75) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
36 Thread 0x7fd18c9f2640 (LWP 76) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
37 Thread 0x7fd18c7f1640 (LWP 77) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
38 Thread 0x7fd18c5f0640 (LWP 78) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
39 Thread 0x7fd18c3ef640 (LWP 79) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
40 Thread 0x7fd187fff640 (LWP 80) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
41 Thread 0x7fd187dfe640 (LWP 81) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
42 Thread 0x7fd187bfd640 (LWP 82) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
43 Thread 0x7fd1879fc640 (LWP 83) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
44 Thread 0x7fd1877fb640 (LWP 84) "gimp-2.99" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
45 Thread 0x7fd13084e640 (LWP 175) "swap writer" 0x00007fd29d91185d in syscall () from /usr/lib/x86_64-linux-gnu/libc.so.6
#0 0x00007fd29d907e7a in read () at /usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007fd29f5ee2e2 in gimp_stack_trace_print () at /app/lib/libgimpbase-3.0.so.0
#2 0x000055fb1aaf55e4 in ()
#3 0x000055fb1aaf5a0c in ()
#4 0x000055fb1aaf866e in ()
#5 0x00007fd29d83f0c0 in <signal handler called> () at /usr/lib/x86_64-linux-gnu/libc.so.6
#6 0x00007fd29e17cc85 in gtk_widget_destroy () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#7 0x000055fb1abe5f9e in ()
#8 0x00007fd29f4fe589 in _g_closure_invoke_va () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00007fd29f51953f in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fd29f519743 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fd29e17cd74 in gtk_widget_unmap () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#12 0x00007fd29f4fe442 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#13 0x00007fd29f512273 in signal_emit_unlocked_R.isra.0 () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#14 0x00007fd29f519575 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#15 0x00007fd29f519743 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#16 0x00007fd29e17cd74 in gtk_widget_unmap () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#17 0x00007fd29e18c872 in gtk_widget_set_child_visible () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#18 0x00007fd29e047368 in gtk_notebook_real_switch_page () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#19 0x00007fd29f4fe442 in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fd29f5126e3 in signal_emit_unlocked_R.isra.0 () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007fd29f519575 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fd29f519743 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fd29e04b6e7 in gtk_notebook_button_press () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#24 0x00007fd29dea6c07 in _gtk_marshal_BOOLEAN__BOXEDv () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#25 0x00007fd29f4fe65a in _g_closure_invoke_va () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#26 0x00007fd29f51897e in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007fd29f519743 in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fd29e17bad4 in gtk_widget_event_internal.part () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#29 0x00007fd29e01fb80 in propagate_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#30 0x00007fd29e021836 in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-3.so.0
#31 0x00007fd29e6e9bc1 in _gdk_event_emit () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#32 0x00007fd29e746fee in gdk_event_source_dispatch () at /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
#33 0x00007fd29efd5d49 in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007fd29efd62a8 in g_main_context_iterate.constprop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007fd29efd6343 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fd29ec0035d in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#37 0x000055fb1aaf4f4e in app_run ()
#38 0x000055fb1a928c97 in main ()
[Inferior 1 (process 2) detached]