Bug#1020266: gimp: GIMP crash frequently

Marcelo Laia marcelolaia at gmail.com
Mon Sep 19 02:32:31 BST 2022


Package: gimp
Version: 2.10.32-1+b1
Severity: normal

Dear Maintainer,

GIMP crash randomly and frequently. I don't know what is that reason.

```
GNU Image Manipulation Program version 2.10.32
git-describe: GIMP_2_10_32
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/12/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='Debian
12.1.0-8' --with-bugurl=file:///usr/share/doc/gcc-12/README.Bugs --enable-
languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-
major-version-only --program-suffix=-12 --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-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-12-WXbu70/gcc-12-12.1.0/debian/tmp-nvptx/usr,amdgcn-
amdhsa=/build/gcc-12-WXbu70/gcc-12-12.1.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 12.1.0 (Debian 12.1.0-8)

# Libraries #
using babl version 0.1.96 (compiled against version 0.1.92)
using GEGL version 0.4.38 (compiled against version 0.4.38)
using GLib version 2.73.3 (compiled against version 2.72.3)
using GdkPixbuf version 2.42.9 (compiled against version 2.42.9)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.9 (compiled against version 1.50.9)
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: Falha de segmentação

Stack trace:
```

# Stack traces obtained from PID 265373 - Thread 265373 #

[New LWP 265377]
[New LWP 265378]
[New LWP 265379]
[New LWP 265380]
[New LWP 265381]
[New LWP 265383]
[New LWP 265422]
[New LWP 265437]
[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=0x7ffd957e2af0, fd=20) at
../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                           Frame
* 1    Thread 0x7fdea638b380 (LWP 265373) "gimp-2.10"      __GI___libc_read
(nbytes=256, buf=0x7ffd957e2af0, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7fdea5a29640 (LWP 265377) "worker"         syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fdea5228640 (LWP 265378) "worker"         syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fde9ffff640 (LWP 265379) "worker"         syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fde9f1e7640 (LWP 265380) "gmain"          0x00007fdea6efda3f
in __GI___poll (fds=0x55f3a7c0a070, nfds=2, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7fde9e9e6640 (LWP 265381) "gdbus"          0x00007fdea6efda3f
in __GI___poll (fds=0x55f3a7c1a880, nfds=3, timeout=-1) at
../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7fde88bff640 (LWP 265383) "async"          syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7fde821ff640 (LWP 265422) "swap writer"    syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7fde811fd640 (LWP 265437) "pool-gimp-2.10" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 9 (Thread 0x7fde811fd640 (LWP 265437) "pool-gimp-2.10"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba690 in g_cond_wait_until () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fdea7234871 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fdea7234e61 in g_async_queue_timeout_pop () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#4  0x00007fdea729148d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fdea6e87b27 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 = {140593625814592,
7552038779474641910, 140593625814592, 0, 140594259720352, 0,
-7533614536699444234, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 8 (Thread 0x7fde821ff640 (LWP 265422) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba55f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fdea78557e9 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea6e87b27 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 = {140593642600000,
7552038779474641910, 140593642600000, 0, 140594259720352, 0,
-7533607940703419402, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7fde88bff640 (LWP 265383) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba55f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x000055f3a6dea8c8 in  ()
#3  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea6e87b27 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 = {140593753749056,
7552038779474641910, 140593753749056, 0, 140594259720352, 0,
-7533631305325509642, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7fde9e9e6640 (LWP 265381) "gdbus"):
#0  0x00007fdea6efda3f in __GI___poll (fds=0x55f3a7c1a880, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007fdea726692e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdea7266c6f in g_main_loop_run () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007fdea7509586 in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdea6e87b27 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 = {140594120648256,
7552038779474641910, 140594120648256, 11, 140594259720352, 0,
-7533670616624299018, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7fde9f1e7640 (LWP 265380) "gmain"):
#0  0x00007fdea6efda3f in __GI___poll (fds=0x55f3a7c0a070, nfds=2, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007fdea726692e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fdea7266a4c in g_main_context_iteration () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#3  0x00007fdea7266a91 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fdea6e87b27 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 = {140594129040960,
7552038779474641910, 140594129040960, 11, 140594259720352, 0,
-7533671716672797706, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7fde9ffff640 (LWP 265379) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba55f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fdea7819353 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea6e87b27 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 = {140594143819328,
7552038779474641910, 140594143819328, 0, 140594259720352, 0,
-7533672537011551242, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7fdea5228640 (LWP 265378) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba55f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fdea7819353 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea6e87b27 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 = {140594229970496,
7552038779474641910, 140594229970496, 0, 140594259720352, 0,
-7533553485349944330, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7fdea5a29640 (LWP 265377) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fdea72ba55f in g_cond_wait () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#2  0x00007fdea7819353 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fdea7290c0d in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fdea6e87b27 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 = {140594238363200,
7552038779474641910, 140594238363200, 0, 140594259720352, 0,
-7533554585398443018, -7533547386010106890}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fdea6f0a78c in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7fdea638b380 (LWP 265373) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffd957e2af0, fd=20) at
../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=20, buf=0x7ffd957e2af0, nbytes=256) at
../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fdea813a53d in gimp_stack_trace_print () at /lib/x86_64-linux-
gnu/libgimpbase-2.0.so.0
#3  0x000055f3a6af1d1f in  ()
#4  0x000055f3a6af20f8 in  ()
#5  0x000055f3a6af2749 in  ()
#6  0x00007fdea6e3daf0 in <signal handler called> () at /lib/x86_64-linux-
gnu/libc.so.6
#7  0x00007fdea736d103 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8  0x00007fdea73636d8 in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9  0x00007fdea7363f5a in  () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#10 0x00007fdea73653f4 in g_object_new_with_properties () at /lib/x86_64-linux-
gnu/libgobject-2.0.so.0
#11 0x000055f3a6e6f787 in gimp_image_undo_push ()
#12 0x000055f3a6e72344 in gimp_image_undo_push_text_layer ()
#13 0x000055f3a6ba1e93 in gimp_text_tool_apply ()
#14 0x000055f3a6ba3e28 in  ()
#15 0x00007fdea72665ff in g_main_context_dispatch () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#16 0x00007fdea72669b8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fdea7266c6f in g_main_loop_run () at /lib/x86_64-linux-
gnu/libglib-2.0.so.0
#18 0x000055f3a6af14e1 in app_run ()
#19 0x000055f3a6af0ddf in main ()
[Inferior 1 (process 265373) detached]

```


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (49, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.19.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8), LANGUAGE=pt_BR:pt:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gimp depends on:
ii  gimp-data            2.10.32-1
ii  graphviz             2.42.2-7
ii  libaa1               1.4p5-50
ii  libbabl-0.1-0        1:0.1.96-1
ii  libbz2-1.0           1.0.8-5
ii  libc6                2.34-7
ii  libcairo2            1.16.0-6
ii  libfontconfig1       2.13.1-4.4
ii  libfreetype6         2.12.1+dfsg-3
ii  libgcc-s1            12.2.0-1
ii  libgdk-pixbuf-2.0-0  2.42.9+dfsg-1
ii  libgegl-0.4-0        1:0.4.38-1+b1
ii  libgexiv2-2          0.14.0-1
ii  libgimp2.0           2.10.32-1+b1
ii  libglib2.0-0         2.73.3-3
ii  libgs9               9.56.1~dfsg-1
ii  libgtk2.0-0          2.24.33-2
ii  libgudev-1.0-0       237-2
ii  libharfbuzz0b        2.7.4-1+b1
ii  libheif1             1.13.0-1
ii  libjpeg62-turbo      1:2.1.2-1
ii  libjson-glib-1.0-0   1.6.6-1
ii  liblcms2-2           2.13.1-1
ii  liblzma5             5.2.5-2.1
ii  libmng1              1.0.10+dfsg-3.1+b5
ii  libmypaint-1.5-1     1.6.0-2
ii  libopenexr-3-1-30    3.1.5-4
ii  libopenjp2-7         2.5.0-1
ii  libpango-1.0-0       1.50.9+ds-1
ii  libpangocairo-1.0-0  1.50.9+ds-1
ii  libpangoft2-1.0-0    1.50.9+ds-1
ii  libpng16-16          1.6.37-5
ii  libpoppler-glib8     22.08.0-2.1
ii  librsvg2-2           2.54.4+dfsg-1
ii  libstdc++6           12.2.0-1
ii  libtiff5             4.4.0-4
ii  libwebp7             1.2.2-2+b1
ii  libwebpdemux2        1.2.2-2+b1
ii  libwebpmux3          1.2.2-2+b1
ii  libwmf-0.2-7         0.2.12-5
ii  libwmflite-0.2-7     0.2.12-5
ii  libx11-6             2:1.8.1-2
ii  libxcursor1          1:1.2.1-1
ii  libxext6             2:1.3.4-1
ii  libxfixes3           1:6.0.0-1
ii  libxmu6              2:1.1.3-3
ii  libxpm4              1:3.5.12-1
ii  xdg-utils            1.1.3-4.1
ii  zlib1g               1:1.2.11.dfsg-4.1

Versions of packages gimp recommends:
ii  ghostscript  9.56.1~dfsg-1

Versions of packages gimp suggests:
pn  gimp-data-extras          <none>
pn  gimp-help-en | gimp-help  <none>
ii  gvfs-backends             1.50.2-2
ii  libasound2                1.2.7.2-1

-- no debconf information

-- 
Laia, Marcelo Luiz de
Universidade Federal dos Vales do Jequitinhonha e Mucuri - UFVJM
Faculdade de Ciências Agrárias - FCA
Departamento de Engenharia Florestal
+55 38 3532-1218 Ramal 8643 (VOIP)
+55 38 99985-5078 (pessoal)
https://linktr.ee/marcelolaia
AVISO LEGAL
Se você recebeu esta mensagem, o conteúdo da mesma, incluindo todos os 
seus anexos, é exclusivamente destinado ao destinatário especificado no
campo to/para: desta mensagem. O conteúdo deste e-mail é confidencial e
destinado exclusivamente ao destinatário especificado apenas nesta
mensagem. É estritamente proibido compartilhar qualquer parte desta
mensagem com terceiros, sem o consentimento por escrito do remetente. Se
você recebeu esta mensagem por engano, favor responder ao remetente
avisando-lhe do equívoco e imediatamente siga com a exclusão de toda a
mensagem, bem como dos respectivos anexos relacionados a mesma. Neste
ato você está notificado e ciente de que qualquer remessa,
encaminhamento, distribuição, cópia, divulgação ou outro uso da mensagem
e seus anexos é terminantemente proibido, a teor do art. 153 do Código
Penal.



More information about the pkg-gnome-maintainers mailing list