← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1916372] [NEW] GIMP CRASHED ON ACCESS OILIFY

 

Public bug reported:

```
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/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.82 (compiled against version 0.1.82)
using GEGL version 0.4.26 (compiled against version 0.4.26)
using GLib version 2.64.6 (compiled against version 2.64.3)
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 47554 - Thread 47554 #

[New LWP 47557]
[New LWP 47558]
[New LWP 47559]
[New LWP 47560]
[New LWP 47561]
[New LWP 47562]
[New LWP 47586]
[New LWP 47589]
[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=0x7ffed194d140, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                          Frame 
* 1    Thread 0x7f68c1418340 (LWP 47554) "gimp-2.10"      __libc_read (nbytes=256, buf=0x7ffed194d140, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f68c0c2f700 (LWP 47557) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f68c042e700 (LWP 47558) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f68bfc2d700 (LWP 47559) "worker"         syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f68bdd95700 (LWP 47560) "gmain"          0x00007f68c2251aff in __GI___poll (fds=0x56183bacce60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7f68bd594700 (LWP 47561) "gdbus"          0x00007f68c2251aff in __GI___poll (fds=0x56183bae49d0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7f689f425700 (LWP 47562) "async"          syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f689df9d700 (LWP 47586) "pool-gimp-2.10" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  9    Thread 0x7f689ec24700 (LWP 47589) "swap writer"    syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 9 (Thread 0x7f689ec24700 (LWP 47589)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c2547393 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c2a4c39d in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087316858624, -9184569425435316794, 140732414614782, 140732414614783, 140732414614928, 140087316854912, 9104280911234706886, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f689df9d700 (LWP 47586)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c25474b6 in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c24ca541 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68c24cab66 in g_async_queue_timeout_pop () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2524259 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087303722752, -9184569425435316794, 140732414616958, 140732414616959, 140732414617104, 140087303719040, 9104274274973363654, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#7  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f689f425700 (LWP 47562)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c2547393 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x0000561839a9ea34 in  ()
#3  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087325251328, -9184569425435316794, 140732414620174, 140732414620175, 140732414620320, 140087325247616, 9104277612162952646, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f68bd594700 (LWP 47561)):
#0  0x00007f68c2251aff in __GI___poll (fds=0x56183bae49d0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f68c24fa18e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c24fa513 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68c278beda in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087830071040, -9184569425435316794, 140732414620286, 140732414620287, 140732414620432, 140087830067328, 9104203077837368774, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f68bdd95700 (LWP 47560)):
#0  0x00007f68c2251aff in __GI___poll (fds=0x56183bacce60, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f68c24fa18e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c24fa2c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f68c24fa311 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087838463744, -9184569425435316794, 140732414619854, 140732414619855, 140732414620000, 140087838460032, 9104204176812125638, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#6  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f68bfc2d700 (LWP 47559)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c2547393 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c2a139cb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087870543616, -9184569425435316794, 140732414620078, 140732414620079, 140732414620224, 140087870539904, 9104208347225370054, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f68c042e700 (LWP 47558)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c2547393 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c2a139cb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087878936320, -9184569425435316794, 140732414620078, 140732414620079, 140732414620224, 140087878932608, 9104125883316415942, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f68c0c2f700 (LWP 47557)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f68c2547393 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f68c2a139cb in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f68c2523911 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f68c2337609 in start_thread (arg=<optimised out>) at pthread_create.c:477
        ret = <optimised out>
        pd = <optimised out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140087887329024, -9184569425435316794, 140732414620078, 140732414620079, 140732414620224, 140087887325312, 9104126982291172806, 9104130696965893574}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = 0
#5  0x00007f68c225e293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f68c1418340 (LWP 47554)):
#0  __libc_read (nbytes=256, buf=0x7ffed194d140, fd=18) at ../sysdeps/unix/sysv/linux/read.c:26
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
#1  __libc_read (fd=18, buf=0x7ffed194d140, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f68c2e9edd7 in gimp_stack_trace_print () at /lib/libgimpbase-2.0.so.0
#3  0x00005618397a271e in  ()
#4  0x00005618397a2aee in  ()
#5  0x00005618397a317d in  ()
#6  0x00007f68c23433c0 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#7  0x00007f68a45d46c6 in  () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common-gpl3.so
#8  0x00007f68a45d51f1 in  () at /usr/lib/x86_64-linux-gnu/gegl-0.4/gegl-common-gpl3.so
#9  0x00007f68c2a64fab in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#10 0x00007f68c2a6b1a9 in gegl_operation_process () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#11 0x00007f68c2a6d0b2 in gegl_graph_process () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#12 0x00007f68c2a6c326 in gegl_eval_manager_apply () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#13 0x00007f68c2a54951 in gegl_node_blit_buffer () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#14 0x0000561839bf7d24 in  ()
#15 0x0000561839bf89e6 in gimp_tile_handler_validate_validate ()
#16 0x0000561839b5fda9 in  ()
#17 0x0000561839b601ce in  ()
#18 0x0000561839b6020d in  ()
#19 0x00007f68c24f9e6e in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f68c24fa220 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f68c24fa513 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00005618397a1ea6 in app_run ()
#23 0x00005618397a176e in main ()
[Inferior 1 (process 47554) detached]

```

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

-- 
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/1916372

Title:
  GIMP CRASHED ON ACCESS OILIFY

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