Public bug reported:

These bugs are probably related, so I will list them here.
After a recent update, there is a bug where when working with text, when the 
caret is placed in any position, the position starts to change a few characters 
earlier. Also when inserting text, sometimes there is a freeze. At one point, 
when trying to resize a text layer, GIMP ended with an error


<!-- Copy-paste this whole debug data to report to developers -->


```
GNU Image Manipulation Program version 2.10.30
git-describe: GIMP_2_10_30
Build: unknown rev 0 for linux
# C compiler #
        Using built-in specs.
        COLLECT_GCC=gcc
        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.4.0-1ubuntu1~22.04' --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-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.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.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) 

# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.34 (compiled against version 0.4.34)
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 2.24.33 (compiled against version 2.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: Ошибка сегментирования

Stack trace:
```

# Stack traces obtained from PID 312250 - Thread 312250 #

[New LWP 312251]
[New LWP 312252]
[New LWP 312253]
[New LWP 312254]
[New LWP 312255]
[New LWP 312256]
[New LWP 312257]
[New LWP 312258]
[New LWP 312259]
[New LWP 312261]
[New LWP 312303]
[New LWP 312306]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__GI___libc_read (nbytes=256, buf=0x7ffe1feb3290, fd=19) at 
../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                        Frame 
* 1    Thread 0x7fbbffd4ee80 (LWP 312250) "gimp-2.10"   __GI___libc_read 
(nbytes=256, buf=0x7ffe1feb3290, fd=19) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7fbbff385640 (LWP 312251) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fbbfeb84640 (LWP 312252) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fbbfe383640 (LWP 312253) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fbbf7fff640 (LWP 312254) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7fbbfdb82640 (LWP 312255) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7fbbfd381640 (LWP 312256) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7fbbfcb80640 (LWP 312257) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7fbbf7638640 (LWP 312258) "gmain"       0x00007fbc00918bcf in 
__GI___poll (fds=0x55f82d01e660, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7fbbf6e37640 (LWP 312259) "gdbus"       0x00007fbc00918bcf in 
__GI___poll (fds=0x55f82d037120, nfds=3, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  11   Thread 0x7fbbcb9ff640 (LWP 312261) "async"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7fbbcb1fe640 (LWP 312303) "swap writer" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7fbbca9fd640 (LWP 312306) "paint"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 13 (Thread 0x7fbbca9fd640 (LWP 312306) "paint"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055f82bc4bfc1 in  ()
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433933264, 
-6705159692298978702, 140444535084608, 11, 140445439576016, 140729433933616, 
6739049662415665778, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 12 (Thread 0x7fbbcb1fe640 (LWP 312303) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc01271c99 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433927584, 
-6705159692298978702, 140444543477312, 2, 140445439576016, 140729433927936, 
6739050762464164466, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7fbbcb9ff640 (LWP 312261) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055f82bebc936 in  ()
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935888, 
-6705159692298978702, 140444551870016, 0, 140445439576016, 140729433936240, 
6739051862512663154, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7fbbf6e37640 (LWP 312259) "gdbus"):
#0  0x00007fbc00918bcf in __GI___poll (fds=0x55f82d037120, nfds=3, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007fbc00cf21f6 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc00c9c2b3 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbc00f3107a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935872, 
-6705159692298978702, 140445277713984, 11, 140445439576016, 140729433936224, 
6738951914328717938, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7fbbf7638640 (LWP 312258) "gmain"):
#0  0x00007fbc00918bcf in __GI___poll (fds=0x55f82d01e660, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007fbc00cf21f6 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc00c9a3e3 in g_main_context_iteration () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fbc00c9a431 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935584, 
-6705159692298978702, 140445286106688, 11, 140445439576016, 140729433935936, 
6738953014377216626, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fbbfcb80640 (LWP 312257) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445375530560, 0, 140445439576016, 140729433936096, 
6738939369266117234, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fbbfd381640 (LWP 312256) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445383923264, 0, 140445439576016, 140729433936096, 
6738940546624027250, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fbbfdb82640 (LWP 312255) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445392315968, 0, 140445439576016, 140729433936096, 
6738941646672525938, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fbbf7fff640 (LWP 312254) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445296358976, 0, 140445439576016, 140729433936096, 
6738954280855698034, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fbbfe383640 (LWP 312253) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445400708672, 0, 140445439576016, 140729433936096, 
6738933950628002418, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fbbfeb84640 (LWP 312252) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445409101376, 0, 140445439576016, 140729433936096, 
6738935050676501106, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fbbff385640 (LWP 312251) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fbc00cebb43 in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fbc012373c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fbc00ccba51 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fbc00894ac3 in start_thread (arg=<optimized out>) at 
./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140729433935744, 
-6705159692298978702, 140445417494080, 0, 140445439576016, 140729433936096, 
6738936150724999794, 6740338174477892210}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fbc00926850 in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fbbffd4ee80 (LWP 312250) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffe1feb3290, fd=19) at 
../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=19, buf=0x7ffe1feb3290, nbytes=256) at 
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fbc01b40c2c in gimp_stack_trace_print () at 
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x000055f82bbae72e in  ()
#4  0x000055f82bbae7ee in  ()
#5  0x000055f82bbae84d in  ()
#6  0x00007fbc00842520 in <signal handler called> () at 
/lib/x86_64-linux-gnu/libc.so.6
#7  0x00007fbc00cc7e44 in g_utf8_get_char () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x000055f82bc65ffd in  ()
#9  0x00007fbc00d95d2f in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fbc00db1c36 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00007fbc016877ce in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#12 0x00007fbc01687ca1 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#13 0x00007fbc01688020 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#14 0x00007fbc0168a45b in gtk_bindings_activate_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#15 0x000055f82bc695ea in gimp_text_tool_editor_key_press ()
#16 0x000055f82bcc15ec in  ()
#17 0x000055f82bcb12f1 in gimp_display_shell_canvas_tool_events ()
#18 0x00007fbc017434d7 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#19 0x00007fbc00d95d2f in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007fbc00db1c36 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007fbc00db3026 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x00007fbc00db3863 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x00007fbc0186f024 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#24 0x00007fbc0187ef40 in gtk_window_propagate_key_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x000055f82bdded3b in  ()
#26 0x00007fbc017434d7 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#27 0x00007fbc00d95d2f in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007fbc00db1624 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007fbc00db3026 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007fbc00db3863 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007fbc0186f024 in  () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007fbc0174113c in gtk_propagate_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007fbc017426db in gtk_main_do_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x00007fbc01c1616b in  () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#35 0x00007fbc00c9cd3b in g_main_context_dispatch () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007fbc00cf2258 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007fbc00c9c2b3 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#38 0x000055f82bbb3a7c in app_run ()
#39 0x000055f82bba9742 in main ()
[Inferior 1 (process 312250) detached]
```

Ubuntu Info:
```
Description:    Ubuntu 22.04.3 LTS
Release:        22.04
```
GIMP version: 2.10.30-1ubuntu0.1

** Affects: gimp (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "caret.webm"
   https://bugs.launchpad.net/bugs/2049269/+attachment/5739045/+files/caret.webm

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gimp in Ubuntu.
https://bugs.launchpad.net/bugs/2049269

Title:
  In recent updates, things started to freeze a lot when working with
  text (probably when working with layers, I work mostly in text), the
  text box works incorrectly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2049269/+subscriptions


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to