Public bug reported:
Repeatedly segfaults when opening attached file. Created with same
version on the same laptop last week.
```
GNU Image Manipulation Program version 3.0.4
git-describe: GIMP_3_0_4
Build: unknown rev 0 for linux
# C compiler #
Using built-in specs.
COLLECT_GCC=/usr/bin/cc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-linux-gnu/15/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 15.2.0-4ubuntu4'
--with-bugurl=file:///usr/share/doc/gcc-15/README.Bugs
--enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2,rust,cobol,algol68
--prefix=/usr --with-gcc-major-version-only --program-suffix=-15
--program-prefix=x86_64-linux-gnu- --enable-shared --enable-linker-build-id
--libexecdir=/usr/libexec --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-libstdcxx-backtrace
--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-15-deiAlw/gcc-15-15.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-15-deiAlw/gcc-15-15.2.0/debian/tmp-gcn/usr
--enable-offload-defaulted --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 15.2.0 (Ubuntu 15.2.0-4ubuntu4)
# Libraries #
using babl version 0.1.114 (compiled against version 0.1.114)
using GEGL version 0.4.62 (compiled against version 0.4.62)
using GLib version 2.86.0 (compiled against version 2.86.0)
using GdkPixbuf version 2.42.12 (compiled against version 2.42.12)
using GTK+ version 3.24.50 (compiled against version 3.24.50)
using Pango version 1.56.3 (compiled against version 1.56.3)
using Fontconfig version 2.15.0 (compiled against version 2.15.0)
using Cairo version 1.18.4 (compiled against version 1.18.4)
using gexiv2 version 0.14.6 (compiled against version 0.14.6)
using exiv2 version 0.28.5
```
> fatal error: Segmentation fault
Stack trace:
```
# Stack traces obtained from PID 2273137 - Thread 2273137 #
[New LWP 2273205]
[New LWP 2273203]
[New LWP 2273202]
[New LWP 2273201]
[New LWP 2273199]
[New LWP 2273166]
[New LWP 2273158]
[New LWP 2273157]
[New LWP 2273149]
[New LWP 2273148]
[New LWP 2273147]
[New LWP 2273146]
[New LWP 2273145]
[New LWP 2273144]
[New LWP 2273143]
[New LWP 2273142]
[New LWP 2273141]
[New LWP 2273140]
[New LWP 2273139]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
Id Target Id Frame
* 1 Thread 0x765faa607180 (LWP 2273137) "gimp-3.0"
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
2 Thread 0x765f3a2d06c0 (LWP 2273205) "swap writer" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
3 Thread 0x765f3b3ff6c0 (LWP 2273203) "threaded-ml"
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
4 Thread 0x765f33fff6c0 (LWP 2273202) "pool-2" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
5 Thread 0x765f40bff6c0 (LWP 2273201) "pool-1" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
6 Thread 0x765f3bfff6c0 (LWP 2273199) "[pango] fontcon" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
7 Thread 0x765f539fb6c0 (LWP 2273166) "async" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
8 Thread 0x765f51dfa6c0 (LWP 2273158) "dconf worker"
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
9 Thread 0x765f515f96c0 (LWP 2273157) "pool-0" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
10 Thread 0x765f97fff6c0 (LWP 2273149) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
11 Thread 0x765fa0bfa6c0 (LWP 2273148) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
12 Thread 0x765fa13fb6c0 (LWP 2273147) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
13 Thread 0x765fa1bfc6c0 (LWP 2273146) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
14 Thread 0x765fa23fd6c0 (LWP 2273145) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
15 Thread 0x765fa2bfe6c0 (LWP 2273144) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
16 Thread 0x765fa33ff6c0 (LWP 2273143) "worker" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
17 Thread 0x765fa3fff6c0 (LWP 2273142) "gdbus"
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
18 Thread 0x765fa8ffd6c0 (LWP 2273141) "gmain"
__syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
19 Thread 0x765fa97fe6c0 (LWP 2273140) "pool-spawner" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
20 Thread 0x765fa9fff6c0 (LWP 2273139) "[pango] fontcon" syscall () at
../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
Thread 20 (Thread 0x765fa9fff6c0 (LWP 2273139) "[pango] fontcon"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df6c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae26dfdc in g_async_queue_pop () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fadb94dcb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153246095040,
-6495869485464027230, 130153246095040, 140732124962416, 0, 140732124962679,
-6495869485505970270, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 19 (Thread 0x765fa97fe6c0 (LWP 2273140) "pool-spawner"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df6c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae2de144 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153237702336,
-6495870583365042270, 130153237702336, 140732124959792, 0, 140732124960055,
-6495870583406985310, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 18 (Thread 0x765fa8ffd6c0 (LWP 2273141) "gmain"):
#0 __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x0000765facaa013c in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271)
at ./nptl/cancellation.c:49
result = <optimized out>
pd = <optimized out>
ch = <optimized out>
#2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized
out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at
./nptl/cancellation.c:75
r = <optimized out>
#3 0x0000765facb27fb6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>, sigmask=<optimized out>) at
../sysdeps/unix/sysv/linux/ppoll.c:42
tval = {tv_sec = 5, tv_nsec = 23606119}
#4 0x0000765fae2a73d1 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765fae2a74a3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765fae2a74f1 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153229309632,
-6495867285367029854, 130153229309632, 140732124959552, 0, 140732124959815,
-6495867285408972894, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#9 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 17 (Thread 0x765fa3fff6c0 (LWP 2273142) "gdbus"):
#0 __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x0000765facaa013c in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271)
at ./nptl/cancellation.c:49
result = <optimized out>
pd = <optimized out>
ch = <optimized out>
#2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized
out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at
./nptl/cancellation.c:75
r = <optimized out>
#3 0x0000765facb27fb6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>, sigmask=<optimized out>) at
../sysdeps/unix/sysv/linux/ppoll.c:42
tval = {tv_sec = 164460000000000, tv_nsec = 7}
#4 0x0000765fae2a73d1 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765fae2a7657 in g_main_loop_run () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765fae0acc72 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#7 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153145431744,
-6495847495231471710, 130153145431744, 140732124959888, 11, 140732124960151,
-6495847495273414750, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#9 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 16 (Thread 0x765fa33ff6c0 (LWP 2273143) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153132848832,
-6495848044987285598, 130153132848832, 140732124962960, 0, 140732124963223,
-6495848045029228638, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 15 (Thread 0x765fa2bfe6c0 (LWP 2273144) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153124456128,
-6495844744841789534, 130153124456128, 140732124962960, 0, 140732124963223,
-6495844744883732574, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 14 (Thread 0x765fa23fd6c0 (LWP 2273145) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153116063424,
-6495845844890288222, 130153116063424, 140732124962960, 0, 140732124963223,
-6495845844932231262, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 13 (Thread 0x765fa1bfc6c0 (LWP 2273146) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153107670720,
-6495851345132781662, 130153107670720, 140732124962960, 0, 140732124963223,
-6495851345174724702, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 12 (Thread 0x765fa13fb6c0 (LWP 2273147) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153099278016,
-6495852445181280350, 130153099278016, 140732124962960, 0, 140732124963223,
-6495852445223223390, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 11 (Thread 0x765fa0bfa6c0 (LWP 2273148) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130153090885312,
-6495849145035784286, 130153090885312, 140732124962960, 0, 140732124963223,
-6495849145077727326, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 10 (Thread 0x765f97fff6c0 (LWP 2273149) "worker"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1803c5 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130152944105152,
-6495750738208227422, 130152944105152, 140732124962960, 0, 140732124963223,
-6495750738250170462, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 9 (Thread 0x765f515f96c0 (LWP 2273157) "pool-0"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d670b in g_cond_wait_until () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df2d in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae2def3a in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151759189696,
-6495324953404112990, 130151759189696, 130153237696816, 0, 130153237697079,
-6495324953446056030, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#6 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 8 (Thread 0x765f51dfa6c0 (LWP 2273158) "dconf worker"):
#0 __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x0000765facaa013c in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=<optimized out>, a5=8, a6=0, nr=271)
at ./nptl/cancellation.c:49
result = <optimized out>
pd = <optimized out>
ch = <optimized out>
#2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized
out>, a4=<optimized out>, a5=a5@entry=8, a6=a6@entry=0, nr=271) at
./nptl/cancellation.c:75
r = <optimized out>
#3 0x0000765facb27fb6 in __GI_ppoll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>, sigmask=<optimized out>) at
../sysdeps/unix/sysv/linux/ppoll.c:42
tval = {tv_sec = 164459000000000, tv_nsec = 1}
#4 0x0000765fae2a73d1 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765fae2a74a3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765fa830497d in ??? () at
/usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#7 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151767582400,
-6495323853355614302, 130151767582400, 140732124961312, 17, 140732124961575,
-6495323853397557342, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#9 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 7 (Thread 0x765f539fb6c0 (LWP 2273166) "async"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00005f4435eec17e in ??? ()
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151796946624,
-6495318907163902046, 130151796946624, 140732124963184, 0, 140732124963447,
-6495318907205845086, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 6 (Thread 0x765f3bfff6c0 (LWP 2273199) "[pango] fontcon"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df6c in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae26dfdc in g_async_queue_pop () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fadb94dcb in ??? () at /lib/x86_64-linux-gnu/libpangoft2-1.0.so.0
#5 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151400601280,
-6495548428068716638, 130151400601280, 140732124959296, 11, 140732124959559,
-6495548428110659678, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 5 (Thread 0x765f40bff6c0 (LWP 2273201) "pool-1"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d670b in g_cond_wait_until () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df2d in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae26e09d in g_async_queue_timeout_pop () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fae2ded8f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151480293056,
-6495356563289669726, 130151480293056, 130153237696816, 0, 130153237697079,
-6495356563331612766, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 4 (Thread 0x765f33fff6c0 (LWP 2273202) "pool-2"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d670b in g_cond_wait_until () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae26df2d in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x0000765fae26e09d in g_async_queue_timeout_pop () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765fae2ded8f in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151266383552,
-6495530835882672222, 130151266383552, 130153237696816, 0, 130153237697079,
-6495530835924615262, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#7 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 3 (Thread 0x765f3b3ff6c0 (LWP 2273203) "threaded-ml"):
#0 __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x0000765facaa013c in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=7) at
./nptl/cancellation.c:49
result = <optimized out>
pd = <optimized out>
ch = <optimized out>
#2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized
out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=7) at
./nptl/cancellation.c:75
r = <optimized out>
#3 0x0000765facb27a8e in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:29
#4 0x0000765f531d8d48 in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#5 0x0000765f531c24c1 in pa_mainloop_poll () at
/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x0000765f531ccd41 in pa_mainloop_iterate () at
/lib/x86_64-linux-gnu/libpulse.so.0
#7 0x0000765f531cce00 in pa_mainloop_run () at
/lib/x86_64-linux-gnu/libpulse.so.0
#8 0x0000765f531ddd2d in ??? () at /lib/x86_64-linux-gnu/libpulse.so.0
#9 0x0000765f53178d7b in ??? () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-17.0.so
#10 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151388018368,
-6495548977824530526, 130151388018368, 140732124958208, 88, 140732124958471,
-6495548977866473566, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#11 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 2 (Thread 0x765f3a2d06c0 (LWP 2273205) "swap writer"):
#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1 0x0000765fae2d582b in g_cond_wait () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x0000765fae1c1d45 in ??? () at /lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3 0x0000765fae2dd5b9 in ??? () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x0000765facaa3d64 in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
ret = <optimized out>
pd = <optimized out>
out = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {130151370000064,
-6495546666595254366, 130151370000064, 140732124953920, 0, 140732124954183,
-6495546666637197406, -6495875435948671070}, mask_was_saved = 0}}, priv = {pad
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#5 0x0000765facb373fc in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Thread 1 (Thread 0x765faa607180 (LWP 2273137) "gimp-3.0"):
#0 __syscall_cancel_arch () at
../sysdeps/unix/sysv/linux/x86_64/syscall_cancel.S:56
#1 0x0000765facaa013c in __internal_syscall_cancel (a1=<optimized out>,
a2=<optimized out>, a3=<optimized out>, a4=0, a5=0, a6=0, nr=0) at
./nptl/cancellation.c:49
result = <optimized out>
pd = <optimized out>
ch = <optimized out>
#2 __syscall_cancel (a1=<optimized out>, a2=<optimized out>, a3=<optimized
out>, a4=a4@entry=0, a5=a5@entry=0, a6=a6@entry=0, nr=0) at
./nptl/cancellation.c:75
r = <optimized out>
#3 0x0000765facb27fee in __GI___libc_read (fd=<optimized out>, buf=<optimized
out>, nbytes=<optimized out>) at ../sysdeps/unix/sysv/linux/read.c:26
#4 0x0000765fae8d9629 in gimp_stack_trace_print () at
/lib/x86_64-linux-gnu/libgimpbase-3.0.so.0
#5 0x00005f443604c03c in ??? ()
#6 0x00005f443604c66c in gimp_fatal_error ()
#7 0x00005f443604f5e5 in ??? ()
#8 0x0000765faca45f60 in <signal handler called> () at
/lib/x86_64-linux-gnu/libc.so.6
#9 __strlen_evex () at ../sysdeps/x86_64/multiarch/strlen-evex-base.S:81
#10 0x0000765fae2c98ca in g_strdup () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x0000765fade03201 in ??? () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#12 0x0000765fade086b9 in ??? () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#13 0x0000765fade08b7d in ??? () at /lib/x86_64-linux-gnu/libgexiv2.so.2
#14 0x0000765fade08e99 in gexiv2_metadata_open_buf () at
/lib/x86_64-linux-gnu/libgexiv2.so.2
#15 0x0000765fae8d1800 in gimp_metadata_new () at
/lib/x86_64-linux-gnu/libgimpbase-3.0.so.0
#16 0x00005f4435e77331 in gimp_create_image ()
#17 0x00005f4436031359 in xcf_load_image ()
#18 0x00005f443602bec6 in xcf_load_stream ()
#19 0x00005f443602c079 in ??? ()
#20 0x00005f4435ff6240 in gimp_procedure_execute ()
#21 0x00005f4435ff2ade in gimp_pdb_execute_procedure_by_name_args ()
#22 0x00005f4435ff2f82 in gimp_pdb_execute_procedure_by_name ()
#23 0x00005f4435f48b68 in file_open_image ()
#24 0x00005f4435f498f7 in file_open_with_proc_and_display ()
#25 0x00005f4435f49b7c in file_open_with_display ()
#26 0x00005f4435f4a238 in file_open_from_command_line ()
#27 0x00005f443604b673 in ??? ()
#28 0x0000765fae3b35dc in g_closure_invoke () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#29 0x0000765fae3d1e09 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#30 0x0000765fae3d3da6 in ??? () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0
#31 0x0000765fae3d4008 in g_signal_emit_valist () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#32 0x0000765fae3d40c3 in g_signal_emit () at
/lib/x86_64-linux-gnu/libgobject-2.0.so.0
#33 0x0000765fae0756f6 in g_application_activate () at
/lib/x86_64-linux-gnu/libgio-2.0.so.0
#34 0x0000765fae078db0 in ??? () at /lib/x86_64-linux-gnu/libgio-2.0.so.0
#35 0x0000765fae078f41 in g_application_run () at
/lib/x86_64-linux-gnu/libgio-2.0.so.0
#36 0x00005f443604bb6a in app_run ()
#37 0x00005f4435e749b7 in main ()
[Inferior 1 (process 2273137) detached]
```
** Affects: gimp (Ubuntu)
Importance: Undecided
Status: New
** Attachment added: "File that causes segfault"
https://bugs.launchpad.net/bugs/2144796/+attachment/5953733/+files/rbg.xcf
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gimp in Ubuntu.
https://bugs.launchpad.net/bugs/2144796
Title:
fatal error: Segmentation fault with xcf file
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gimp/+bug/2144796/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs