Public bug reported:
Noting that this is not the first issue with the current GIMP - I have
been using it since v0.54 was released in 1996 with Motif. Never were
memory leaks a problem. Last months at least once a week.
<!-- Copy-paste this whole debug data to report to developers -->
```
GNU Image Manipulation Program version 2.10.30
git-describe: GIMP_2_10_30
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu
11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs
--enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr
--with-gcc-major-version-only --program-suffix=-11
--program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id
--libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
--libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes
--with-default-libstdcxx-abi=new --enable-gnu-unique-object
--disable-vtable-verify --enable-plugin --enable-default-pie --with-system-zlib
--enable-libphobos-checking=release --with-target-system-zlib=auto
--enable-objc-gc=auto --enable-multiarch --disable-werror --enable-cet
--with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32
--enable-multilib --with-tune=generic
--enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr
--without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu
--host=x86_64-linux-gnu --target=x86_64-linux-gnu
--with-build-config=bootstrap-lto-lean --enable-link-serialization=2
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
# Libraries #
using babl version 0.1.92 (compiled against version 0.1.92)
using GEGL version 0.4.34 (compiled against version 0.4.34)
using GLib version 2.72.4 (compiled against version 2.72.4)
using GdkPixbuf version 2.42.8 (compiled against version 2.42.8)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.6 (compiled against version 1.50.6)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)
```
> fatal error: Segmentation fault
Stack trace:
```
# Stack traces obtained from PID 60265 - Thread 60270 #
[New LWP 60266]
[New LWP 60267]
[New LWP 60268]
[New LWP 60269]
[New LWP 60270]
[New LWP 60271]
[New LWP 60272]
[New LWP 60273]
[New LWP 60274]
[New LWP 60275]
[New LWP 60304]
[New LWP 60423]
[New LWP 60778]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
Id Target Id Frame
* 1 Thread 0x6ce09e3ce80 (LWP 60265) "gimp" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
2 Thread 0x6ce09364640 (LWP 60266) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
3 Thread 0x6ce09163640 (LWP 60267) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
4 Thread 0x6ce08f62640 (LWP 60268) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
5 Thread 0x6ce08d61640 (LWP 60269) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
6 Thread 0x6ce08b60640 (LWP 60270) "worker" __GI___libc_read
(nbytes=256, buf=0x6ce08b5e1d0, fd=23) at ../sysdeps/unix/sysv/linux/read.c:26
7 Thread 0x6ce0895f640 (LWP 60271) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
8 Thread 0x6ce0875e640 (LWP 60272) "worker" futex_wait (private=0,
expected=2, futex_word=0x5e39a3af7010) at ../sysdeps/nptl/futex-internal.h:146
9 Thread 0x6ce03dfb640 (LWP 60273) "gmain" 0x000006ce0a918c3f in
__GI___poll (fds=0x5e399d014b80, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
10 Thread 0x6ce03bfa640 (LWP 60274) "gdbus" 0x000006ce0a918c3f in
__GI___poll (fds=0x5e399d1b7b40, nfds=3, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
11 Thread 0x6cddc5ff640 (LWP 60275) "async" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x6cdd6ffe640 (LWP 60304) "threaded-ml" 0x000006ce0a918c3f in
__GI___poll (fds=0x6cdc4007e40, nfds=3, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
13 Thread 0x6cdd77ff640 (LWP 60423) "swap writer" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x6cdd5c49640 (LWP 60778) "paint" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 14 (Thread 0x6cdd5c49640 (LWP 60778) "paint"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000006ce0ac0dba3 in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005e3985e8efc1 in ()
#3 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947338816,
7802478418371757337, 7481124492864, 11, 7482009798608, 140728947339168,
7051602656014583065, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 13 (Thread 0x6cdd77ff640 (LWP 60423) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000006ce0ac0dba3 in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000006ce0b197c99 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947334464,
7802478418371757337, 7481153549888, 11, 7482009798608, 140728947334816,
7051605914821018905, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 12 (Thread 0x6cdd6ffe640 (LWP 60304) "threaded-ml"):
#0 0x000006ce0a918c3f in __GI___poll (fds=0x6cdc4007e40, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x000006cdd687d21d in () at /lib/x86_64-linux-gnu/libpulse.so.0
#2 0x000006cdd68665a1 in pa_mainloop_poll () at
/lib/x86_64-linux-gnu/libpulse.so.0
#3 0x000006cdd68710bb in pa_mainloop_iterate () at
/lib/x86_64-linux-gnu/libpulse.so.0
#4 0x000006cdd6871170 in pa_mainloop_run () at
/lib/x86_64-linux-gnu/libpulse.so.0
#5 0x000006cdd688137d in () at /lib/x86_64-linux-gnu/libpulse.so.0
#6 0x000006cdd681dcb3 in () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-15.99.so
#7 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947340752,
7802478418371757337, 7481145157184, 88, 7482009798608, 140728947341104,
7051604813698778393, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#8 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 11 (Thread 0x6cddc5ff640 (LWP 60275) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x000006ce0ac0dba3 in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005e39860ff936 in ()
#3 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341440,
7802478418371757337, 7481235338816, 0, 7482009798608, 140728947341792,
7051582000443114777, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 10 (Thread 0x6ce03bfa640 (LWP 60274) "gdbus"):
#0 0x000006ce0a918c3f in __GI___poll (fds=0x5e399d1b7b40, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x000006ce0ac14256 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000006ce0abbe2b3 in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000006ce0ae557ea in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341424,
7802478418371757337, 7481895921216, 11, 7482009798608, 140728947341776,
7051510803307119897, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 9 (Thread 0x6ce03dfb640 (LWP 60273) "gmain"):
#0 0x000006ce0a918c3f in __GI___poll (fds=0x5e399d014b80, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
sc_ret = -516
sc_cancel_oldtype = 0
#1 0x000006ce0ac14256 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x000006ce0abbc3e3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x000006ce0abbc431 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341136,
7802478418371757337, 7481898022464, 11, 7482009798608, 140728947341488,
7051510530039825689, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x6ce0875e640 (LWP 60272) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481974974016, 0, 7482009798608, 140728947341648,
7051484881032004889, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x6ce0895f640 (LWP 60271) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481977075264, 0, 7482009798608, 140728947341648,
7051486806787966233, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x6ce08b60640 (LWP 60270) "worker"):
#0 __GI___libc_read (nbytes=256, buf=0x6ce08b5e1d0, fd=23) at
../sysdeps/unix/sysv/linux/read.c:26
sc_ret = -512
sc_cancel_oldtype = 0
sc_ret = <optimized out>
#1 __GI___libc_read (fd=23, buf=0x6ce08b5e1d0, nbytes=256) at
../sysdeps/unix/sysv/linux/read.c:24
#2 0x000006ce0b5e5c2c in gimp_stack_trace_print () at
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3 0x00005e3985df172e in ()
#4 0x00005e3985df17ee in ()
#5 0x00005e3985df184d in ()
#6 0x000006ce0a842520 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#7 0x000006ce0b1943b0 in gegl_tile_alloc () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b19e311 in gegl_tile_new () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0b19e389 in gegl_tile_handler_create_tile () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x000006ce0b187fe4 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#15 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481979176512, 0, 7482009798608, 140728947341648,
7051486531373188377, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#17 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x6ce08d61640 (LWP 60269) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481981277760, 0, 7482009798608, 140728947341648,
7051486258105894169, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x6ce08f62640 (LWP 60268) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481983379008, 0, 7482009798608, 140728947341648,
7051485982691116313, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x6ce09163640 (LWP 60267) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481985480256, 0, 7482009798608, 140728947341648,
7051487908447077657, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x6ce09364640 (LWP 60266) "worker"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b15d3eb in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0abedab1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x000006ce0a894ac3 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:442
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140728947341296,
7802478418371757337, 7481987581504, 0, 7482009798608, 140728947341648,
7051487633032299801, 7051491165076538649}, mask_was_saved = 0}}, priv = {pad =
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x000006ce0a9268c0 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x6ce09e3ce80 (LWP 60265) "gimp"):
#0 futex_wait (private=0, expected=2, futex_word=0x5e39a3af7010) at
../sysdeps/nptl/futex-internal.h:146
__ret = -512
err = <optimized out>
#1 __GI___lll_lock_wait (futex=futex@entry=0x5e39a3af7010, private=0) at
./nptl/lowlevellock.c:49
#2 0x000006ce0a89805d in lll_mutex_lock_optimized (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:48
__futex = 0x5e39a3af7010
private = <optimized out>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#3 ___pthread_mutex_lock (mutex=0x5e39a3af7010) at
./nptl/pthread_mutex_lock.c:128
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "___pthread_mutex_lock"
id = <optimized out>
#4 0x000006ce0b187f8c in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#5 0x000006ce0b188d5b in gegl_buffer_iterator_next () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#6 0x000006ce0b1b69a1 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#7 0x000006ce0b15c655 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#8 0x000006ce0b162054 in gegl_parallel_distribute () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#9 0x000006ce0b162858 in gegl_parallel_distribute_area () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x000006ce0b1b87e7 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x000006ce0b1b9f58 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x000006ce0b1b73ba in gegl_operation_process () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x000006ce0b1bad84 in gegl_graph_process () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x000006ce0b1bb1d7 in gegl_eval_manager_apply () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#15 0x000006ce0b1a50bd in gegl_node_blit () at
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#16 0x00005e3986247561 in gimp_gegl_apply_cached_operation ()
#17 0x00005e398613c5e4 in gimp_drawable_merge_filter ()
#18 0x00005e398619a5ff in floating_sel_anchor ()
#19 0x00005e3985e95b54 in ()
#20 0x00005e3985e95e29 in ()
#21 0x000006ce0acb9d2f in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#22 0x000006ce0acd5c36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#23 0x000006ce0acd7614 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#24 0x000006ce0acd7863 in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#25 0x00005e3985e94f3f in ()
#26 0x00005e3985eaffa9 in gimp_tool_button_release ()
#27 0x00005e3985f05269 in ()
#28 0x00005e3985ef42f1 in gimp_display_shell_canvas_tool_events ()
#29 0x000006ce0b7434e7 in () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#30 0x000006ce0acb9d2f in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x000006ce0acd5c36 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x000006ce0acd7026 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x000006ce0acd7863 in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#34 0x000006ce0b86f024 in () at /lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#35 0x000006ce0b7410a4 in gtk_propagate_event () at
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#36 0x000006ce0b7426eb in gtk_main_do_event () at
/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
#37 0x000006ce0bb3817b in () at /lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#38 0x000006ce0abbed3b in g_main_context_dispatch () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x000006ce0ac142b8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x000006ce0abbe2b3 in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00005e3985df6a7c in app_run ()
#42 0x00005e3985dec742 in main ()
[Inferior 1 (process 60265) 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/2134399
Title:
GIMP crashed with a fatal error: fatal error: Segmentation fault
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2134399/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs