O gimp de crash ao terminar o resize de fotos em lote

Bug #1836965 reported by José Osvaldo Henrique
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gimp (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

```
GNU Image Manipulation Program version 2.10.8
git-describe: GIMP_2_10_6-294-ga967e8d2c2
C compiler:
 Using built-in specs.
 COLLECT_GCC=gcc
 COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/8/lto-wrapper
 OFFLOAD_TARGET_NAMES=nvptx-none
 OFFLOAD_TARGET_DEFAULT=1
 Target: x86_64-linux-gnu
 Configured with: ../src/configure -v --with-pkgversion='Ubuntu 8.2.0-13ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-8/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-8 --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-libmpx --enable-plugin --enable-default-pie --with-system-zlib --with-target-system-zlib --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 --without-cuda-driver --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
 Thread model: posix
 gcc version 8.2.0 (Ubuntu 8.2.0-13ubuntu1)

using GEGL version 0.4.14 (compiled against version 0.4.12)
using GLib version 2.60.4 (compiled against version 2.58.1)
using GdkPixbuf version 2.38.1 (compiled against version 2.38.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.3 (compiled against version 1.42.3)
using Fontconfig version 2.13.1 (compiled against version 2.13.0)
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 2245 - Thread 2245 #

[New LWP 2254]
[New LWP 2303]
[New LWP 2304]
[New LWP 2314]
[New LWP 2315]
[New LWP 2706]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__libc_read (nbytes=256, buf=0x7ffc22a0f790, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  Id Target Id Frame
* 1 Thread 0x7fdd0b4a0e00 (LWP 2245) "gimp-2.10" __libc_read (nbytes=256, buf=0x7ffc22a0f790, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
  2 Thread 0x7fdd078d4700 (LWP 2254) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3 Thread 0x7fdd058b4700 (LWP 2303) "gmain" 0x00007fdd0a8de729 in __GI___poll (fds=0x7fdcf40018d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4 Thread 0x7fdd050b3700 (LWP 2304) "gdbus" 0x00007fdd0a8de729 in __GI___poll (fds=0x5624648a9290, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  5 Thread 0x7fdcf18e4700 (LWP 2314) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6 Thread 0x7fdcf10e3700 (LWP 2315) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  7 Thread 0x7fdcf08e2700 (LWP 2706) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 7 (Thread 0x7fdcf08e2700 (LWP 2706)):
#0 0x00007fdd0a8e42e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fdd0abd693f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fdd0b0a9799 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140586905380608, 5657068594012658585, 140720889457358, 140720889457359, 140720889457504, 140586905377024, -5676768682615465063, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fdcf10e3700 (LWP 2315)):
#0 0x00007fdd0a8e42e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fdd0abd693f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005624637fd423 in ()
#3 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140586913773312, 5657068594012658585, 140720889463006, 140720889463007, 140720889463152, 140586913769728, -5676765384617452647, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fdcf18e4700 (LWP 2314)):
#0 0x00007fdd0a8e42e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fdd0abd693f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005624637fd66c in ()
#3 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140586922166016, 5657068594012658585, 140720889463022, 140720889463023, 140720889463168, 140586922162432, -5676766484665951335, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fdd050b3700 (LWP 2304)):
#0 0x00007fdd0a8de729 in __GI___poll (fds=0x5624648a9290, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007fdd0ab8bbf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fdd0ab8bf82 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fdd0af7ae26 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140587249121024, 5657068594012658585, 140720889463118, 140720889463119, 140720889463264, 140587249117440, -5675665830040003687, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fdd058b4700 (LWP 2303)):
#0 0x00007fdd0a8de729 in __GI___poll (fds=0x7fdcf40018d0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1 0x00007fdd0ab8bbf6 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fdd0ab8bd1c in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007fdd0ab8bd61 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140587257513728, 5657068594012658585, 140720889462702, 140720889462703, 140720889462848, 140587257510144, -5675666930088502375, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fdd078d4700 (LWP 2254)):
#0 0x00007fdd0a8e42e9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x00007fdd0abd693f in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007fdd0b06d993 in () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x00007fdd0abb487d in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007fdd0a9c6182 in start_thread (arg=<optimized out>) at pthread_create.c:486
        ret = <optimized out>
        pd = <optimized out>
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140587291199232, 5657068594012658585, 140720889463038, 140720889463039, 140720889463184, 140587291195648, -5675662583581598823, -5675691318224315495}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5 0x00007fdd0a8eab1f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fdd0b4a0e00 (LWP 2245)):
#0 0x00007fdd0a9cfd94 in __libc_read (nbytes=256, buf=0x7ffc22a0f790, fd=28) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1 0x00007fdd0a9cfd94 in __libc_read (fd=28, buf=0x7ffc22a0f790, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2 0x00007fdd0b4f67d4 in gimp_stack_trace_print () at /lib/libgimpbase-2.0.so.0
#3 0x00005624635384a0 in ()
#4 0x00005624635388d8 in ()
#5 0x0000562463539037 in ()
#6 0x00007fdd0a9d0f40 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7 0x00007fdd0ac9e0aa in g_type_check_value_holds () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#8 0x00007fdd0aca38e9 in g_value_get_int () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#9 0x00005624637dbb2b in plug_in_params_to_args ()
#10 0x00005624637d0003 in gimp_plug_in_handle_message ()
#11 0x00005624637ceaa1 in ()
#12 0x00007fdd0ab8b898 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fdd0ab8bc88 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fdd0ab8bf82 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x0000562463537cb7 in app_run ()
#16 0x00005624635375b5 in main ()
[Inferior 1 (process 2245) detached]

```

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gimp (Ubuntu):
status: New → Confirmed
Changed in gimp (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.