GIMP crashes using the text tool
GIMP version: 2.10.4
Operating System: Arch Linux
Package: Arch Linux
Description of the bug
When I insert text into the image, GIMP randomly crashes
Reproduction
Is the bug reproducible?
Randomly
Reproduction steps:
- Try to add text in the image into a selected area with the text tool
…
Expected result: add text without crashing
Actual result: randomly crashes
Additional information
If you have a backtrace for a crash or a warning, paste it here.
GNU Image Manipulation Program version 2.10.4
git-describe: GIMP_2_10_2-356-ge384409fe5
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.1/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp
Thread model: posix
gcc version 8.1.1 20180531 (GCC)
using GEGL version 0.4.4 (compiled against version 0.4.4)
using GLib version 2.56.1 (compiled against version 2.56.1)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.1 (compiled against version 1.42.1)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)
fatal error: Abortado
Stack trace:
# Stack traces obtained from PID 17910 - Thread 17910 #
[New LWP 17912]
[New LWP 17913]
[New LWP 17914]
[New LWP 17916]
[New LWP 17917]
[New LWP 17918]
[New LWP 17919]
[New LWP 8439]
[New LWP 9372]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f2224d2e514 in read () from /usr/lib/libpthread.so.0
Id Target Id Frame
* 1 Thread 0x7f22299301c0 (LWP 17910) "gimp-2.10" 0x00007f2224d2e514 in read () from /usr/lib/libpthread.so.0
2 Thread 0x7f22193ef700 (LWP 17912) "dconf worker" 0x00007f2224a4fea9 in poll () from /usr/lib/libc.so.6
3 Thread 0x7f2218bee700 (LWP 17913) "gmain" 0x00007f2224a4fea9 in poll () from /usr/lib/libc.so.6
4 Thread 0x7f22183ed700 (LWP 17914) "gdbus" 0x00007f2224a4fea9 in poll () from /usr/lib/libc.so.6
5 Thread 0x7f21eeaa2700 (LWP 17916) "async" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
6 Thread 0x7f21ee2a1700 (LWP 17917) "worker" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
7 Thread 0x7f21edaa0700 (LWP 17918) "worker" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
8 Thread 0x7f21ed29f700 (LWP 17919) "worker" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
9 Thread 0x7f21e7a0c700 (LWP 8439) "swap writer" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
10 Thread 0x7f21de7fc700 (LWP 9372) "pool" 0x00007f2224a550f9 in syscall () from /usr/lib/libc.so.6
Thread 10 (Thread 0x7f21de7fc700 (LWP 9372)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f222536452d in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2 0x00007f22252ef903 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f22252efeee in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2225346541 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f21e7a0c700 (LWP 8439)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f2225364411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f2226ae4fbe in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f21ed29f700 (LWP 17919)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f2225364411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x0000562312b66f04 in ()
#3 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f21edaa0700 (LWP 17918)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f2225364411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x0000562312b66f04 in ()
#3 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f21ee2a1700 (LWP 17917)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f2225364411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x0000562312b66f04 in ()
#3 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f21eeaa2700 (LWP 17916)):
#0 0x00007f2224a550f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f2225364411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x0000562312b66cd3 in ()
#3 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f22183ed700 (LWP 17914)):
#0 0x00007f2224a4fea9 in poll () at /usr/lib/libc.so.6
#1 0x00007f222531d523 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f222531d8e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f2225b2a348 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f2218bee700 (LWP 17913)):
#0 0x00007f2224a4fea9 in poll () at /usr/lib/libc.so.6
#1 0x00007f222531d523 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f222531d63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f222531d692 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f22193ef700 (LWP 17912)):
#0 0x00007f2224a4fea9 in poll () at /usr/lib/libc.so.6
#1 0x00007f222531d523 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f222531d63e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f22193f3f4e in () at /usr/lib/gio/modules/libdconfsettings.so
#4 0x00007f2225345a2a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f2224d25075 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f2224a5a53f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f22299301c0 (LWP 17910)):
#0 0x00007f2224d2e514 in read () at /usr/lib/libpthread.so.0
#1 0x00007f2228890729 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x000056231288ee30 in ()
#3 0x000056231288f288 in ()
#4 0x000056231288f9f9 in ()
#5 0x00007f2224d2fa80 in <signal handler called> () at /usr/lib/libpthread.so.0
#6 0x00007f222499886b in raise () at /usr/lib/libc.so.6
#7 0x00007f222498340e in abort () at /usr/lib/libc.so.6
#8 0x00007f22249832e0 in _nl_load_domain.cold.0 () at /usr/lib/libc.so.6
#9 0x00007f2224991112 in () at /usr/lib/libc.so.6
#10 0x00007f2224025c3a in () at /usr/lib/libX11.so.6
#11 0x00007f2224025ceb in () at /usr/lib/libX11.so.6
#12 0x00007f2224025fdd in _XEventsQueued () at /usr/lib/libX11.so.6
#13 0x00007f2224017ca7 in XPending () at /usr/lib/libX11.so.6
#14 0x00007f2227907d27 in () at /usr/lib/libgdk-x11-2.0.so.0
#15 0x00007f222531cf22 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
#16 0x00007f222531d4c6 in () at /usr/lib/libglib-2.0.so.0
#17 0x00007f222531d8e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#18 0x000056231288e60f in app_run ()
#19 0x000056231288ded1 in main ()