Public bug reported:

I opened a JPEG image, converted the color profile from the one embedded
into the image (sRGB) to the one GIMP suggested (GIMP built-in sRGB).
Then I selected a rectangular part of the image with the mouse, adjusted
the position and size of the selection in the Tool Options. After that I
chose the menu "Edit" -> "Copy" - that crashed the software. (Previously
it also happened with the keyboard combination Ctrl-C but I didn't
collect the information from the dialog the first time.)

Expected: the piece of the image goes to the clipboard for further
processing.

I'm using Ubuntu 24.04.1 LTS with the Mate Desktop Environment.


From the GIMP Crash Debug dialog:

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


```
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: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 719331 - Thread 719331 #


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 719616]
[New LWP 719392]
[New LWP 719375]
[New LWP 719370]
[New LWP 719355]
[New LWP 719351]
[New LWP 719350]
[New LWP 719349]
[New LWP 719348]
[New LWP 719347]
[New LWP 719346]
[New LWP 719345]
[New LWP 719344]
[New LWP 719343]
[New LWP 719342]
[New LWP 719341]
[New LWP 719340]
[New LWP 719339]
[New LWP 719338]
[New LWP 719337]
[New LWP 719336]
[New LWP 719335]
[New LWP 719334]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f570931ba9a in __GI___libc_read (nbytes=256, buf=0x7fff389b71b0, fd=22) 
at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                         Frame 
* 1    Thread 0x7f57088aa640 (LWP 719331) "gimp-2.10"    0x00007f570931ba9a in 
__GI___libc_read (nbytes=256, buf=0x7fff389b71b0, fd=22) at 
../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f56de8006c0 (LWP 719616) "swap writer"  syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f56c3e006c0 (LWP 719392) "threaded-ml"  0x00007f570931b4cd in 
__GI___poll (fds=0x7f56740071a0, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  4    Thread 0x7f56dca006c0 (LWP 719375) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f56dde006c0 (LWP 719370) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7f56df2006c0 (LWP 719355) "async"        syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7f56ebe006c0 (LWP 719351) "gdbus"        0x00007f570931b4cd in 
__GI___poll (fds=0x7f5698000b90, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  8    Thread 0x7f56f4c006c0 (LWP 719350) "gmain"        0x00007f570931b4cd in 
__GI___poll (fds=0x63543a8ae2e0, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  9    Thread 0x7f56f56006c0 (LWP 719349) "pool-spawner" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10   Thread 0x7f56f6a006c0 (LWP 719348) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11   Thread 0x7f56f74006c0 (LWP 719347) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7f56f7e006c0 (LWP 719346) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7f56fcc006c0 (LWP 719345) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14   Thread 0x7f56fd6006c0 (LWP 719344) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15   Thread 0x7f56fe0006c0 (LWP 719343) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16   Thread 0x7f56fea006c0 (LWP 719342) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17   Thread 0x7f56ff4006c0 (LWP 719341) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18   Thread 0x7f5704a006c0 (LWP 719340) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19   Thread 0x7f57054006c0 (LWP 719339) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  20   Thread 0x7f5705e006c0 (LWP 719338) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  21   Thread 0x7f57068006c0 (LWP 719337) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  22   Thread 0x7f56ffe006c0 (LWP 719336) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  23   Thread 0x7f57072006c0 (LWP 719335) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  24   Thread 0x7f5707c006c0 (LWP 719334) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 24 (Thread 0x7f5707c006c0 (LWP 719334) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011768907456, 
8033423119831084340, 140011768907456, -1144, 0, 140734143109904, 
8033423119441014068, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 23 (Thread 0x7f57072006c0 (LWP 719335) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011758421696, 
8033421745441549620, 140011758421696, -1144, 0, 140734143109904, 
8033421745051479348, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 22 (Thread 0x7f56ffe006c0 (LWP 719336) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011636786880, 
8034284312313539892, 140011636786880, -1144, 0, 140734143109904, 
8034284311923469620, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 21 (Thread 0x7f57068006c0 (LWP 719337) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011747935936, 
8033419271540387124, 140011747935936, -1144, 0, 140734143109904, 
8033419271150316852, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 20 (Thread 0x7f5705e006c0 (LWP 719338) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011737450176, 
8033426693243874612, 140011737450176, -1144, 0, 140734143109904, 
8033426692853804340, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 19 (Thread 0x7f57054006c0 (LWP 719339) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011726964416, 
8033426418365967668, 140011726964416, -1144, 0, 140734143109904, 
8033426417975897396, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 18 (Thread 0x7f5704a006c0 (LWP 719340) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011716478656, 
8033425043976432948, 140011716478656, -1144, 0, 140734143109904, 
8033425043586362676, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 17 (Thread 0x7f56ff4006c0 (LWP 719341) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011626301120, 
8034284037435632948, 140011626301120, -1144, 0, 140734143109904, 
8034284037045562676, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 16 (Thread 0x7f56fea006c0 (LWP 719342) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011615815360, 
8034282663046098228, 140011615815360, -1144, 0, 140734143109904, 
8034282662656027956, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 15 (Thread 0x7f56fe0006c0 (LWP 719343) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011605329600, 
8034288985237957940, 140011605329600, -1144, 0, 140734143109904, 
8034288984847887668, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 14 (Thread 0x7f56fd6006c0 (LWP 719344) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011594843840, 
8034287610848423220, 140011594843840, -1144, 0, 140734143109904, 
8034287610458352948, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 13 (Thread 0x7f56fcc006c0 (LWP 719345) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011584358080, 
8034287335970516276, 140011584358080, -1144, 0, 140734143109904, 
8034287335580446004, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 12 (Thread 0x7f56f7e006c0 (LWP 719346) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011502569152, 
8034301904499584308, 140011502569152, -1144, 0, 140734143109904, 
8034301904109514036, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 11 (Thread 0x7f56f74006c0 (LWP 719347) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011492083392, 
8034301629621677364, 140011492083392, -1144, 0, 140734143109904, 
8034301629231607092, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7f56f6a006c0 (LWP 719348) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b0b083 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011481597632, 
8034300255232142644, 140011481597632, -1144, 0, 140734143109904, 
8034300254842072372, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7f56f56006c0 (LWP 719349) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f570953b52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f57095a3043 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f570929ca94 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 = {140011460626112, 
8034305203034467636, 140011460626112, -1144, 2, 140734143109920, 
8034305202644397364, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7f56f4c006c0 (LWP 719350) "gmain"):
#0  0x00007f570931b4cd in __GI___poll (fds=0x63543a8ae2e0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f57095d066e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709570a53 in g_main_context_iteration () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5709570aa9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f570929ca94 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 = {140011450140352, 
8034304928156560692, 140011450140352, -1144, 2, 140734143109712, 
8034304927766490420, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7f56ebe006c0 (LWP 719351) "gdbus"):
#0  0x00007f570931b4cd in __GI___poll (fds=0x7f5698000b90, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f57095d066e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709571f77 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f5709815422 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f570929ca94 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 = {140011301242560, 
8034328292778650932, 140011301242560, -1144, 11, 140734143110064, 
8034328292388580660, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7f56df2006c0 (LWP 719355) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x0000635439d97c2c in ??? ()
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011087333056, 
8034354131301903668, 140011087333056, -1144, 0, 140734143110048, 
8034354130911833396, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7f56dde006c0 (LWP 719370) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f570953b52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f570953b58c in g_async_queue_pop () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5709fc30fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f570929ca94 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 = {140011066361536, 
8034359079104228660, 140011066361536, -1144, 0, 140734143109040, 
8034359078714158388, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7f56dca006c0 (LWP 719375) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f570953b52b in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f570953b58c in g_async_queue_pop () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f5709fc30fb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f570929ca94 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 = {140011045390016, 
8034357429836786996, 140011045390016, -1144, 11, 140734143109456, 
8034357429446716724, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7f56c3e006c0 (LWP 719392) "threaded-ml"):
#0  0x00007f570931b4cd in __GI___poll (fds=0x7f56740071a0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007f56f745f566 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f56f74486c4 in pa_mainloop_poll () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f56f7453193 in pa_mainloop_iterate () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f56f7453258 in pa_mainloop_run () at 
/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f56f7463771 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f56f56d73eb in ??? () at 
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so
#7  0x00007f570929ca94 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 = {140010630153920, 
8034416253708873012, 140010630153920, -1144, 88, 140734143109296, 
8034416253318802740, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#8  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7f56de8006c0 (LWP 719616) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f57095ca40d in g_cond_wait () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f5709b4ca25 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f570959fc82 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f570929ca94 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 = {140011076847296, 
8034351657400741172, 140011076847296, -1144, 11, 140734143096016, 
8034351657010670900, 8033417811400011060}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f5709329c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7f57088aa640 (LWP 719331) "gimp-2.10"):
#0  0x00007f570931ba9a in __GI___libc_read (nbytes=256, buf=0x7fff389b71b0, 
fd=22) 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=22, buf=0x7fff389b71b0, nbytes=256) at 
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f570a49f144 in gimp_stack_trace_print () at 
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x0000635439ac4b41 in ??? ()
#4  0x0000635439ac4f1c in gimp_fatal_error ()
#5  0x0000635439ac4f75 in ??? ()
#6  0x00007f5709245320 in <signal handler called> () at 
/lib/x86_64-linux-gnu/libc.so.6
#7  0x0000635439e409b4 in ??? ()
#8  0x0000635439e6a798 in gimp_viewable_get_preview ()
#9  0x0000635439e6e3f3 in ??? ()
#10 0x0000635439e6a9d2 in gimp_viewable_get_pixbuf ()
#11 0x0000635439cb9044 in ??? ()
#12 0x0000635439cb7989 in ??? ()
#13 0x0000635439cb8ea6 in gimp_view_renderer_draw ()
#14 0x0000635439cb1afe in ??? ()
#15 0x00007f570a146420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#16 0x00007f570967225c in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#17 0x00007f57096a1f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#18 0x00007f5709691ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#19 0x00007f57096927c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#20 0x00007f5709692883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#21 0x00007f570a285144 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#22 0x00007f570a0c9b58 in gtk_container_propagate_expose () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#23 0x0000635439cbbdad in ??? ()
#24 0x00007f570a0c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#25 0x00007f570a146420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#26 0x00007f570967225c in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#27 0x00007f57096a1f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#28 0x00007f5709691ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x00007f57096927c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x00007f5709692883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x00007f570a285144 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#32 0x00007f570a0c9b58 in gtk_container_propagate_expose () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#33 0x00007f570a0c8533 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#34 0x00007f570a2779a0 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#35 0x00007f570a146420 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x00007f57096722fa in g_closure_invoke () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#37 0x00007f57096a1f98 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#38 0x00007f5709691ef2 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#39 0x00007f57096927c1 in g_signal_emit_valist () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#40 0x00007f5709692883 in g_signal_emit () at 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#41 0x00007f570a285144 in ??? () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#42 0x00007f570a14e7a6 in gtk_main_do_event () at 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#43 0x00007f570a5594e9 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#44 0x00007f570a55946b in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007f570a55946b in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#46 0x00007f570a55946b in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#47 0x00007f570a54ec41 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#48 0x00007f570a54f639 in gdk_window_process_all_updates () at 
/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#49 0x00007f570a54f6dd in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#50 0x00007f570a529579 in ??? () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#51 0x00007f570957148e in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#52 0x00007f57095d0717 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007f5709571f77 in g_main_loop_run () at 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x0000635439ac95a0 in app_run ()
#55 0x0000635439abf35f in main ()
[Inferior 1 (process 719331) detached]

```

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

** Attachment added: "The image that I wanted to copy a piece from."
   
https://bugs.launchpad.net/bugs/2078637/+attachment/5812002/+files/kigo-schaukasten-2024-09.jpeg

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

Title:
  Gimp crashed on copy of selection

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


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

Reply via email to