← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1973803] [NEW] gimp 2.10.30 crash when opening large image. (110 Mo) https://esahubble.org/media/archives/images/original/heic0406a.tif

 

Public bug reported:

lsb_release -rd
Description:	Ubuntu 22.04 LTS
Release:	22.04

apt-cache policy gimp
gimp:
  Installé : 2.10.30-1build1
  Candidat : 2.10.30-1build1
 Table de version :
 *** 2.10.30-1build1 500
        500 http://fr.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
        100 /var/lib/dpkg/status


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


```
Éditeur d’image GIMP version 2.10.30
git-describe: GIMP_2_10_30
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/11/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.2.0-16ubuntu1' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --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 --enable-cet --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-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-gcn/usr --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-serialization=2
	Thread model: posix
	Supported LTO compression algorithms: zlib zstd
	gcc version 11.2.0 (Ubuntu 11.2.0-16ubuntu1) 

# Libraries #
using babl version 0.1.92 (compiled against version 0.1.88)
using GEGL version 0.4.34 (compiled against version 0.4.34)
using GLib version 2.72.1 (compiled against version 2.71.1)
using GdkPixbuf version 2.42.8 (compiled against version 2.42.6)
using GTK+ version 2.24.33 (compiled against version 2.24.33)
using Pango version 1.50.6 (compiled against version 1.50.3)
using Fontconfig version 2.13.1 (compiled against version 2.13.1)
using Cairo version 1.16.0 (compiled against version 1.16.0)

```
> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

Stack trace:
```

# Stack traces obtained from PID 28063 - Thread 28063 #

[New LWP 28074]
[New LWP 28075]
[New LWP 28076]
[New LWP 28077]
[New LWP 28078]
[New LWP 28079]
[New LWP 28281]
[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=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                       Frame 
* 1    Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"   __GI___libc_read (nbytes=256, buf=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f2eb2674640 (LWP 28074) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f2eb1e73640 (LWP 28075) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f2eb1672640 (LWP 28076) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f2eb0914640 (LWP 28077) "gmain"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7f2e90ec4640 (LWP 28079) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f2e8a892640 (LWP 28281) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7f2e8a892640 (LWP 28281) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48dac99 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723817648, -7456829724537064227, 139837869467200, 11, 139838565226576, 140726723818000, 7410974236936041693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f2e90ec4640 (LWP 28079) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055d12e700006 in  ()
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824304, -7456829724537064227, 139837976626752, 2, 139838565226576, 140726723824656, 7410995377838814429, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb4589c1a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824288, -7456829724537064227, 139838296684096, 11, 139838565226576, 140726723824640, 7411028467877475549, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f2eb0914640 (LWP 28077) "gmain"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42e83c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb42e8411 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824000, -7456829724537064227, 139838507533888, 11, 139838565226576, 140726723824352, 7411066803144946909, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f2eb1672640 (LWP 28076) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838521550400, 0, 139838565226576, 140726723824512, 7411066887970551005, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f2eb1e73640 (LWP 28075) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838529943104, 0, 139838565226576, 140726723824512, 7411067988019049693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f2eb2674640 (LWP 28074) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838538335808, 0, 139838565226576, 140726723824512, 7411060291974526173, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=17, buf=0x7ffd7e623740, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f2eb4d3dcac in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x000055d12e3faa09 in gui_message ()
#4  0x000055d12e6fda29 in gimp_show_message ()
#5  0x000055d12e3f1257 in  ()
#6  0x00007f2eb42f33fa in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f2eb42f36e3 in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f2eb4665303 in gexiv2_metadata_get_tag_multiple () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#9  0x00007f2eb4d3639b in  () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#10 0x00007f2eb42edfe3 in g_markup_parse_context_parse () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f2eb4d39223 in gimp_metadata_deserialize () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#12 0x000055d12e671570 in  ()
#13 0x000055d12e6c871c in gimp_procedure_execute ()
#14 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#15 0x000055d12e6cbd11 in gimp_plug_in_handle_message ()
#16 0x000055d12e6cd129 in  ()
#17 0x00007f2eb42eac24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2eb433f6f8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x000055d12e6dee24 in gimp_plug_in_manager_call_run ()
#21 0x000055d12e6d5122 in  ()
#22 0x000055d12e6c871c in gimp_procedure_execute ()
#23 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#24 0x000055d12e6c1c45 in gimp_pdb_execute_procedure_by_name ()
#25 0x000055d12e7da569 in file_open_image ()
#26 0x000055d12e7dbf5d in file_open_with_proc_and_display ()
#27 0x000055d12e7dd214 in file_open_from_command_line ()
#28 0x000055d12e3f6a54 in app_run ()
#29 0x000055d12e3ec752 in main ()
[Inferior 1 (process 28063) detached]

```
> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

Stack trace:
```

# Stack traces obtained from PID 28063 - Thread 28063 #

[New LWP 28074]
[New LWP 28075]
[New LWP 28076]
[New LWP 28077]
[New LWP 28078]
[New LWP 28079]
[New LWP 28281]
[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=0x7ffd7e623850, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                       Frame 
* 1    Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"   __GI___libc_read (nbytes=256, buf=0x7ffd7e623850, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f2eb2674640 (LWP 28074) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f2eb1e73640 (LWP 28075) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f2eb1672640 (LWP 28076) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f2eb0914640 (LWP 28077) "gmain"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7f2e90ec4640 (LWP 28079) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f2e8a892640 (LWP 28281) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7f2e8a892640 (LWP 28281) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48dac99 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723817648, -7456829724537064227, 139837869467200, 11, 139838565226576, 140726723818000, 7410974236936041693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f2e90ec4640 (LWP 28079) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055d12e700006 in  ()
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824304, -7456829724537064227, 139837976626752, 2, 139838565226576, 140726723824656, 7410995377838814429, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb4589c1a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824288, -7456829724537064227, 139838296684096, 11, 139838565226576, 140726723824640, 7411028467877475549, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f2eb0914640 (LWP 28077) "gmain"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42e83c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb42e8411 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824000, -7456829724537064227, 139838507533888, 11, 139838565226576, 140726723824352, 7411066803144946909, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f2eb1672640 (LWP 28076) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838521550400, 0, 139838565226576, 140726723824512, 7411066887970551005, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f2eb1e73640 (LWP 28075) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838529943104, 0, 139838565226576, 140726723824512, 7411067988019049693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f2eb2674640 (LWP 28074) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838538335808, 0, 139838565226576, 140726723824512, 7411060291974526173, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffd7e623850, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=17, buf=0x7ffd7e623850, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f2eb4d3dcac in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x000055d12e3faa09 in gui_message ()
#4  0x000055d12e6fda29 in gimp_show_message ()
#5  0x000055d12e3f1257 in  ()
#6  0x00007f2eb42f33fa in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f2eb42f36e3 in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f2eb4666e68 in gexiv2_metadata_set_tag_multiple () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#9  0x00007f2eb4d363e1 in  () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#10 0x00007f2eb42edfe3 in g_markup_parse_context_parse () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f2eb4d39223 in gimp_metadata_deserialize () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#12 0x000055d12e671570 in  ()
#13 0x000055d12e6c871c in gimp_procedure_execute ()
#14 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#15 0x000055d12e6cbd11 in gimp_plug_in_handle_message ()
#16 0x000055d12e6cd129 in  ()
#17 0x00007f2eb42eac24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2eb433f6f8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x000055d12e6dee24 in gimp_plug_in_manager_call_run ()
#21 0x000055d12e6d5122 in  ()
#22 0x000055d12e6c871c in gimp_procedure_execute ()
#23 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#24 0x000055d12e6c1c45 in gimp_pdb_execute_procedure_by_name ()
#25 0x000055d12e7da569 in file_open_image ()
#26 0x000055d12e7dbf5d in file_open_with_proc_and_display ()
#27 0x000055d12e7dd214 in file_open_from_command_line ()
#28 0x000055d12e3f6a54 in app_run ()
#29 0x000055d12e3ec752 in main ()
[Inferior 1 (process 28063) detached]

```
> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

Stack trace:
```

# Stack traces obtained from PID 28063 - Thread 28063 #

[New LWP 28074]
[New LWP 28075]
[New LWP 28076]
[New LWP 28077]
[New LWP 28078]
[New LWP 28079]
[New LWP 28281]
[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=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  Id   Target Id                                       Frame 
* 1    Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"   __GI___libc_read (nbytes=256, buf=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
  2    Thread 0x7f2eb2674640 (LWP 28074) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f2eb1e73640 (LWP 28075) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7f2eb1672640 (LWP 28076) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7f2eb0914640 (LWP 28077) "gmain"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"       0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7f2e90ec4640 (LWP 28079) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7f2e8a892640 (LWP 28281) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7f2e8a892640 (LWP 28281) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48dac99 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723817648, -7456829724537064227, 139837869467200, 11, 139838565226576, 140726723818000, 7410974236936041693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 7 (Thread 0x7f2e90ec4640 (LWP 28079) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055d12e700006 in  ()
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824304, -7456829724537064227, 139837976626752, 2, 139838565226576, 140726723824656, 7410995377838814429, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 6 (Thread 0x7f2ea3fff640 (LWP 28078) "gdbus"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d130a55ca0, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb4589c1a in  () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824288, -7456829724537064227, 139838296684096, 11, 139838565226576, 140726723824640, 7411028467877475549, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 5 (Thread 0x7f2eb0914640 (LWP 28077) "gmain"):
#0  0x00007f2eb409dd7f in __GI___poll (fds=0x55d13307e620, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        sc_ret = -516
        sc_cancel_oldtype = 0
#1  0x00007f2eb433f696 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb42e83c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f2eb42e8411 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824000, -7456829724537064227, 139838507533888, 11, 139838565226576, 140726723824352, 7411066803144946909, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 4 (Thread 0x7f2eb1672640 (LWP 28076) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838521550400, 0, 139838565226576, 140726723824512, 7411066887970551005, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 3 (Thread 0x7f2eb1e73640 (LWP 28075) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838529943104, 0, 139838565226576, 140726723824512, 7411067988019049693, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 2 (Thread 0x7f2eb2674640 (LWP 28074) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f2eb4339203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f2eb48a03c3 in  () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f2eb4319a41 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f2eb4019b43 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
        ret = <optimized out>
        pd = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140726723824160, -7456829724537064227, 139838538335808, 0, 139838565226576, 140726723824512, 7411060291974526173, 7411074356864283869}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f2eb40aba00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81

Thread 1 (Thread 0x7f2eb4cdae80 (LWP 28063) "gimp-2.10"):
#0  __GI___libc_read (nbytes=256, buf=0x7ffd7e623740, fd=17) at ../sysdeps/unix/sysv/linux/read.c:26
        sc_ret = -512
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  __GI___libc_read (fd=17, buf=0x7ffd7e623740, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f2eb4d3dcac in gimp_stack_trace_print () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#3  0x000055d12e3faa09 in gui_message ()
#4  0x000055d12e6fda29 in gimp_show_message ()
#5  0x000055d12e3f1257 in  ()
#6  0x00007f2eb42f33fa in g_logv () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f2eb42f36e3 in g_log () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f2eb4665303 in gexiv2_metadata_get_tag_multiple () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#9  0x00007f2eb4d3639b in  () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#10 0x00007f2eb42edfe3 in g_markup_parse_context_parse () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f2eb4d39223 in gimp_metadata_deserialize () at /lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#12 0x000055d12e671570 in  ()
#13 0x000055d12e6c871c in gimp_procedure_execute ()
#14 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#15 0x000055d12e6cbd11 in gimp_plug_in_handle_message ()
#16 0x000055d12e6cd129 in  ()
#17 0x00007f2eb42eac24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2eb433f6f8 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2eb42ea293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x000055d12e6dee24 in gimp_plug_in_manager_call_run ()
#21 0x000055d12e6d5122 in  ()
#22 0x000055d12e6c871c in gimp_procedure_execute ()
#23 0x000055d12e6c1239 in gimp_pdb_execute_procedure_by_name_args ()
#24 0x000055d12e6c1c45 in gimp_pdb_execute_procedure_by_name ()
#25 0x000055d12e7da569 in file_open_image ()
#26 0x000055d12e7dbf5d in file_open_with_proc_and_display ()
#27 0x000055d12e7dd214 in file_open_from_command_line ()
#28 0x000055d12e3f6a54 in app_run ()
#29 0x000055d12e3ec752 in main ()
[Inferior 1 (process 28063) detached]

```
> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

> GIMP-AVERTISSEMENT: No namespace info available for XMP prefix `avm'

** 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/1973803

Title:
  gimp 2.10.30 crash when opening large image. (110 Mo)
  https://esahubble.org/media/archives/images/original/heic0406a.tif

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