Yes. This solves the problem. The bug seems to be not in Gimp, but whatever is creating the font and icon caches. I'm also having trouble with the login screen.
thom <[email protected]>, 26 Eyl 2026 Cmt, 22:20 tarihinde şunu yazdı: > In response to bug #2169567 > Omate (omate) found a solution > <Quote> > I found a way to resolve the bug > I ran "fc-cache -fv" in a terminal to rebuild the font cache, now gimp is > starting well. > > So time view of incident is > - gimp starting well > system update > - gimp failing to start > font cache rebuild > - gimp starting well > </QUote> > > Please check if this solves the problem. > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/2168030 > > Title: > Gimp crashes on startup > > Status in gimp package in Ubuntu: > Confirmed > > Bug description: > Release: Ubuntu 24.04.5 LTS > Kernel version: 6.8.0-142.142.1 > Gimp version: 2.10.36-3ubuntu0.24.04.1 > > GIMP crashed with a fatal error: fatal error: Aborted > ``` > GNU Image Manipulation Program version 2.10.36 > git-describe: GIMP_2_10_36 > Build: unknown rev 0 for linux > # C compiler # > Using built-in specs. > COLLECT_GCC=gcc > > 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='Ubuntu > 13.2.0-23ubuntu4' --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-clocale=gnu > --enable-libstdcxx-debug --enable-libstdcxx-time=yes > --with-default-libstdcxx-abi=new --enable-libstdcxx-backtrace > --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-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/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 > Thread model: posix > Supported LTO compression algorithms: zlib zstd > gcc version 13.2.0 (Ubuntu 13.2.0-23ubuntu4) > > # Libraries # > using babl version 0.1.108 (compiled against version 0.1.108) > using GEGL version 0.4.48 (compiled against version 0.4.48) > using GLib version 2.80.0 (compiled against version 2.80.0) > using GdkPixbuf version 2.42.10 (compiled against version 2.42.10) > using GTK+ version 2.24.33 (compiled against version 2.24.33) > using Pango version 1.52.1 (compiled against version 1.52.1) > using Fontconfig version 2.15.0 (compiled against version 2.15.0) > using Cairo version 1.18.0 (compiled against version 1.18.0) > > ``` > > fatal error: Aborted > > Stack trace: > ``` > > # Stack traces obtained from PID 5754 - Thread 5754 # > > > This GDB supports auto-downloading debuginfo from the following URLs: > <https://debuginfod.ubuntu.com> > Enable debuginfod for this session? (y or [n]) [answered N; input not > from terminal] > Debuginfod has been disabled. > To make this setting permanent, add 'set debuginfod enabled off' to > .gdbinit. > [New LWP 5766] > [New LWP 5763] > [New LWP 5762] > [New LWP 5761] > [New LWP 5759] > [New LWP 5758] > [New LWP 5757] > [New LWP 5756] > [Thread debugging using libthread_db enabled] > Using host libthread_db library > "/lib/x86_64-linux-gnu/libthread_db.so.1". > 0x0000799243b1bd6a in __GI___libc_read (nbytes=256, buf=0x7ffe612608b0, > fd=11) at ../sysdeps/unix/sysv/linux/read.c:26 > Id Target Id Frame > * 1 Thread 0x799242f26640 (LWP 5754) "gimp-2.10" > 0x0000799243b1bd6a in __GI___libc_read (nbytes=256, buf=0x7ffe612608b0, > fd=11) at ../sysdeps/unix/sysv/linux/read.c:26 > 2 Thread 0x79921bfff6c0 (LWP 5766) "gimp-2.10" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > 3 Thread 0x799229dfd6c0 (LWP 5763) "gimp-2.10" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > 4 Thread 0x79922a5fe6c0 (LWP 5762) "pool-gimp-2.10" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > 5 Thread 0x79922adff6c0 (LWP 5761) "async" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > 6 Thread 0x799240a5b6c0 (LWP 5759) "gdbus" > 0x0000799243b1b79d in __GI___poll (fds=0x79922c000b90, nfds=2, timeout=-1) > at ../sysdeps/unix/sysv/linux/poll.c:29 > 7 Thread 0x7992419906c0 (LWP 5758) "gmain" > 0x0000799243b1b79d in __GI___poll (fds=0x645613f8c580, nfds=1, > timeout=6832) at ../sysdeps/unix/sysv/linux/poll.c:29 > 8 Thread 0x7992421916c0 (LWP 5757) "pool-spawner" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > 9 Thread 0x7992429a36c0 (LWP 5756) "worker" syscall () at > ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > > Thread 9 (Thread 0x7992429a36c0 (LWP 5756) "worker"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec67ad in g_cond_wait () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799244407083 in ??? () at > /lib/x86_64-linux-gnu/libgegl-0.4.so.0 > #3 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133669089588928, > 4134678723205087768, 133669089588928, -1144, 0, 140730528306304, > 4134678723293168152, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #5 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 8 (Thread 0x7992421916c0 (LWP 5757) "pool-spawner"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec67ad in g_cond_wait () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e3758b in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x0000799243e9cec3 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #5 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133669081126592, > 4134679813053039128, 133669081126592, -1144, 11, 140730528306320, > 4134679813141119512, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #6 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 7 (Thread 0x7992419906c0 (LWP 5758) "gmain"): > #0 0x0000799243b1b79d in __GI___poll (fds=0x645613f8c580, nfds=1, > timeout=6832) at ../sysdeps/unix/sysv/linux/poll.c:29 > sc_ret = -516 > sc_cancel_oldtype = 0 > sc_ret = <optimized out> > #1 0x0000799243eccb4e in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e6cad3 in g_main_context_iteration () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x0000799243e6cb29 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #5 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133669072733888, > 4134676512907543064, 133669072733888, -1144, 11, 140730528306112, > 4134676512995623448, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #6 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 6 (Thread 0x799240a5b6c0 (LWP 5759) "gdbus"): > #0 0x0000799243b1b79d in __GI___poll (fds=0x79922c000b90, nfds=2, > timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 > sc_ret = -516 > sc_cancel_oldtype = 0 > sc_ret = <optimized out> > #1 0x0000799243eccb4e in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e6dff7 in g_main_loop_run () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x00007992441116d2 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 > #4 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #5 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133669056788160, > 4134674011625964056, 133669056788160, -1144, 11, 140730528306464, > 4134674011714044440, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #6 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 5 (Thread 0x79922adff6c0 (LWP 5761) "async"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec67ad in g_cond_wait () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x00006455dfa75c2c in ??? () > #3 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133668691506880, > 4134732098911158808, 133668691506880, -1144, 0, 140730528306448, > 4134732098999239192, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #5 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 4 (Thread 0x79922a5fe6c0 (LWP 5762) "pool-gimp-2.10"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec70a0 in g_cond_wait_until () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e37553 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x0000799243e376a6 in g_async_queue_timeout_pop () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x0000799243ea153f in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #5 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #6 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133668683114176, > 4134733196812173848, 133668683114176, -1144, 0, 133669081121984, > 4134733196900254232, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #7 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 3 (Thread 0x799229dfd6c0 (LWP 5763) "gimp-2.10"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec67ad in g_cond_wait () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e3758b in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x0000799243e375ec in g_async_queue_pop () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x00007992448bf0fb in ??? () at > /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 > #5 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #6 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133668674721472, > 4134729898814161432, 133668674721472, -1144, 0, 140730528305440, > 4134729898902241816, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #7 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 2 (Thread 0x79921bfff6c0 (LWP 5766) "gimp-2.10"): > #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 > #1 0x0000799243ec67ad in g_cond_wait () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #2 0x0000799243e3758b in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #3 0x0000799243e375ec in g_async_queue_pop () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #4 0x00007992448bf0fb in ??? () at > /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 > #5 0x0000799243e9c0e2 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #6 0x0000799243a9cb84 in start_thread (arg=<optimized out>) at > ./nptl/pthread_create.c:447 > ret = <optimized out> > pd = <optimized out> > out = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {133668441945792, > 4134839576172773912, 133668441945792, -1144, 11, 140730528305856, > 4134839576260854296, 4134680506679378456}, mask_was_saved = 0}}, priv = > {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype > = 0}}} > not_first_call = <optimized out> > #7 0x0000799243b29ecc in clone3 () at > ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 > > Thread 1 (Thread 0x799242f26640 (LWP 5754) "gimp-2.10"): > #0 0x0000799243b1bd6a in __GI___libc_read (nbytes=256, > buf=0x7ffe612608b0, fd=11) at ../sysdeps/unix/sysv/linux/read.c:26 > sc_ret = -512 > sc_cancel_oldtype = 0 > sc_ret = <optimized out> > sc_ret = <optimized out> > __arg2 = <optimized out> > _a3 = <optimized out> > _a1 = <optimized out> > resultvar = <optimized out> > __arg3 = <optimized out> > __arg1 = <optimized out> > _a2 = <optimized out> > #1 __GI___libc_read (fd=11, buf=0x7ffe612608b0, nbytes=256) at > ../sysdeps/unix/sysv/linux/read.c:24 > #2 0x0000799244926144 in gimp_stack_trace_print () at > /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0 > #3 0x00006455df7a2b41 in ??? () > #4 0x00006455df7a2f1c in gimp_fatal_error () > #5 0x00006455df7a2f75 in ??? () > #6 0x0000799243a45330 in <signal handler called> () at > /lib/x86_64-linux-gnu/libc.so.6 > #7 __pthread_kill_implementation (no_tid=0, signo=6, > threadid=<optimized out>) at ./nptl/pthread_kill.c:44 > tid = <optimized out> > ret = 0 > pd = <optimized out> > old_mask = {__val = {1024}} > ret = <optimized out> > pd = <optimized out> > old_mask = {__val = {<optimized out>}} > ret = <optimized out> > tid = <optimized out> > ret = <optimized out> > resultvar = <optimized out> > resultvar = <optimized out> > __arg3 = <optimized out> > __arg2 = <optimized out> > __arg1 = <optimized out> > _a3 = <optimized out> > _a2 = <optimized out> > _a1 = <optimized out> > __futex = <optimized out> > resultvar = <optimized out> > __arg3 = <optimized out> > __arg2 = <optimized out> > __arg1 = <optimized out> > _a3 = <optimized out> > _a2 = <optimized out> > _a1 = <optimized out> > __futex = <optimized out> > __private = <optimized out> > __oldval = <optimized out> > #8 __pthread_kill_internal (signo=6, threadid=<optimized out>) at > ./nptl/pthread_kill.c:78 > #9 __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) > at ./nptl/pthread_kill.c:89 > #10 0x0000799243a4527e in __GI_raise (sig=sig@entry=6) at > ../sysdeps/posix/raise.c:26 > ret = <optimized out> > #11 0x0000799243a288ff in __GI_abort () at ./stdlib/abort.c:79 > save_stage = 1 > act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = > 0x20}, sa_mask = {__val = {110320908554080, 140730528306240, > 133669111551925, 0, 18446742974197923840, 206158430240, 110320905178672, > 140728898420736, 6452275574315417601, 0, 18446744073709550472, 11, > 110320905178656, 140730528306240, 133669107457710, 140730528306352}}, > sa_flags = 375213616, sa_restorer = 0x7992448c8024} > #12 0x0000799243e2ff5b in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #13 0x0000799243e98df7 in g_assertion_message_expr () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #14 0x00007992448c11ff in ??? () at > /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 > #15 0x00006455dfb5ae00 in ??? () > #16 0x00006455dfa7b197 in ??? () > #17 0x00006455dfa8245d in ??? () > #18 0x0000799243e6d50e in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #19 0x0000799243eccbf7 in ??? () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #20 0x0000799243e6cad3 in g_main_context_iteration () at > /lib/x86_64-linux-gnu/libglib-2.0.so.0 > #21 0x0000799244b4c1f5 in gtk_main_iteration () at > /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 > #22 0x00006455df79eb69 in splash_update () > #23 0x00006455dfa75087 in gimp_data_factories_load () > #24 0x00006455dfa76232 in gimp_restore () > #25 0x00006455df7a7676 in app_run () > #26 0x00006455df79d35f in main () > [Inferior 1 (process 5754) detached] > > ``` > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2168030/+subscriptions > > -- Alper Sönmez [email protected] MSN : [email protected] ICQ : 35871440 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2168030 Title: Gimp crashes on startup To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2168030/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
