Public bug reported:
<!-- 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 5622 - Thread 5625 #
[New LWP 5803]
[New LWP 5654]
[New LWP 5651]
[New LWP 5649]
[New LWP 5648]
[New LWP 5642]
[New LWP 5641]
[New LWP 5640]
[New LWP 5638]
[New LWP 5637]
[New LWP 5636]
[New LWP 5635]
[New LWP 5634]
[New LWP 5633]
[New LWP 5632]
[New LWP 5631]
[New LWP 5630]
[New LWP 5629]
[New LWP 5628]
[New LWP 5627]
[New LWP 5626]
[New LWP 5625]
[New LWP 5624]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Id Target Id Frame
* 1 Thread 0x7f61b7968640 (LWP 5622) "gimp-2.10" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
2 Thread 0x7f613fcb76c0 (LWP 5803) "swap writer" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x7f613f4b66c0 (LWP 5654) "gimp-2.10" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
4 Thread 0x7f614f4e96c0 (LWP 5651) "gimp-2.10" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x7f61505fe6c0 (LWP 5649) "async" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x7f6150dff6c0 (LWP 5648) "gimp-2.10" 0x00007f61b8298d71 in
__futex_abstimed_wait_common64 (private=2046822916, cancel=true,
abstime=0x7f6150dfe720, op=137, expected=0, futex_word=0x55bf4ddd8830) at
./nptl/futex-internal.c:57
7 Thread 0x7f618ce596c0 (LWP 5642) "gdbus" 0x00007f61b831b4fd in
__GI___poll (fds=0x7f6160000b90, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
8 Thread 0x7f618d65a6c0 (LWP 5641) "gmain" 0x00007f61b831b4fd in
__GI___poll (fds=0x55bf4de444b0, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
9 Thread 0x7f618de5b6c0 (LWP 5640) "pool-spawner" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x7f618effd6c0 (LWP 5638) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x7f618f7fe6c0 (LWP 5637) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x7f618ffff6c0 (LWP 5636) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x7f61acff96c0 (LWP 5635) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x7f61ad7fa6c0 (LWP 5634) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x7f61adffb6c0 (LWP 5633) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x7f61ae7fc6c0 (LWP 5632) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
17 Thread 0x7f61aeffd6c0 (LWP 5631) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
18 Thread 0x7f61af7fe6c0 (LWP 5630) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
19 Thread 0x7f61affff6c0 (LWP 5629) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
20 Thread 0x7f61b4e296c0 (LWP 5628) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
21 Thread 0x7f61b562a6c0 (LWP 5627) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
22 Thread 0x7f61b5e2b6c0 (LWP 5626) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
23 Thread 0x7f61b662c6c0 (LWP 5625) "worker" 0x00007f61b831baca in
__GI___libc_read (nbytes=256, buf=0x7f61b6629d70, fd=17) at
../sysdeps/unix/sysv/linux/read.c:26
24 Thread 0x7f61b6e2d6c0 (LWP 5624) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 24 (Thread 0x7f61b6e2d6c0 (LWP 5624) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057656874688,
-3615636456548396358, 140057656874688, -1144, 0, 140726332357328,
-3615636456904912198, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 23 (Thread 0x7f61b662c6c0 (LWP 5625) "worker"):
#0 0x00007f61b831baca in __GI___libc_read (nbytes=256, buf=0x7f61b6629d70,
fd=17) 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=17, buf=0x7f61b6629d70, nbytes=256) at
../sysdeps/unix/sysv/linux/read.c:24
No locals.
#2 0x00007f61b90ed144 in gimp_stack_trace_print () from
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
No symbol table info available.
#3 0x000055bf2cb1cb41 in ?? ()
No symbol table info available.
#4 0x000055bf2cb1cf1c in gimp_fatal_error ()
No symbol table info available.
#5 0x000055bf2cb1cf75 in ?? ()
No symbol table info available.
#6 <signal handler called>
No locals.
#7 0x00007f61b8c2113d in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#8 0x00007f61b8c12b7f in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#9 0x00007f61b8c131fb in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#10 0x00007f61b8c12e9a in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#11 0x00007f61b8bf6b59 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#12 0x00007f61b8bf4ef4 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#13 0x00007f61b8bf5b30 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#14 0x00007f61b8c618f3 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#15 0x00007f61b8bfc99c in gegl_buffer_copy () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#16 0x00007f61b461d92b in ?? () from
/usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-core.so
No symbol table info available.
#17 0x00007f61b8c2a3cb in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#18 0x00007f61b8bc87fb in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#19 0x00007f61b8bca0ab in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#20 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0x00007f61b829caa4 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 = {140057648481984,
-3615637556596895046, 140057648481984, -1144, 0, 140726332357328,
-3615637556953410886, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#22 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 22 (Thread 0x7f61b5e2b6c0 (LWP 5626) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057640089280,
-3615638656645393734, 140057640089280, -1144, 0, 140726332357328,
-3615638657001909574, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 21 (Thread 0x7f61b562a6c0 (LWP 5627) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057631696576,
-3615639756693892422, 140057631696576, -1144, 0, 140726332357328,
-3615639757050408262, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 20 (Thread 0x7f61b4e296c0 (LWP 5628) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057623303872,
-3615640856742391110, 140057623303872, -1144, 0, 140726332357328,
-3615640857098906950, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 19 (Thread 0x7f61affff6c0 (LWP 5629) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057541342912,
-3615651668248816966, 140057541342912, -1144, 0, 140726332357328,
-3615651668605332806, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 18 (Thread 0x7f61af7fe6c0 (LWP 5630) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057532950208,
-3615652768297315654, 140057532950208, -1144, 0, 140726332357328,
-3615652768653831494, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 17 (Thread 0x7f61aeffd6c0 (LWP 5631) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057524557504,
-3615653868345814342, 140057524557504, -1144, 0, 140726332357328,
-3615653868702330182, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 16 (Thread 0x7f61ae7fc6c0 (LWP 5632) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057516164800,
-3615654968394313030, 140057516164800, -1144, 0, 140726332357328,
-3615654968750828870, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 15 (Thread 0x7f61adffb6c0 (LWP 5633) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057507772096,
-3615656068442811718, 140057507772096, -1144, 0, 140726332357328,
-3615656068799327558, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 14 (Thread 0x7f61ad7fa6c0 (LWP 5634) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057499379392,
-3615657168491310406, 140057499379392, -1144, 0, 140726332357328,
-3615657168847826246, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 13 (Thread 0x7f61acff96c0 (LWP 5635) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057490986688,
-3615658268539809094, 140057490986688, -1144, 0, 140726332357328,
-3615658268896324934, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 12 (Thread 0x7f618ffff6c0 (LWP 5636) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140057004472000,
-3615581299504639302, 140057004472000, -1144, 0, 140726332357328,
-3615581299861155142, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 11 (Thread 0x7f618f7fe6c0 (LWP 5637) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140056996079296,
-3615582399553137990, 140056996079296, -1144, 0, 140726332357328,
-3615582399909653830, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 10 (Thread 0x7f618effd6c0 (LWP 5638) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bca083 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140056987686592,
-3615583499601636678, 140056987686592, -1144, 0, 140726332357328,
-3615583499958152518, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 9 (Thread 0x7f618de5b6c0 (LWP 5640) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b85f853b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f61b865db73 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f61b829caa4 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 = {140056969197248,
-3615585923036933446, 140056969197248, -1144, 11, 140726332357344,
-3615585923393449286, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 8 (Thread 0x7f618d65a6c0 (LWP 5641) "gmain"):
#0 0x00007f61b831b4fd in __GI___poll (fds=0x55bf4de444b0, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007f61b868d68e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b862da63 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f61b862dab9 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f61b829caa4 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 = {140056960804544,
-3615587023085432134, 140056960804544, -1144, 11, 140726332357136,
-3615587023441947974, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 7 (Thread 0x7f618ce596c0 (LWP 5642) "gdbus"):
#0 0x00007f61b831b4fd in __GI___poll (fds=0x7f6160000b90, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 0x00007f61b868d68e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b862ef87 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f61b88d2562 in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5 0x00007f61b829caa4 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 = {140056952411840,
-3615588123133930822, 140056952411840, -1144, 11, 140726332357488,
-3615588123490446662, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 6 (Thread 0x7f6150dff6c0 (LWP 5648) "gimp-2.10"):
#0 0x00007f61b8298d71 in __futex_abstimed_wait_common64 (private=2046822916,
cancel=true, abstime=0x7f6150dfe720, op=137, expected=0,
futex_word=0x55bf4ddd8830) at ./nptl/futex-internal.c:57
sc_cancel_oldtype = 0
sc_ret = <optimized out>
resultvar = <optimized out>
__arg6 = <optimized out>
__arg5 = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a6 = <optimized out>
_a5 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __futex_abstimed_wait_common (cancel=true, private=2046822916,
abstime=0x7f6150dfe720, clockid=1066240, expected=0, futex_word=0x55bf4ddd8830)
at ./nptl/futex-internal.c:87
err = <optimized out>
clockbit = 272957696
op = 137
err = <optimized out>
clockbit = <optimized out>
op = <optimized out>
#2 __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55bf4ddd8830, expected=expected@entry=0,
clockid=clockid@entry=1, abstime=abstime@entry=0x7f6150dfe720,
private=private@entry=0) at ./nptl/futex-internal.c:139
No locals.
#3 0x00007f61b829c116 in __pthread_cond_wait_common (abstime=<optimized out>,
clockid=<optimized out>, mutex=0x55bf4ddd8838, cond=0x55bf4ddd8808) at
./nptl/pthread_cond_wait.c:503
spin = 0
buffer = {__routine = 0x7f61b829b4b0 <__condvar_cleanup_waiting>, __arg
= 0x7f6150dfe6a0, __canceltype = 1356850848, __prev = 0x0}
cbuffer = {wseq = 7132, cond = 0x55bf4ddd8808, mutex = 0x55bf4ddd8838,
private = 0}
err = <optimized out>
g = 0
flags = <optimized out>
g1_start = <optimized out>
maxspin = 0
signals = <optimized out>
result = 0
wseq = 7132
seq = 3566
private = 0
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
done = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
s = <optimized out>
#4 ___pthread_cond_clockwait64 (abstime=<optimized out>, clockid=<optimized
out>, mutex=0x55bf4ddd8838, cond=0x55bf4ddd8808) at
./nptl/pthread_cond_wait.c:691
No locals.
#5 ___pthread_cond_clockwait64 (cond=0x55bf4ddd8808, mutex=0x55bf4ddd8838,
clockid=<optimized out>, abstime=<optimized out>) at
./nptl/pthread_cond_wait.c:679
No locals.
#6 0x00007f615e6c8c6e in ?? () from
/usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so
No symbol table info available.
#7 0x00007f615e648b9c in ?? () from
/usr/lib/x86_64-linux-gnu/intel-opencl/libigdrcl.so
No symbol table info available.
#8 0x00007f61b829caa4 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 = {140055945410240,
-3615438637870935366, 140055945410240, -1144, 22, 140726332353376,
-3615438638227451206, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#9 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 5 (Thread 0x7f61505fe6c0 (LWP 5649) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x000055bf2cdefc2c in ?? ()
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140055937017536,
-3615439737919434054, 140055937017536, -1144, 22, 140726332357472,
-3615439738275949894, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 4 (Thread 0x7f614f4e96c0 (LWP 5651) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b85f853b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f61b85f859c in g_async_queue_pop () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b90840fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007f61b829caa4 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 = {140055919105728,
-3615442085655932230, 140055919105728, -1144, 0, 140726332356464,
-3615442086012448070, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 3 (Thread 0x7f613f4b66c0 (LWP 5654) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b85f853b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007f61b85f859c in g_async_queue_pop () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b90840fb in ?? () from /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
No symbol table info available.
#5 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6 0x00007f61b829caa4 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 = {140055650461376,
-3615336482610670918, 140055650461376, -1144, 11, 140726332356880,
-3615336482967186758, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 2 (Thread 0x7f613fcb76c0 (LWP 5803) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8c0ba25 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b865cd92 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4 0x00007f61b829caa4 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 = {140055658854080,
-3615335382562172230, 140055658854080, -1144, 11, 140726332349984,
-3615335382918688070, -3615633647993810246}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x00007f61b8329c6c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.
Thread 1 (Thread 0x7f61b7968640 (LWP 5622) "gimp-2.10"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1 0x00007f61b86874ad in g_cond_wait () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007f61b8bce89b in gegl_parallel_distribute () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3 0x00007f61b8bcef5b in gegl_parallel_distribute_area () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#4 0x00007f61b8c2dd28 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#5 0x00007f61b8c2b0f0 in gegl_operation_process () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#6 0x00007f61b8c2ee63 in gegl_graph_process () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#7 0x00007f61b8c2f1fb in gegl_eval_manager_apply () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#8 0x00007f61b8c17d4a in gegl_node_blit_buffer () from
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#9 0x000055bf2cf3b156 in gimp_tile_handler_validate_validate ()
No symbol table info available.
#10 0x000055bf2ceaf681 in ?? ()
No symbol table info available.
#11 0x000055bf2ceaf8a3 in ?? ()
No symbol table info available.
#12 0x000055bf2ceaf8f5 in ?? ()
No symbol table info available.
#13 0x00007f61b862e49e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#14 0x00007f61b868d737 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#15 0x00007f61b862ef87 in g_main_loop_run () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#16 0x000055bf2cb215a0 in app_run ()
No symbol table info available.
#17 0x000055bf2cb1735f in main ()
No symbol table info available.
[Inferior 1 (process 5622) 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/2136793
Title:
Gimp crashes when color correcting
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2136793/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs