← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1950491] [NEW] GIMP crashed with a fatal error: fatal error: Segmentation fault

 

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 11324 - Thread 11324 #

[New LWP 11326]
[New LWP 11327]
[New LWP 11328]
[New LWP 11329]
[New LWP 11330]
[New LWP 11332]
[New LWP 11498]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007fefcca6f394 in __libc_read (fd=24, buf=0x7ffc0dc69610, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  Id   Target Id         Frame 
* 1    Thread 0x7fefd18b0e00 (LWP 11324) "gimp-2.10" 0x00007fefcca6f394 in __libc_read (fd=24, buf=0x7ffc0dc69610, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  2    Thread 0x7fefc3619700 (LWP 11326) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7fefc2e18700 (LWP 11327) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  4    Thread 0x7fefbbfff700 (LWP 11328) "worker" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  5    Thread 0x7fefbb7fe700 (LWP 11329) "gmain" 0x00007fefcc781cf9 in __GI___poll (fds=0x5575fc329c50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  6    Thread 0x7fefbaffd700 (LWP 11330) "gdbus" 0x00007fefcc781cf9 in __GI___poll (fds=0x7fef78001930, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  7    Thread 0x7fef9ca8b700 (LWP 11332) "async" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  8    Thread 0x7fef877fe700 (LWP 11498) "pool" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 8 (Thread 0x7fef877fe700 (LWP 11498)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fefcd2b1a8a in g_cond_wait_until () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefcd23e5a1 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fefcd293c44 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fefcca656db in start_thread (arg=0x7fef877fe700) at pthread_create.c:463
        pd = 0x7fef877fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140666747217664, -6020725665643964430, 140666747214080, 0, 93965283568256, 140720539604960, 6029505264698710002, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 7 (Thread 0x7fef9ca8b700 (LWP 11332)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fefcd2b196f in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00005575fa30d36c in ?? ()
No symbol table info available.
#3  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcca656db in start_thread (arg=0x7fef9ca8b700) at pthread_create.c:463
        pd = 0x7fef9ca8b700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667102213888, -6020725665643964430, 140667102210304, 0, 93965232294768, 140720539609488, 6029524650570471410, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 6 (Thread 0x7fefbaffd700 (LWP 11330)):
#0  0x00007fefcc781cf9 in __GI___poll (fds=0x7fef78001930, nfds=5, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fefcd26b6e9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefcd26ba82 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fefce3f42d6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
No symbol table info available.
#4  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fefcca656db in start_thread (arg=0x7fefbaffd700) at pthread_create.c:463
        pd = 0x7fefbaffd700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667611240192, -6020725665643964430, 140667611236608, 0, 93965229677728, 140720539609568, 6029581130464155634, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 5 (Thread 0x7fefbb7fe700 (LWP 11329)):
#0  0x00007fefcc781cf9 in __GI___poll (fds=0x5575fc329c50, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
        sc_ret = <optimized out>
#1  0x00007fefcd26b6e9 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefcd26b7fc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007fefcd26b841 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007fefcca656db in start_thread (arg=0x7fefbb7fe700) at pthread_create.c:463
        pd = 0x7fefbb7fe700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667619632896, -6020725665643964430, 140667619629312, 0, 93965229677568, 140720539609184, 6029584429535909874, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 4 (Thread 0x7fefbbfff700 (LWP 11328)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fefcd2b196f in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefce8e7fc3 in ?? () from /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcca656db in start_thread (arg=0x7fefbbfff700) at pthread_create.c:463
        pd = 0x7fefbbfff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667628025600, -6020725665643964430, 140667628022016, 0, 93965229675680, 140720539609376, 6029583330561153010, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 3 (Thread 0x7fefc2e18700 (LWP 11327)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fefcd2b196f in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefce8e7fc3 in ?? () from /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcca656db in start_thread (arg=0x7fefc2e18700) at pthread_create.c:463
        pd = 0x7fefc2e18700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667743471360, -6020725665643964430, 140667743467776, 0, 93965229675600, 140720539609376, 6029633990237280242, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 2 (Thread 0x7fefc3619700 (LWP 11326)):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007fefcd2b196f in g_cond_wait () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007fefce8e7fc3 in ?? () from /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
No symbol table info available.
#3  0x00007fefcd2932a5 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007fefcca656db in start_thread (arg=0x7fefc3619700) at pthread_create.c:463
        pd = 0x7fefc3619700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140667751864064, -6020725665643964430, 140667751860480, 0, 93965229675520, 140720539609376, 6029637289309034482, 6029630115014694898}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007fefcc78ea3f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

Thread 1 (Thread 0x7fefd18b0e00 (LWP 11324)):
#0  0x00007fefcca6f394 in __libc_read (fd=24, buf=0x7ffc0dc69610, 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
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg2 = <optimized out>
        _a3 = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg2 = <optimized out>
        _a3 = <optimized out>
        fd = 24
        __arg3 = <optimized out>
        __arg3 = <optimized out>
        buf = 0x7ffc0dc69610
        _a1 = <optimized out>
        _a1 = <optimized out>
        sc_ret = <optimized out>
        __arg1 = <optimized out>
        _a2 = <optimized out>
        sc_cancel_oldtype = <optimized out>
        __arg1 = <optimized out>
        _a2 = <optimized out>
        sc_ret = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
        sc_cancel_oldtype = <optimized out>
        resultvar = <optimized out>
        resultvar = <optimized out>
        __arg3 = <optimized out>
        __arg2 = <optimized out>
        __arg1 = <optimized out>
        _a3 = <optimized out>
        _a2 = <optimized out>
        _a1 = <optimized out>
#1  0x00007fefcfee0da0 in gimp_stack_trace_print () from /usr/lib/libgimpbase-2.0.so.0
No symbol table info available.
#2  0x00005575fa038ab4 in ?? ()
No symbol table info available.
#3  0x00005575fa0390b8 in gimp_fatal_error ()
No symbol table info available.
#4  0x00005575fa0397c7 in ?? ()
No symbol table info available.
#5  <signal handler called>
No locals.
#6  0x00005575fa3deff2 in file_open_image ()
No symbol table info available.
#7  0x00005575fa3dfe25 in file_open_with_proc_and_display ()
No symbol table info available.
#8  0x00005575fa079c13 in ?? ()
No symbol table info available.
#9  0x00005575fa079f66 in ?? ()
No symbol table info available.
#10 0x00007fefcd5460bd in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#11 0x00007fefcd55900e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#12 0x00007fefcd5616f5 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#13 0x00007fefcd56210f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#14 0x00007fefcd5460bd in g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#15 0x00007fefcd55900e in ?? () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#16 0x00007fefcd5616f5 in g_signal_emit_valist () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#17 0x00007fefcd56210f in g_signal_emit () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
No symbol table info available.
#18 0x00007fefd0e7c60e in ?? () from /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#19 0x00007fefd0b57c1c in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#20 0x00007fefcd26be23 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0x00007fefcd26b3a5 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#22 0x00007fefcd26b770 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#23 0x00007fefcd26ba82 in g_main_loop_run () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#24 0x00005575fa038470 in app_run ()
No symbol table info available.
#25 0x00005575fa037d3c in main ()
No symbol table info available.

```
I was opening a folder containing image files on my iPhone when the program stopped unexpectedly.

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

Title:
  GIMP crashed with a fatal error: fatal error: Segmentation fault

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