Public bug reported:

```
The "Gimp" crash happened when try to apply the oilify filter to an image 
layer. I had tried to apply it to the top layer. It was not turned on. So I 
turned the layer on and then used from the Gimp menu "re-apply" oilify filter. 
Since it was never applied in the first place, I had guessed that that was 
where the error came in. However, I restarted Gimp selected recover last 
session and tried to apply the oilify filter (this time with the layer being 
selected. I got the same crash. Went back in and change the image precision to 
32 bit integer from 32 bit floating integer and there was no crash; and the 
filter applied. I think Gimp needs grey out filters when they are not designed 
to work under certain conditions. 
Note: The Gimp error dialog led me here via send report button, so I assume 
this is the right place to report?



GNU Image Manipulation Program version 2.10.24
git-describe: GIMP_2_10_24
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='Ubuntu 
10.3.0-6ubuntu1' --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-IAajkb/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-IAajkb/gcc-10-10.3.0/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.3.0 (Ubuntu 10.3.0-6ubuntu1) 

# Libraries #
using babl version 0.1.88 (compiled against version 0.1.88)
using GEGL version 0.4.32 (compiled against version 0.4.30)
using GLib version 2.68.4 (compiled against version 2.68.3)
using GdkPixbuf version 2.42.6 (compiled against version 2.42.6)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.48.10 (compiled against version 1.48.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 263490 - Thread 263490 #

[New LWP 263491]
[New LWP 263492]
[New LWP 263493]
[New LWP 263494]
[New LWP 263495]
[New LWP 263496]
[New LWP 263537]
[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=0x7ffccb54edd0, fd=18) at 
../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                        Frame 
* 1    Thread 0x7fe6e94a6300 (LWP 263490) "gimp"        __GI___libc_read 
(nbytes=256, buf=0x7ffccb54edd0, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7fe6e8d22640 (LWP 263491) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fe6e8521640 (LWP 263492) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fe6e7d20640 (LWP 263493) "worker"      syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fe6e69b1640 (LWP 263494) "gmain"       0x00007fe6ea157cdf in 
__GI___poll (fds=0x55dcb3095800, nfds=2, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7fe6e61b0640 (LWP 263495) "gdbus"       0x00007fe6ea157cdf in 
__GI___poll (fds=0x55dcb52d5830, nfds=3, timeout=-1) at 
../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7fe6cd005640 (LWP 263496) "async"       syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7fe6c4bb1640 (LWP 263537) "swap writer" syscall () at 
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7fe6c4bb1640 (LWP 263537) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fe6ea3f6e03 in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea8f6d79 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629119800896, 
-8899347258917994121, 140723719824030, 140723719824031, 0, 140629111410688, 
8913366552675926391, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 7 (Thread 0x7fe6cd005640 (LWP 263496) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fe6ea3f6e03 in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x000055dcb0c2921f in ?? ()
No symbol table info available.
#3  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629258556992, 
-8899347258917994121, 140723719830686, 140723719830687, 0, 140629250166784, 
8913381024568230263, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 6 (Thread 0x7fe6e61b0640 (LWP 263495) "gdbus"):
#0  0x00007fe6ea157cdf in __GI___poll (fds=0x55dcb52d5830, nfds=3, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fe6ea3fcea6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea3a8e43 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fe6ea63212a in ?? () from /lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629679736384, 
-8899347258917994121, 140723719830686, 140723719830687, 0, 140629671346176, 
8913440481411121527, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 5 (Thread 0x7fe6e69b1640 (LWP 263494) "gmain"):
#0  0x00007fe6ea157cdf in __GI___poll (fds=0x55dcb3095800, nfds=2, timeout=-1) 
at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fe6ea3fcea6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea3a7003 in g_main_context_iteration () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fe6ea3a7051 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629688129088, 
-8899347258917994121, 140723719830398, 140723719830399, 0, 140629679738880, 
8913441594344522103, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 4 (Thread 0x7fe6e7d20640 (LWP 263493) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fe6ea3f6e03 in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea8bc4a3 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629708506688, 
-8899347258917994121, 140723719830542, 140723719830543, 0, 140629700116480, 
8913438892273222007, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 3 (Thread 0x7fe6e8521640 (LWP 263492) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fe6ea3f6e03 in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea8bc4a3 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629716899392, 
-8899347258917994121, 140723719830542, 140723719830543, 0, 140629708509184, 
8913461995439178103, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 2 (Thread 0x7fe6e8d22640 (LWP 263491) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fe6ea3f6e03 in g_cond_wait () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fe6ea8bc4a3 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fe6ea3d7a81 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fe6ea0d4927 in start_thread (arg=<optimized out>) at 
pthread_create.c:435
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140629725292096, 
-8899347258917994121, 140723719830542, 140723719830543, 0, 140629716901888, 
8913463095487676791, 8913466760715616631}, mask_was_saved = 0}}, priv = {pad = 
{0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fe6ea1649e4 in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:100
No locals.

Thread 1 (Thread 0x7fe6e94a6300 (LWP 263490) "gimp"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffccb54edd0, fd=18) at 
../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        __arg3 = <optimized out>
        _a2 = <optimized out>
        sc_ret = <optimized out>
        __value = <optimized out>
        sc_ret = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        resultvar = <optimized out>
        __arg2 = <optimized out>
        _a1 = <optimized out>
#1  __GI___libc_read (fd=18, buf=0x7ffccb54edd0, nbytes=256) at 
../sysdeps/unix/sysv/linux/read.c:24
No locals.
#2  0x00007fe6ead99c7c in gimp_stack_trace_print () from 
/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
No symbol table info available.
#3  0x000055dcb091c78e in ?? ()
No symbol table info available.
#4  0x000055dcb091c84e in gimp_fatal_error ()
No symbol table info available.
#5  0x000055dcb091c8ad in ?? ()
No symbol table info available.
#6  <signal handler called>
No locals.
#7  0x00007fe6e4dc15c0 in ?? () from 
/usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common-gpl3.so
No symbol table info available.
#8  0x00007fe6ea90e440 in ?? () from /lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#9  0x00007fe6ea91649a in gegl_operation_process () from 
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#10 0x00007fe6ea919e64 in gegl_graph_process () from 
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#11 0x00007fe6ea91a2b7 in gegl_eval_manager_apply () from 
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#12 0x00007fe6ea902ae1 in gegl_node_blit_buffer () from 
/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#13 0x000055dcb0d70d4a in gimp_tile_handler_validate_validate ()
No symbol table info available.
#14 0x000055dcb0ce6329 in ?? ()
No symbol table info available.
#15 0x000055dcb0ce63de in ?? ()
No symbol table info available.
#16 0x000055dcb0ce641d in ?? ()
No symbol table info available.
#17 0x00007fe6ea3a97c4 in g_main_context_dispatch () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#18 0x00007fe6ea3fcf08 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#19 0x00007fe6ea3a8e43 in g_main_loop_run () from 
/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#20 0x000055dcb0921b1c in app_run ()
No symbol table info available.
#21 0x000055dcb091777e in main ()
No symbol table info available.
[Inferior 1 (process 263490) detached]

```

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

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

Title:
  Reporting a gimp crash

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


-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to