Bug#1025328: Fwd: GIMP Segmentation fault in g_object_new_with_properties

Orangey orangey.box at gmail.com
Fri Dec 2 15:30:25 GMT 2022


Package: gimp
Version: 2.10.22-4

Linux 5.19.0-0.deb11.2-amd64 #1 SMP PREEMPT_DYNAMIC Debian
5.19.11-1~bpo11+1 (2022-10-03) x86_64 GNU/Linux
Description: Debian GNU/Linux 11 (bullseye)

GNU Image Manipulation Program version 2.10.22
git-describe: GIMP_2_10_20-217-g0c8a7891f7
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/10/lto-wrapper
OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa:hsa
OFFLOAD_TARGET_DEFAULT=1
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Debian 10.2.1-6'
--with-bugurl=file:///usr/share/doc/gcc-10/README.Bugs
--enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2
--prefix=/usr --with-gcc-major-version-only --program-suffix=-10
--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 --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-10-Km9U7s/gcc-10-10.2.1/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-Km9U7s/gcc-10-10.2.1/debian/tmp-gcn/usr,hsa
--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-mutex
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.1 20210110 (Debian 10.2.1-6)

# Libraries #
using babl version 0.1.82 (compiled against version 0.1.86)
using GEGL version 0.4.26 (compiled against version 0.4.28)
using GLib version 2.73.3 (compiled against version 2.66.8)
using GdkPixbuf version 2.42.2 (compiled against version 2.42.2)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.46.2 (compiled against version 1.46.2)
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 105411 - Thread 105411 #

[New LWP 105414]
[New LWP 105415]
[New LWP 105416]
[New LWP 105417]
[New LWP 105418]
[New LWP 105419]
[New LWP 105420]
[New LWP 105428]
[New LWP 105429]
[New LWP 105437]
[New LWP 105490]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__GI___libc_read (nbytes=256, buf=0x7ffe23d4a140, fd=15) at
../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                        Frame
* 1    Thread 0x7f9d9d35fe80 (LWP 105411) "gimp-2.10"   __GI___libc_read
(nbytes=256, buf=0x7ffe23d4a140, fd=15) at
../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f9d9c3ff640 (LWP 105414) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f9d9bbfe640 (LWP 105415) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f9d9b3fd640 (LWP 105416) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f9d9abfc640 (LWP 105417) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7f9d9a3fb640 (LWP 105418) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7    Thread 0x7f9d99bfa640 (LWP 105419) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f9d993f9640 (LWP 105420) "worker"      syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7f9d4a7fc640 (LWP 105428) "gmain"       0x00007f9d9dcfda3f
in __GI___poll (fds=0x5649efb711b0, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
  10   Thread 0x7f9d52ffd640 (LWP 105429) "gdbus"       0x00007f9d9dcfda3f
in __GI___poll (fds=0x5649efb86790, nfds=3, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
  11   Thread 0x7f9d29ffb640 (LWP 105437) "async"       syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  12   Thread 0x7f9d297fa640 (LWP 105490) "swap writer" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 12 (Thread 0x7f9d297fa640 (LWP 105490) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e5af53d in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140312982824512,
-8585512079930931706, 140312982824512, 0, 140314933754016, 0,
8638028052995261958, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 11 (Thread 0x7f9d29ffb640 (LWP 105437) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00005649ef47c7df in  ()
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140312991217216,
-8585512079930931706, 140312991217216, 0, 140314933754016, 0,
8638029150896276998, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 10 (Thread 0x7f9d52ffd640 (LWP 105429) "gdbus"):
#0  0x00007f9d9dcfda3f in __GI___poll (fds=0x5649efb86790, nfds=3,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f9d9e03f92e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e03fc6f in g_main_loop_run () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9d9e2e0586 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140313679091264,
-8585512079930931706, 140313679091264, 11, 140314933754016, 0,
8638053343373313542, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#6  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 9 (Thread 0x7f9d4a7fc640 (LWP 105428) "gmain"):
#0  0x00007f9d9dcfda3f in __GI___poll (fds=0x5649efb711b0, nfds=2,
timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f9d9e03f92e in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e03fa4c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9d9e03fa91 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140313536480832,
-8585512079930931706, 140313536480832, 0, 140314933754016, 0,
8638105017735464454, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#6  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7f9d993f9640 (LWP 105420) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314857674304,
-8585512079930931706, 140314857674304, 0, 140314933754016, 0,
8638203424563021318, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f9d99bfa640 (LWP 105419) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314866067008,
-8585512079930931706, 140314866067008, 0, 140314933754016, 0,
8638204524611520006, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f9d9a3fb640 (LWP 105418) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314874459712,
-8585512079930931706, 140314874459712, 0, 140314933754016, 0,
8638210020559046150, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f9d9abfc640 (LWP 105417) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314882852416,
-8585512079930931706, 140314882852416, 0, 140314933754016, 0,
8638211120607544838, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f9d9b3fd640 (LWP 105416) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314891245120,
-8585512079930931706, 140314891245120, 0, 140314933754016, 0,
8638207824757016070, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f9d9bbfe640 (LWP 105415) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314899637824,
-8585512079930931706, 140314899637824, 0, 140314933754016, 0,
8638208924805514758, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f9d9c3ff640 (LWP 105414) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f9d9e09355f in g_cond_wait () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9d9e579e73 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f9d9e069c0d in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f9d9dc87b27 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140314908030528,
-8585512079930931706, 140314908030528, 0, 140314933754016, 0,
8638214420753040902, 8638213944204346886}, mask_was_saved = 0}}, priv =
{pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype
= 0}}}
        not_first_call = <optimized out>
#5  0x00007f9d9dd0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f9d9d35fe80 (LWP 105411) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffe23d4a140, fd=15) at
../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=15, buf=0x7ffe23d4a140, nbytes=256) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f9d9e9e8667 in gimp_stack_trace_print () at
/usr/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x00005649ef17fddb in  ()
#4  0x00005649ef1801a8 in  ()
#5  0x00005649ef180809 in  ()
#6  0x00007f9d9dc3daf0 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#7  0x00007f9d9e146103 in  () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007f9d9e13c6d8 in  () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007f9d9e13cf5a in  () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007f9d9e13e3f4 in g_object_new_with_properties () at
/usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#11 0x00005649ef502656 in gimp_image_undo_push ()
#12 0x00005649ef50541c in gimp_image_undo_push_text_layer ()
#13 0x00005649ef231cd7 in gimp_text_tool_apply ()
#14 0x00005649ef233ce8 in  ()
#15 0x00007f9d9e03f5ff in g_main_context_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f9d9e03f9b8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f9d9e03fc6f in g_main_loop_run () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00005649ef17f56e in app_run ()
#19 0x00005649ef17ee3e in main ()
[Inferior 1 (process 105411) detached]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20221202/e5e34e93/attachment-0001.htm>


More information about the pkg-gnome-maintainers mailing list