← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1883342] [NEW] when loading a jpeg picture

 

Public bug reported:

```
GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
	Using built-in specs.
	COLLECT_GCC=gcc
	COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper
	OFFLOAD_TARGET_NAMES=nvptx-none
	OFFLOAD_TARGET_DEFAULT=1
	Target: x86_64-linux-gnu
	Configured with: ../src/configure -v --with-pkgversion='Ubuntu 7.4.0-1ubuntu1~18.04.1' --with-bugurl=file:///usr/share/doc/gcc-7/README.Bugs --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --prefix=/usr --with-gcc-major-version-only --program-suffix=-7 --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 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1) 

using babl version 0.1.72 (compiled against version 0.1.72)
using GEGL version 0.4.18 (compiled against version 0.4.18)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.11 (compiled against version 2.36.11)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.40.14)
using Fontconfig version 2.12.6 (compiled against version 2.12.6)
using Cairo version 1.15.10 (compiled against version 1.15.10)

```
> fatal error: Segmentation fault

Stack trace:
```

# Stack traces obtained from PID 10525 - Thread 10525 #

[New LWP 10528]
[New LWP 10529]
[New LWP 10530]
[New LWP 10531]
[New LWP 10532]
[New LWP 10534]
[New LWP 10535]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fad40eef384 in __libc_read (fd=20, buf=0x7ffe00a84a90, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  Id   Target Id         Frame 
* 1    Thread 0x7fad45d24e00 (LWP 10525) "gimp-2.10" 0x00007fad40eef384 in __libc_read (fd=20, buf=0x7ffe00a84a90, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  2    Thread 0x7fad37a9a700 (LWP 10528) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fad37299700 (LWP 10529) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fad36a98700 (LWP 10530) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fad2fdc3700 (LWP 10531) "gmain" 0x00007fad40c01bf9 in __GI___poll (fds=0x55de9afa4270, nfds=2, timeout=3419) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7fad2f5c2700 (LWP 10532) "gdbus" 0x00007fad40c01bf9 in __GI___poll (fds=0x55de9afb5f30, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7fad10884700 (LWP 10534) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7fad0bfff700 (LWP 10535) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7fad0bfff700 (LWP 10535)):
#0  0x00007fad40c08839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fad4173187a in g_cond_wait_until () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad416be571 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad41713b14 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad40ee56db in start_thread (arg=0x7fad0bfff700) at pthread_create.c:463
        pd = 0x7fad0bfff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381207394048, -3381108156579861678, 140381207390464, 0, 94414572628128, 140728909451504, 3335465230277913426, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fad10884700 (LWP 10534)):
#0  0x00007fad40c08839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fad4173175f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055de98e0136c in  ()
#3  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad40ee56db in start_thread (arg=0x7fad10884700) at pthread_create.c:463
        pd = 0x7fad10884700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381283436288, -3381108156579861678, 140381283432704, 0, 94414572628048, 140728909451760, 3335413722345745234, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fad2f5c2700 (LWP 10532)):
#0  0x00007fad40c01bf9 in __GI___poll (fds=0x55de9afb5f30, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fad416eb5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad416eb962 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad42874276 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad40ee56db in start_thread (arg=0x7fad2f5c2700) at pthread_create.c:463
        pd = 0x7fad2f5c2700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381800638208, -3381108156579861678, 140381800634624, 0, 94414570084512, 140728909451840, 3335402279479126866, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fad2fdc3700 (LWP 10531)):
#0  0x00007fad40c01bf9 in __GI___poll (fds=0x55de9afa4270, nfds=2, timeout=3419) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007fad416eb5c9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad416eb6dc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fad416eb721 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fad40ee56db in start_thread (arg=0x7fad2fdc3700) at pthread_create.c:463
        pd = 0x7fad2fdc3700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381809030912, -3381108156579861678, 140381809027328, 0, 94414570084352, 140728909451456, 3335403380601367378, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fad36a98700 (LWP 10530)):
#0  0x00007fad40c08839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fad4173175f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad42d67fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad40ee56db in start_thread (arg=0x7fad36a98700) at pthread_create.c:463
        pd = 0x7fad36a98700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381923149568, -3381108156579861678, 140381923145984, 0, 94414570082464, 140728909451648, 3335348015788567378, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fad37299700 (LWP 10529)):
#0  0x00007fad40c08839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fad4173175f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad42d67fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad40ee56db in start_thread (arg=0x7fad37299700) at pthread_create.c:463
        pd = 0x7fad37299700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381931542272, -3381108156579861678, 140381931538688, 0, 94414570082384, 140728909451648, 3335349112615840594, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fad37a9a700 (LWP 10528)):
#0  0x00007fad40c08839 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007fad4173175f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fad42d67fc3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007fad41713175 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fad40ee56db in start_thread (arg=0x7fad37a9a700) at pthread_create.c:463
        pd = 0x7fad37a9a700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140381939934976, -3381108156579861678, 140381939931392, 0, 94414570082304, 140728909451648, 3335350211590597458, 3335308973382675282}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fad40c0e88f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fad45d24e00 (LWP 10525)):
#0  0x00007fad40eef384 in __libc_read (fd=20, buf=0x7ffe00a84a90, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
        sc_ret = <optimized out>
        nbytes = 256
        fd = 20
        buf = 0x7ffe00a84a90
#1  0x00007fad44360da0 in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2  0x000055de98b2cab4 in  ()
#3  0x000055de98b2d0b8 in  ()
#4  0x000055de98b2d7c7 in  ()
#5  0x00007fad40ef0890 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  0x000055de98ed2ff2 in file_open_image ()
#7  0x000055de98ed3e25 in file_open_with_proc_and_display ()
#8  0x000055de98ed467d in file_open_from_command_line ()
#9  0x000055de98b2c404 in app_run ()
#10 0x000055de98b2bd3c in main ()

```

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

Title:
  when loading a jpeg picture

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