← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1948553] [NEW] Gimp 2.10.28 crashes using oilify filter

 

Public bug reported:

<!-- Copy-paste this whole debug data to report to developers -->


```
GNU Image Manipulation Program version 2.10.28
git-describe: GIMP_2_10_28
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/9/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none:hsa
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 9.3.0-17ubuntu1~20.04' --with-bugurl=file:///usr/share/doc/gcc-9/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-9 --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 --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-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) 

# Libraries #
using babl version 0.1.88 (compiled against version 0.1.88)
using GEGL version 0.4.32 (compiled against version 0.4.32)
using GLib version 2.64.6 (compiled against version 2.64.6)
using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.44.7 (compiled against version 1.44.7)
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 5910 - Thread 5910 #

[New LWP 5913]
[New LWP 5914]
[New LWP 5915]
[New LWP 5917]
[New LWP 5918]
[New LWP 5919]
[New LWP 5921]
[New LWP 5969]
[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=0x7ffea23e0a00, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                       Frame 
* 1    Thread 0x7fcd1e303340 (LWP 5910) "gimp-2.10"    __libc_read (nbytes=256, buf=0x7ffea23e0a00, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7fcd1daf8700 (LWP 5913) "worker"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fcd1d2f7700 (LWP 5914) "worker"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fcd1caf6700 (LWP 5915) "worker"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fcd16e4b700 (LWP 5917) "gmain"        0x00007fcd1f13faff in __GI___poll (fds=0x56546cb54e40, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7fcd1664a700 (LWP 5918) "dconf worker" 0x00007fcd1f13faff in __GI___poll (fds=0x56546cb55e80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7fcd15e49700 (LWP 5919) "gdbus"        0x00007fcd1f13faff in __GI___poll (fds=0x7fcd00005ad0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  8    Thread 0x7fccf3693700 (LWP 5921) "async"        syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7fcd15648700 (LWP 5969) "swap writer"  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 9 (Thread 0x7fcd15648700 (LWP 5969)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fcd1f435623 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f93d2bd in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518803932928, 431938799236044243, 140731620396942, 140731620396943, 140731620397088, 140518803929216, -404016903583148589, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fccf3693700 (LWP 5921)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fcd1f435623 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000056546a9540b4 in  ()
#3  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518233814784, 431938799236044243, 140731620403918, 140731620403919, 140731620404064, 140518233811072, -403238334997178925, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fcd15e49700 (LWP 5919)):
#0  0x00007fcd1f13faff in __GI___poll (fds=0x7fcd00005ad0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fcd1f3e836e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f3e86f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd1f679f8a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518812325632, 431938799236044243, 140731620402446, 140731620402447, 140731620402592, 140518812321920, -404015798165940781, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fcd1664a700 (LWP 5918)):
#0  0x00007fcd1f13faff in __GI___poll (fds=0x56546cb55e80, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fcd1f3e836e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f3e84a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd1c01799d in  () at /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518820718336, 431938799236044243, 140731620401390, 140731620401391, 140731620401536, 140518820714624, -404019097237695021, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fcd16e4b700 (LWP 5917)):
#0  0x00007fcd1f13faff in __GI___poll (fds=0x56546cb54e40, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fcd1f3e836e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f3e84a3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcd1f3e84f1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518829111040, 431938799236044243, 140731620401006, 140731620401007, 140731620401152, 140518829107328, -404017996115454509, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fcd1caf6700 (LWP 5915)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fcd1f435623 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f904afb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518926280448, 431938799236044243, 140731620403822, 140731620403823, 140731620403968, 140518926276736, -403996503562234413, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fcd1d2f7700 (LWP 5914)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fcd1f435623 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f904afb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518934673152, 431938799236044243, 140731620403822, 140731620403823, 140731620403968, 140518934669440, -403999800486505005, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fcd1daf8700 (LWP 5913)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fcd1f435623 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcd1f904afb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fcd1f411ad1 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcd1f225609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140518943065856, 431938799236044243, 140731620403822, 140731620403823, 140731620403968, 140518943062144, -403998701511748141, -404004243032353325}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007fcd1f14c293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fcd1e303340 (LWP 5910)):
#0  __libc_read (nbytes=256, buf=0x7ffea23e0a00, fd=20) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1  __libc_read (fd=20, buf=0x7ffea23e0a00, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007fcd1fdf3e37 in gimp_stack_trace_print () at /lib/libgimpbase-2.0.so.0
#3  0x000056546a65771e in  ()
#4  0x000056546a657aee in  ()
#5  0x000056546a65816d in  ()
#6  0x00007fcd1f2313c0 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007fccf8852806 in  () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common-gpl3.so
#8  0x00007fccf8853331 in  () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common-gpl3.so
#9  0x00007fcd1f955ecb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x00007fcd1f95c0c9 in gegl_operation_process () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x00007fcd1f95dfb2 in gegl_graph_process () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x00007fcd1f95d226 in gegl_eval_manager_apply () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x00007fcd1f945871 in gegl_node_blit_buffer () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x000056546aaad494 in  ()
#15 0x000056546aaae156 in gimp_tile_handler_validate_validate ()
#16 0x000056546aa15559 in  ()
#17 0x000056546aa1597e in  ()
#18 0x000056546aa159bd in  ()
#19 0x00007fcd1f3e804e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fcd1f3e8400 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fcd1f3e86f3 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x000056546a656eb0 in app_run ()
#23 0x000056546a65676e in main ()
[Inferior 1 (process 5910) detached]

```

** Affects: gimp (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: crash filter gimp oilify

-- 
You received this bug notification because you are a member of Edubuntu
Bugsquad, which is subscribed to gimp in Ubuntu.
https://bugs.launchpad.net/bugs/1948553

Title:
  Gimp 2.10.28 crashes using oilify filter

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/1948553/+subscriptions