← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 1811622] Re: Gimp crashes when opening image

 

** Description changed:

+ 
+ Gimp is crashing every time a image is opened, either from File->Open or
+ drag and drop.
+ 
+ 
  ```
  GNU Image Manipulation Program version 2.10.6
  git-describe: GIMP_2_10_4-278-g0a8173ffde
  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-4ubuntu1' --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 --with-sysroot=/ --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-4ubuntu1) 
- 	
+  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-4ubuntu1' --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 --with-sysroot=/ --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-4ubuntu1)
+ 
  using GEGL version 0.4.13 (compiled against version 0.4.8)
  using GLib version 2.58.1 (compiled against version 2.57.2)
  using GdkPixbuf version 2.38.0 (compiled against version 2.36.12)
  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.0 (compiled against version 2.13.0)
  using Cairo version 1.15.12 (compiled against version 1.15.12)
  
  ```
  > fatal error: Floating point exception
  
  Stack trace:
  ```
  
  # Stack traces obtained from PID 8789 - Thread 8789 #
  
  [New LWP 8790]
  [New LWP 8791]
  [New LWP 8792]
  [New LWP 8793]
  [New LWP 8794]
  [New LWP 8795]
  [New LWP 8796]
  [New LWP 8797]
  [New LWP 8798]
  [New LWP 8819]
  [New LWP 8826]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
-   Id   Target Id                                      Frame 
+   Id   Target Id                                      Frame
  * 1    Thread 0x7fba96510e00 (LWP 8789) "gimp"        __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
-   2    Thread 0x7fba95dc4700 (LWP 8790) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   3    Thread 0x7fba955c3700 (LWP 8791) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   4    Thread 0x7fba94dc2700 (LWP 8792) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   5    Thread 0x7fba8ffb0700 (LWP 8793) "gmain"       0x00007fba9918b6d9 in __GI___poll (fds=0x55670219a980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
-   6    Thread 0x7fba8dc4a700 (LWP 8794) "gdbus"       0x00007fba9918b6d9 in __GI___poll (fds=0x5567021abce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
-   7    Thread 0x7fba6ffff700 (LWP 8795) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   8    Thread 0x7fba6f7fe700 (LWP 8796) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   9    Thread 0x7fba6effd700 (LWP 8797) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   10   Thread 0x7fba6e7fc700 (LWP 8798) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   11   Thread 0x7fba6d628700 (LWP 8819) "pool"        syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
-   12   Thread 0x7fba6dffb700 (LWP 8826) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   2    Thread 0x7fba95dc4700 (LWP 8790) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   3    Thread 0x7fba955c3700 (LWP 8791) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   4    Thread 0x7fba94dc2700 (LWP 8792) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   5    Thread 0x7fba8ffb0700 (LWP 8793) "gmain"       0x00007fba9918b6d9 in __GI___poll (fds=0x55670219a980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
+   6    Thread 0x7fba8dc4a700 (LWP 8794) "gdbus"       0x00007fba9918b6d9 in __GI___poll (fds=0x5567021abce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
+   7    Thread 0x7fba6ffff700 (LWP 8795) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   8    Thread 0x7fba6f7fe700 (LWP 8796) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   9    Thread 0x7fba6effd700 (LWP 8797) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   10   Thread 0x7fba6e7fc700 (LWP 8798) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   11   Thread 0x7fba6d628700 (LWP 8819) "pool"        syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
+   12   Thread 0x7fba6dffb700 (LWP 8826) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  
  Thread 12 (Thread 0x7fba6dffb700 (LWP 8826)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99f1c429 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438686119680, -637794435530277348, 140726140294510, 140726140294511, 140726140294640, 140438686116096, 599755728797777436, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438686119680, -637794435530277348, 140726140294510, 140726140294511, 140726140294640, 140438686116096, 599755728797777436, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 11 (Thread 0x7fba6d628700 (LWP 8819)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a975a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99435061 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99435621 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9948bb71 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #6  0x00007fba9926f164 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 = {140438675818240, -637794435530277348, 140726140303918, 140726140303919, 140726140304048, 140438675814656, 599756740799446556, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438675818240, -637794435530277348, 140726140303918, 140726140303919, 140726140304048, 140438675814656, 599756740799446556, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #7  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 10 (Thread 0x7fba6e7fc700 (LWP 8798)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438694512384, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438694508800, 599759027869531676, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438694512384, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438694508800, 599759027869531676, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 9 (Thread 0x7fba6effd700 (LWP 8797)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438702905088, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438702901504, 599757928894774812, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438702905088, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438702901504, 599757928894774812, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 8 (Thread 0x7fba6f7fe700 (LWP 8796)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438711297792, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438711294208, 599761227966529052, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438711297792, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438711294208, 599761227966529052, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 7 (Thread 0x7fba6ffff700 (LWP 8795)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x000055670057948a in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438719690496, -637794435530277348, 140726140305342, 140726140305343, 140726140305472, 140438719686912, 599760128991772188, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140438719690496, -637794435530277348, 140726140305342, 140726140305343, 140726140305472, 140438719686912, 599760128991772188, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 6 (Thread 0x7fba8dc4a700 (LWP 8794)):
  #0  0x00007fba9918b6d9 in __GI___poll (fds=0x5567021abce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
-         resultvar = 18446744073709551100
-         sc_cancel_oldtype = 0
+         resultvar = 18446744073709551100
+         sc_cancel_oldtype = 0
  #1  0x00007fba99462e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba994631d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99de27b6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #4  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9926f164 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 = {140439219119872, -637794435530277348, 140726140305438, 140726140305439, 140726140305568, 140439219116288, 599826328933318172, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140439219119872, -637794435530277348, 140726140305438, 140726140305439, 140726140305568, 140439219116288, 599826328933318172, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #6  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 5 (Thread 0x7fba8ffb0700 (LWP 8793)):
  #0  0x00007fba9918b6d9 in __GI___poll (fds=0x55670219a980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
-         resultvar = 18446744073709551100
-         sc_cancel_oldtype = 0
+         resultvar = 18446744073709551100
+         sc_cancel_oldtype = 0
  #1  0x00007fba99462e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99462f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99462fb1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9926f164 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 = {140439256237824, -637794435530277348, 140726140305038, 140726140305039, 140726140305168, 140439256234240, 599830472503016988, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140439256237824, -637794435530277348, 140726140305038, 140726140305039, 140726140305168, 140439256234240, 599830472503016988, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #6  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 4 (Thread 0x7fba94dc2700 (LWP 8792)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439338100480, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439338096896, 599876979482639900, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140439338100480, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439338096896, 599876979482639900, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 3 (Thread 0x7fba955c3700 (LWP 8791)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439346493184, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439346489600, 599880278554394140, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140439346493184, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439346489600, 599880278554394140, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 2 (Thread 0x7fba95dc4700 (LWP 8790)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439354885888, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439354882304, 599879179579637276, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
-         not_first_call = <optimized out>
+         ret = <optimized out>
+         pd = <optimized out>
+         now = <optimized out>
+         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140439354885888, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439354882304, 599879179579637276, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
+         not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
  
  Thread 1 (Thread 0x7fba96510e00 (LWP 8789)):
  #0  0x00007fba99278c24 in __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
-         resultvar = 18446744073709551104
-         sc_cancel_oldtype = 0
-         sc_ret = <optimized out>
-         nbytes = 256
-         fd = 21
-         buf = 0x7ffd5b9a6290
+         resultvar = 18446744073709551104
+         sc_cancel_oldtype = 0
+         sc_ret = <optimized out>
+         nbytes = 256
+         fd = 21
+         buf = 0x7ffd5b9a6290
  #1  0x00007fba9a4fc7d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
  #2  0x00005567002b72a0 in  ()
  #3  0x00005567002b76d8 in  ()
  #4  0x00005567002b7e37 in  ()
  #5  0x00007fba99279dd0 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
  #6  0x00007fba99f0652d in gegl_buffer_iterator_next () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #7  0x000055670069826a in gimp_gegl_mask_bounds ()
  #8  0x000055670059127c in  ()
  #9  0x00005567005fb209 in gimp_item_bounds ()
  #10 0x000055670039872b in gimp_display_shell_mask_bounds ()
  #11 0x00005567003a7d5b in  ()
  #12 0x00005567003a83e8 in gimp_display_shell_selection_set_show ()
  #13 0x00005567003991e8 in gimp_display_shell_set_show_selection ()
  #14 0x0000556700399cd4 in gimp_display_shell_appearance_update ()
  #15 0x0000556700397ed6 in gimp_display_shell_fill ()
  #16 0x00005567002bbda0 in  ()
  #17 0x0000556700641e30 in file_open_with_proc_and_display ()
  #18 0x0000556700641fb0 in file_open_with_display ()
  #19 0x000055670039c41b in  ()
  #20 0x000055670042ba77 in  ()
  #21 0x000055670042c3f2 in  ()
  #22 0x00007fba9a74f104 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #23 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #24 0x00007fba995558f3 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #25 0x00007fba9955e882 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #26 0x00007fba9955f3a4 in g_signal_emit_by_name () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #27 0x00007fba9a87f14b in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #28 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #29 0x00007fba995558f3 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #30 0x00007fba9955e882 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #31 0x00007fba9955f3a4 in g_signal_emit_by_name () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #32 0x00007fba9a7ae013 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #33 0x00007fba9a7b1baf in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #34 0x00007fba9a74ccfb in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #35 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #36 0x00007fba99555124 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #37 0x00007fba9955df43 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #38 0x00007fba9955eecf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #39 0x00007fba9a86400c in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #40 0x00007fba9a74b52b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #41 0x00007fba9a5bdccc in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  #42 0x00007fba99462c3e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #43 0x00007fba99462ed8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #44 0x00007fba994631d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #45 0x00005567002b6acf in app_run ()
  #46 0x00005567002b63d5 in main ()
  [Inferior 1 (process 8789) detached]
  
  ```

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

Title:
  Gimp crashes when opening image

Status in gimp package in Ubuntu:
  New

Bug description:

  Gimp is crashing every time a image is opened, either from File->Open
  or drag and drop.


  ```
  GNU Image Manipulation Program version 2.10.6
  git-describe: GIMP_2_10_4-278-g0a8173ffde
  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-4ubuntu1' --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 --with-sysroot=/ --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-4ubuntu1)

  using GEGL version 0.4.13 (compiled against version 0.4.8)
  using GLib version 2.58.1 (compiled against version 2.57.2)
  using GdkPixbuf version 2.38.0 (compiled against version 2.36.12)
  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.0 (compiled against version 2.13.0)
  using Cairo version 1.15.12 (compiled against version 1.15.12)

  ```
  > fatal error: Floating point exception

  Stack trace:
  ```

  # Stack traces obtained from PID 8789 - Thread 8789 #

  [New LWP 8790]
  [New LWP 8791]
  [New LWP 8792]
  [New LWP 8793]
  [New LWP 8794]
  [New LWP 8795]
  [New LWP 8796]
  [New LWP 8797]
  [New LWP 8798]
  [New LWP 8819]
  [New LWP 8826]
  [Thread debugging using libthread_db enabled]
  Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
  __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
    Id   Target Id                                      Frame
  * 1    Thread 0x7fba96510e00 (LWP 8789) "gimp"        __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
    2    Thread 0x7fba95dc4700 (LWP 8790) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    3    Thread 0x7fba955c3700 (LWP 8791) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    4    Thread 0x7fba94dc2700 (LWP 8792) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    5    Thread 0x7fba8ffb0700 (LWP 8793) "gmain"       0x00007fba9918b6d9 in __GI___poll (fds=0x55670219a980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    6    Thread 0x7fba8dc4a700 (LWP 8794) "gdbus"       0x00007fba9918b6d9 in __GI___poll (fds=0x5567021abce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
    7    Thread 0x7fba6ffff700 (LWP 8795) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    8    Thread 0x7fba6f7fe700 (LWP 8796) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    9    Thread 0x7fba6effd700 (LWP 8797) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    10   Thread 0x7fba6e7fc700 (LWP 8798) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    11   Thread 0x7fba6d628700 (LWP 8819) "pool"        syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
    12   Thread 0x7fba6dffb700 (LWP 8826) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

  Thread 12 (Thread 0x7fba6dffb700 (LWP 8826)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99f1c429 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438686119680, -637794435530277348, 140726140294510, 140726140294511, 140726140294640, 140438686116096, 599755728797777436, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 11 (Thread 0x7fba6d628700 (LWP 8819)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a975a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99435061 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99435621 in g_async_queue_timeout_pop () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9948bb71 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #6  0x00007fba9926f164 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 = {140438675818240, -637794435530277348, 140726140303918, 140726140303919, 140726140304048, 140438675814656, 599756740799446556, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #7  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 10 (Thread 0x7fba6e7fc700 (LWP 8798)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438694512384, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438694508800, 599759027869531676, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 9 (Thread 0x7fba6effd700 (LWP 8797)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438702905088, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438702901504, 599757928894774812, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 8 (Thread 0x7fba6f7fe700 (LWP 8796)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x0000556700579673 in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438711297792, -637794435530277348, 140726140305326, 140726140305327, 140726140305456, 140438711294208, 599761227966529052, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 7 (Thread 0x7fba6ffff700 (LWP 8795)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x000055670057948a in  ()
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140438719690496, -637794435530277348, 140726140305342, 140726140305343, 140726140305472, 140438719686912, 599760128991772188, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 6 (Thread 0x7fba8dc4a700 (LWP 8794)):
  #0  0x00007fba9918b6d9 in __GI___poll (fds=0x5567021abce0, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007fba99462e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba994631d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99de27b6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
  #4  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9926f164 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 = {140439219119872, -637794435530277348, 140726140305438, 140726140305439, 140726140305568, 140439219116288, 599826328933318172, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #6  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 5 (Thread 0x7fba8ffb0700 (LWP 8793)):
  #0  0x00007fba9918b6d9 in __GI___poll (fds=0x55670219a980, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
          resultvar = 18446744073709551100
          sc_cancel_oldtype = 0
  #1  0x00007fba99462e46 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99462f6c in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #3  0x00007fba99462fb1 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #5  0x00007fba9926f164 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 = {140439256237824, -637794435530277348, 140726140305038, 140726140305039, 140726140305168, 140439256234240, 599830472503016988, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #6  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 4 (Thread 0x7fba94dc2700 (LWP 8792)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439338100480, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439338096896, 599876979482639900, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 3 (Thread 0x7fba955c3700 (LWP 8791)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439346493184, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439346489600, 599880278554394140, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 2 (Thread 0x7fba95dc4700 (LWP 8790)):
  #0  0x00007fba99191219 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  #1  0x00007fba994a963f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #2  0x00007fba99ee6713 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #3  0x00007fba9948b135 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #4  0x00007fba9926f164 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 = {140439354885888, -637794435530277348, 140726140305358, 140726140305359, 140726140305488, 140439354882304, 599879179579637276, 599870570005216796}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
          not_first_call = <optimized out>
  #5  0x00007fba99197def in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

  Thread 1 (Thread 0x7fba96510e00 (LWP 8789)):
  #0  0x00007fba99278c24 in __libc_read (fd=21, buf=0x7ffd5b9a6290, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:26
          resultvar = 18446744073709551104
          sc_cancel_oldtype = 0
          sc_ret = <optimized out>
          nbytes = 256
          fd = 21
          buf = 0x7ffd5b9a6290
  #1  0x00007fba9a4fc7d4 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
  #2  0x00005567002b72a0 in  ()
  #3  0x00005567002b76d8 in  ()
  #4  0x00005567002b7e37 in  ()
  #5  0x00007fba99279dd0 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
  #6  0x00007fba99f0652d in gegl_buffer_iterator_next () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
  #7  0x000055670069826a in gimp_gegl_mask_bounds ()
  #8  0x000055670059127c in  ()
  #9  0x00005567005fb209 in gimp_item_bounds ()
  #10 0x000055670039872b in gimp_display_shell_mask_bounds ()
  #11 0x00005567003a7d5b in  ()
  #12 0x00005567003a83e8 in gimp_display_shell_selection_set_show ()
  #13 0x00005567003991e8 in gimp_display_shell_set_show_selection ()
  #14 0x0000556700399cd4 in gimp_display_shell_appearance_update ()
  #15 0x0000556700397ed6 in gimp_display_shell_fill ()
  #16 0x00005567002bbda0 in  ()
  #17 0x0000556700641e30 in file_open_with_proc_and_display ()
  #18 0x0000556700641fb0 in file_open_with_display ()
  #19 0x000055670039c41b in  ()
  #20 0x000055670042ba77 in  ()
  #21 0x000055670042c3f2 in  ()
  #22 0x00007fba9a74f104 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #23 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #24 0x00007fba995558f3 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #25 0x00007fba9955e882 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #26 0x00007fba9955f3a4 in g_signal_emit_by_name () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #27 0x00007fba9a87f14b in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #28 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #29 0x00007fba995558f3 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #30 0x00007fba9955e882 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #31 0x00007fba9955f3a4 in g_signal_emit_by_name () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #32 0x00007fba9a7ae013 in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #33 0x00007fba9a7b1baf in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #34 0x00007fba9a74ccfb in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #35 0x00007fba99542b6d in g_closure_invoke () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #36 0x00007fba99555124 in  () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #37 0x00007fba9955df43 in g_signal_emit_valist () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #38 0x00007fba9955eecf in g_signal_emit () at /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
  #39 0x00007fba9a86400c in  () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #40 0x00007fba9a74b52b in gtk_main_do_event () at /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
  #41 0x00007fba9a5bdccc in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
  #42 0x00007fba99462c3e in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #43 0x00007fba99462ed8 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #44 0x00007fba994631d2 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
  #45 0x00005567002b6acf in app_run ()
  #46 0x00005567002b63d5 in main ()
  [Inferior 1 (process 8789) detached]

  ```

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


References