Public bug reported:

Copying any rectangular selection where one dimension is 1 and the other 
exceeds 32 results in a segfault.
Ubuntu 24.04
Display server: Wayland

Expected behavior:
GIMP should copy the selection without crashing, regardless of its dimensions.

Actual behavior:
Shows the 'copied pixels to the clipboard' message as usual, but then freezes 
up and crashes.
When running it from the terminal, it says "assertion 'width > 0 && height > 0 
&& bpp > 0' failed"

Steps to reproduce:
1 Open any image or start from a new project
2 Select any rectangular region where one dimention is exactly 1 (i.e. 1 pixel 
wide or tall) and the other exceeds 32 pixels
3 Attempt to copy using the keyboard shortcut (Ctrl+C) or the Edit menu

<!-- 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 45869 - Thread 45869 #


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 45953]
[New LWP 45913]
[New LWP 45910]
[New LWP 45908]
[New LWP 45896]
[New LWP 45895]
[New LWP 45894]
[New LWP 45882]
[New LWP 45881]
[New LWP 45880]
[New LWP 45879]
[New LWP 45878]
[New LWP 45877]
[New LWP 45876]
[New LWP 45875]
[New LWP 45874]
[New LWP 45873]
[New LWP 45872]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007b13c991ba9a in __GI___libc_read (nbytes=256, buf=0x7fff4d2cd8f0, fd=19) 
at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                        Frame 
* 1    Thread 0x7b13c908c640 (LWP 45869) "gimp-2.10"    0x00007b13c991ba9a in 
__GI___libc_read (nbytes=256, buf=0x7fff4d2cd8f0, fd=19) at 
../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7b139cffe6c0 (LWP 45953) "swap writer"  syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7b13951fd6c0 (LWP 45913) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7b13961ff6c0 (LWP 45910) "gimp-2.10"    syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7b139d7ff6c0 (LWP 45908) "async"        syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7b13ae7fc6c0 (LWP 45896) "gdbus"        0x00007b13c991b4cd in 
__GI___poll (fds=0x7b1370000b90, nfds=3, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7b13adffb6c0 (LWP 45895) "gmain"        0x00007b13c991b4cd in 
__GI___poll (fds=0x577f9b7f3cf0, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  8    Thread 0x7b13ad7fa6c0 (LWP 45894) "pool-spawner" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7b13bf7fe6c0 (LWP 45882) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  10   Thread 0x7b13bffff6c0 (LWP 45881) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  11   Thread 0x7b13c4d1d6c0 (LWP 45880) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7b13b4bff6c0 (LWP 45879) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  13   Thread 0x7b13c551e6c0 (LWP 45878) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  14   Thread 0x7b13c5d1f6c0 (LWP 45877) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  15   Thread 0x7b13c65206c0 (LWP 45876) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  16   Thread 0x7b13c6d216c0 (LWP 45875) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  17   Thread 0x7b13c75226c0 (LWP 45874) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  18   Thread 0x7b13c7d236c0 (LWP 45873) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  19   Thread 0x7b13c85246c0 (LWP 45872) "worker"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 19 (Thread 0x7b13c85246c0 (LWP 45872) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324895430336, 
-3851392357943980397, 135324895430336, -1144, 0, 140734488183360, 
-3851392358157889901, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 18 (Thread 0x7b13c7d236c0 (LWP 45873) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324887037632, 
-3851417646174548333, 135324887037632, -1144, 0, 140734488183360, 
-3851417646388457837, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 17 (Thread 0x7b13c75226c0 (LWP 45874) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324878644928, 
-3851416548273533293, 135324878644928, -1144, 0, 140734488183360, 
-3851416548487442797, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 16 (Thread 0x7b13c6d216c0 (LWP 45875) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324870252224, 
-3851415448225034605, 135324870252224, -1144, 0, 140734488183360, 
-3851415448438944109, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 15 (Thread 0x7b13c65206c0 (LWP 45876) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324861859520, 
-3851414367503888749, 135324861859520, -1144, 0, 140734488183360, 
-3851414367717798253, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 14 (Thread 0x7b13c5d1f6c0 (LWP 45877) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324853466816, 
-3851422063548412269, 135324853466816, -1144, 0, 140734488183360, 
-3851422063762321773, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 13 (Thread 0x7b13c551e6c0 (LWP 45878) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324845074112, 
-3851420965647397229, 135324845074112, -1144, 0, 140734488183360, 
-3851420965861306733, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 12 (Thread 0x7b13b4bff6c0 (LWP 45879) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324567074496, 
-3851172697747206509, 135324567074496, -1144, 0, 140734488183360, 
-3851172697961116013, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 11 (Thread 0x7b13c4d1d6c0 (LWP 45880) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324836681408, 
-3851419865598898541, 135324836681408, -1144, 0, 140734488183360, 
-3851419865812808045, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 10 (Thread 0x7b13bffff6c0 (LWP 45881) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324755818176, 
-3851153456293720429, 135324755818176, -1144, 0, 140734488183360, 
-3851153456507629933, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 9 (Thread 0x7b13bf7fe6c0 (LWP 45882) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2ad083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324747425472, 
-3851152358392705389, 135324747425472, -1144, 0, 140734488183360, 
-3851152358606614893, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 8 (Thread 0x7b13ad7fa6c0 (LWP 45894) "pool-spawner"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13c9cdd53b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007b13c9d42b73 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007b13c989caa4 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 = {135324445419200, 
-3851191942958788973, 135324445419200, -1144, 11, 140734488183376, 
-3851191943172698477, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 7 (Thread 0x7b13adffb6c0 (LWP 45895) "gmain"):
#0  0x00007b13c991b4cd in __GI___poll (fds=0x577f9b7f3cf0, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007b13c9d7268e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13c9d12a63 in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007b13c9d12ab9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007b13c989caa4 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 = {135324453811904, 
-3851193040859804013, 135324453811904, -1144, 11, 140734488183168, 
-3851193041073713517, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 6 (Thread 0x7b13ae7fc6c0 (LWP 45896) "gdbus"):
#0  0x00007b13c991b4cd in __GI___poll (fds=0x7b1370000b90, nfds=3, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007b13c9d7268e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13c9d13f87 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007b13c9fb7542 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007b13c989caa4 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 = {135324462204608, 
-3851185344815280493, 135324462204608, -1144, 11, 140734488183520, 
-3851185345029189997, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 5 (Thread 0x7b139d7ff6c0 (LWP 45908) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x0000577f70092c2c in ?? ()
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324177004224, 
-3851227123572781421, 135324177004224, -1144, 0, 140734488183504, 
-3851227123786690925, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 4 (Thread 0x7b13961ff6c0 (LWP 45910) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13c9cdd53b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007b13c9cdd59c in g_async_queue_pop () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13ca7650fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0x00007b13c989caa4 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 = {135324053272256, 
-3851237843811152237, 135324053272256, -1144, 0, 140734488182496, 
-3851237844025061741, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 3 (Thread 0x7b13951fd6c0 (LWP 45913) "gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13c9cdd53b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007b13c9cdd59c in g_async_queue_pop () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13ca7650fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0x00007b13c989caa4 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 = {135324036486848, 
-3851244441954660717, 135324036486848, -1144, 11, 140734488182912, 
-3851244442168570221, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 2 (Thread 0x7b139cffe6c0 (LWP 45953) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007b13c9d6c4ad in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007b13ca2eea25 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007b13c9d41d92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007b13c989caa4 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 = {135324168611520, 
-3851226025671766381, 135324168611520, -1144, 11, 140734488175664, 
-3851226025885675885, -3851394920648388973}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007b13c9929c3c in clone3 () at 
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 1 (Thread 0x7b13c908c640 (LWP 45869) "gimp-2.10"):
#0  0x00007b13c991ba9a in __GI___libc_read (nbytes=256, buf=0x7fff4d2cd8f0, 
fd=19) 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=19, buf=0x7fff4d2cd8f0, nbytes=256) at 
../sysdeps/unix/sysv/linux/read.c:24
No locals.
#2  0x00007b13ca7cc144 in gimp_stack_trace_print () from 
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
No symbol table info available.
#3  0x0000577f6fdbfb41 in ?? ()
No symbol table info available.
#4  0x0000577f6fdbff1c in gimp_fatal_error ()
No symbol table info available.
#5  0x0000577f6fdbff75 in ?? ()
No symbol table info available.
#6  <signal handler called>
No locals.
#7  0x0000577f7013b9b4 in ?? ()
No symbol table info available.
#8  0x0000577f70165798 in gimp_viewable_get_preview ()
No symbol table info available.
#9  0x0000577f701693f3 in ?? ()
No symbol table info available.
#10 0x0000577f701659d2 in gimp_viewable_get_pixbuf ()
No symbol table info available.
#11 0x0000577f6ffb4044 in ?? ()
No symbol table info available.
#12 0x0000577f6ffb2989 in ?? ()
No symbol table info available.
#13 0x0000577f6ffb3ea6 in gimp_view_renderer_draw ()
No symbol table info available.
#14 0x0000577f6ffacafe in ?? ()
No symbol table info available.
#15 0x00007b13ca946420 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007b13c9e1425c in g_closure_invoke () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007b13c9e43f98 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007b13c9e33ef2 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#19 0x00007b13c9e347c1 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#20 0x00007b13c9e34883 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#21 0x00007b13caa85144 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#22 0x00007b13ca8c9b58 in gtk_container_propagate_expose () from 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x0000577f6ffb6dad in ?? ()
No symbol table info available.
#24 0x00007b13ca8c8533 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x00007b13ca946420 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#26 0x00007b13c9e1425c in g_closure_invoke () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#27 0x00007b13c9e43f98 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#28 0x00007b13c9e33ef2 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#29 0x00007b13c9e347c1 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#30 0x00007b13c9e34883 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#31 0x00007b13caa85144 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#32 0x00007b13ca8c9b58 in gtk_container_propagate_expose () from 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#33 0x00007b13ca8c8533 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#34 0x00007b13caa779a0 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#35 0x00007b13ca946420 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#36 0x00007b13c9e142fa in g_closure_invoke () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#37 0x00007b13c9e43f98 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#38 0x00007b13c9e33ef2 in ?? () from /lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#39 0x00007b13c9e347c1 in g_signal_emit_valist () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#40 0x00007b13c9e34883 in g_signal_emit () from 
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#41 0x00007b13caa85144 in ?? () from /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#42 0x00007b13ca94e7a6 in gtk_main_do_event () from 
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#43 0x00007b13cad014e9 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#44 0x00007b13cad0146b in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#45 0x00007b13cad0146b in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#46 0x00007b13cad0146b in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#47 0x00007b13cacf6c41 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#48 0x00007b13cacf7639 in gdk_window_process_all_updates () from 
/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#49 0x00007b13cacf76dd in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#50 0x00007b13cacd1579 in ?? () from /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#51 0x00007b13c9d1349e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#52 0x00007b13c9d72737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#53 0x00007b13c9d13f87 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#54 0x0000577f6fdc45a0 in app_run ()
No symbol table info available.
#55 0x0000577f6fdba35f in main ()
No symbol table info available.
[Inferior 1 (process 45869) detached]

```

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

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

Title:
  Segfault when copying a long row or column

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


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to