I have try to strace gthumb
strace -f -e trace=file /usr/bin/gthumb
and the last file before crash is some mime where file is not found… in flatpak…because this file are the only one ask in my users profile perhaps this is this missing file crash gthumb ? but after reinstall flatpak this file are not create.
[pid 72685] newfstatat(AT_FDCWD, "/home/xxxx/.local/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=153212, ...}, 0) = 0
[pid 72685] openat(AT_FDCWD, "/home/xxx/.local/share/mime/mime.cache", O_RDONLY) = 16
[pid 72685] newfstatat(16, "", {st_mode=S_IFREG|0644, st_size=153212, ...}, AT_EMPTY_PATH) = 0
[pid 72685] newfstatat(AT_FDCWD, "/home/xxx/.local/share/flatpak/exports/share/mime/mime.cache", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/home/xxx/.local/share/flatpak/exports/share/mime/globs2", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/globs", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/magic", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/aliases", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/subclasses", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/icons", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/home/xxxx/.local/share/flatpak/exports/share/mime/generic-icons", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/var/lib/flatpak/exports/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=96, ...}, 0) = 0
[pid 72685] openat(AT_FDCWD, "/var/lib/flatpak/exports/share/mime/mime.cache", O_RDONLY) = 16
[pid 72685] newfstatat(16, "", {st_mode=S_IFREG|0644, st_size=96, ...}, AT_EMPTY_PATH) = 0
[pid 72685] newfstatat(AT_FDCWD, "/usr/local/share/mime/mime.cache", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/usr/local/share/mime/globs2", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/usr/local/share/mime/globs", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/usr/local/share/mime/magic", 0x7ffe974eb640, 0) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/usr/local/share/mime/aliases", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/usr/local/share/mime/subclasses", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/usr/local/share/mime/icons", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] openat(AT_FDCWD, "/usr/local/share/mime/generic-icons", O_RDONLY) = -1 ENOENT (Aucun fichier ou dossier de ce type)
[pid 72685] newfstatat(AT_FDCWD, "/usr/share/mime/mime.cache", {st_mode=S_IFREG|0644, st_size=188024, ...}, 0) = 0
[pid 72685] openat(AT_FDCWD, "/usr/share/mime/mime.cache", O_RDONLY) = 16
[pid 72685] newfstatat(16, "", {st_mode=S_IFREG|0644, st_size=188024, ...}, AT_EMPTY_PATH) = 0
[pid 72685] --- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0x7ffe96cedff8} ---
[pid 72692] +++ killed by SIGSEGV (core dumped) +++
[pid 72688] +++ killed by SIGSEGV (core dumped) +++
[pid 72686] +++ killed by SIGSEGV (core dumped) +++
[pid 72698] +++ killed by SIGSEGV (core dumped) +++
[pid 72696] +++ killed by SIGSEGV (core dumped) +++
[pid 72695] +++ killed by SIGSEGV (core dumped) +++
[pid 72691] +++ killed by SIGSEGV (core dumped) +++
[pid 72690] +++ killed by SIGSEGV (core dumped) +++
[pid 72689] +++ killed by SIGSEGV (core dumped) +++
[pid 72687] +++ killed by SIGSEGV (core dumped) +++
+++ killed by SIGSEGV (core dumped) +++
zsh: segmentation fault (core dumped) strace -f -e trace=file /usr/bin/gthumb
analyse the coredump file with" coredumpctl info " give
Storage: /var/lib/systemd/coredump/core.gthumb.1000.d3335057e93f426dacf062e98885aad5.131147.1701023466000000.zst (present)
Size on Disk: 4.2M
Message: Process 131147 (gthumb) of user 1000 dumped core.
Stack trace of thread 131147:
#0 0x00007f0dc3e38c8d n/a (libgio-2.0.so.0 + 0x13ec8d)
#1 0x00007f0dc3e390a2 n/a (libgio-2.0.so.0 + 0x13f0a2)
#2 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#3 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#4 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#5 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#6 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#7 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#8 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#9 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#10 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#11 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#12 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#13 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#14 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#15 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#16 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#17 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#18 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#19 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#20 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#21 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#22 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#23 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#24 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#25 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#26 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#27 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#28 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#29 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#30 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#31 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#32 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#33 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#34 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#35 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#36 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#37 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#38 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#39 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#40 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#41 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#42 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#43 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#44 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#45 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#46 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#47 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#48 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#49 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#50 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#51 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#52 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#53 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#54 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#55 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#56 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#57 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#58 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#59 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#60 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#61 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#62 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
#63 0x00007f0dc3e392ff n/a (libgio-2.0.so.0 + 0x13f2ff)
Stack trace of thread 131148:
#0 0x00007f0dc2baef6f __poll (libc.so.6 + 0x102f6f)
#1 0x00007f0dc3f92276 n/a (libglib-2.0.so.0 + 0xb8276)
#2 0x00007f0dc3f32162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
#3 0x00007f0dc3f321b2 n/a (libglib-2.0.so.0 + 0x581b2)
#4 0x00007f0dc3f659f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
#5 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131160:
#0 0x00007f0dc2baef6f __poll (libc.so.6 + 0x102f6f)
#1 0x00007f0dc3f92276 n/a (libglib-2.0.so.0 + 0xb8276)
#2 0x00007f0dc3f32162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
#3 0x00007f0dbf2c3fde n/a (libdconfsettings.so + 0x5fde)
#4 0x00007f0dc3f659f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
#5 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131153:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131150:
#0 0x00007f0dc2baef6f __poll (libc.so.6 + 0x102f6f)
#1 0x00007f0dc3f92276 n/a (libglib-2.0.so.0 + 0xb8276)
#2 0x00007f0dc3f34b97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
#3 0x00007f0dc3e0c14c n/a (libgio-2.0.so.0 + 0x11214c)
#4 0x00007f0dc3f659f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
#5 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131152:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131149:
#0 0x00007f0dc2bba73d syscall (libc.so.6 + 0x10e73d)
#1 0x00007f0dc3f8d2b7 g_cond_wait (libglib-2.0.so.0 + 0xb32b7)
#2 0x00007f0dc3eff1b4 n/a (libglib-2.0.so.0 + 0x251b4)
#3 0x00007f0dc3f67a7e n/a (libglib-2.0.so.0 + 0x8da7e)
#4 0x00007f0dc3f659f5 n/a (libglib-2.0.so.0 + 0x8b9f5)
#5 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#6 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131158:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131157:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131151:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
Stack trace of thread 131154:
#0 0x00007f0dc2b354ae n/a (libc.so.6 + 0x894ae)
#1 0x00007f0dc2b37d40 pthread_cond_wait (libc.so.6 + 0x8bd40)
#2 0x00007f0dadec78dc n/a (radeonsi_dri.so + 0xc78dc)
#3 0x00007f0dadf147ec n/a (radeonsi_dri.so + 0x1147ec)
#4 0x00007f0dc2b389eb n/a (libc.so.6 + 0x8c9eb)
#5 0x00007f0dc2bbc7cc n/a (libc.so.6 + 0x1107cc)
ELF object binary architecture: AMD x86-64
I have try coredumpctl debug and this give me many download and a final analysis the crash was
in xdgmimecache.c
Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `gthumb'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fc7c699cc8d in cache_alias_lookup (alias=alias@entry=0x7fc7c6cabb08 "application/x-executable") at ../glib/gio/xdgmime/xdgmimecache.c:312
Downloading source file /usr/src/debug/glib2/build/../glib/gio/xdgmime/xdgmimecache.c
312 for (i = 0; _caches[i]; i++)
[Current thread is 1 (Thread 0x7fc7c429aa00 (LWP 132078))]
Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text