← Back to team overview

edubuntu-bugs team mailing list archive

[Bug 1965793] [NEW] GIMP crashed after clicking on a menu entry after image export

 

Public bug reported:

Merged down a multi-layer image until I had 1 layer, then exported in WebP.
After that save, clicked on a menu entry, then crash.


```
GNU Image Manipulation Program 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/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.5.0-3ubuntu1~18.04' --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 --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-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.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04) 

# Libraries #
using babl version 0.1.88 (compiled against version 0.1.88)
using GEGL version 0.4.34 (compiled against version 0.4.34)
using GLib version 2.56.4 (compiled against version 2.56.4)
using GdkPixbuf version 2.36.12 (compiled against version 2.36.12)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.40.14 (compiled against version 1.42.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)

```
> fatal error: Aborted

Stack trace:
```

# Stack traces obtained from PID 10007 - Thread 10007 #

[New LWP 10008]
[New LWP 10009]
[New LWP 10010]
[New LWP 10011]
[New LWP 10028]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f32ff479474 in __libc_read (fd=15, buf=0x7ffc98e7c180, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  Id   Target Id                                       Frame 
* 1    Thread 0x7f33045b40c0 (LWP 10007) "gimp-2.10"   0x00007f32ff479474 in __libc_read (fd=15, buf=0x7ffc98e7c180, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
  2    Thread 0x7f32f003f700 (LWP 10008) "worker"      syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f32ece4f700 (LWP 10009) "gmain"       0x00007f32ff184bb9 in __GI___poll (fds=0x55a63935dbf0, nfds=2, timeout=3998) at ../sysdeps/unix/sysv/linux/poll.c:29
  4    Thread 0x7f32e7fff700 (LWP 10010) "gdbus"       0x00007f32ff184bb9 in __GI___poll (fds=0x55a639371f80, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  5    Thread 0x7f32c76ef700 (LWP 10011) "async"       syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  6    Thread 0x7f32c5c5f700 (LWP 10028) "swap writer" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

Thread 6 (Thread 0x7f32c5c5f700 (LWP 10028) "swap writer"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f32ffcc296f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3301578479 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f32ffca42a5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f32ff46f6db in start_thread (arg=0x7f32c5c5f700) at pthread_create.c:463
        pd = 0x7f32c5c5f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139856043177728, 8406745450154283426, 139856043173440, 0, 94172460836240, 140722873808064, -8444449438296714846, -8444463706676932190}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f32ff19161f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f32c76ef700 (LWP 10011) "async"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f32ffcc296f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x000055a638a907cc in  ()
#3  0x00007f32ffca42a5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f32ff46f6db in start_thread (arg=0x7f32c76ef700) at pthread_create.c:463
        pd = 0x7f32c76ef700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139856071030528, 8406745450154283426, 139856071026240, 0, 94172414282208, 140722873814288, -8444446457589411422, -8444463706676932190}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f32ff19161f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f32e7fff700 (LWP 10010) "gdbus"):
#0  0x00007f32ff184bb9 in __GI___poll (fds=0x55a639371f80, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f32ffc7c6e9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f32ffc7ca82 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f33006af2d6 in  () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f32ffca42a5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f32ff46f6db in start_thread (arg=0x7f32e7fff700) at pthread_create.c:463
        pd = 0x7f32e7fff700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139856617404160, 8406745450154283426, 139856617399872, 0, 94172412134640, 140722873814368, -8444515872850849374, -8444463706676932190}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f32ff19161f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f32ece4f700 (LWP 10009) "gmain"):
#0  0x00007f32ff184bb9 in __GI___poll (fds=0x55a63935dbf0, nfds=2, timeout=3998) at ../sysdeps/unix/sysv/linux/poll.c:29
        resultvar = 18446744073709551100
        sc_cancel_oldtype = 0
#1  0x00007f32ffc7c6e9 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f32ffc7c7fc in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f32ffc7c841 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f32ffca42a5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f32ff46f6db in start_thread (arg=0x7f32ece4f700) at pthread_create.c:463
        pd = 0x7f32ece4f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139856699520768, 8406745450154283426, 139856699516480, 0, 94172412134480, 140722873813984, -8444500282119564894, -8444463706676932190}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#6  0x00007f32ff19161f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f32f003f700 (LWP 10008) "worker"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
#1  0x00007f32ffcc296f in g_cond_wait () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f33015401a3 in  () at /usr/lib/x86_64-linux-gnu/libgegl-0.4.so.0
#3  0x00007f32ffca42a5 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f32ff46f6db in start_thread (arg=0x7f32f003f700) at pthread_create.c:463
        pd = 0x7f32f003f700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139856751884032, 8406745450154283426, 139856751879744, 0, 94172412134400, 140722873814176, -8444492886185881182, -8444463706676932190}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#5  0x00007f32ff19161f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f33045b40c0 (LWP 10007) "gimp-2.10"):
#0  0x00007f32ff479474 in __libc_read (fd=15, buf=0x7ffc98e7c180, nbytes=256) at ../sysdeps/unix/sysv/linux/read.c:27
        resultvar = 18446744073709551104
        sc_cancel_oldtype = 1
        sc_ret = <optimized out>
        sc_ret = <optimized out>
        nbytes = 256
        fd = 15
        buf = 0x7ffc98e7c180
#1  0x00007f3302be0f50 in gimp_stack_trace_print () at /usr/lib/x86_64-linux-gnu/libgimpbase-2.0.so.0
#2  0x000055a6387a65f2 in  ()
#3  0x000055a6387a6b88 in  ()
#4  0x000055a6387a7287 in  ()
#5  0x00007f32ff47a980 in <signal handler called> () at /lib/x86_64-linux-gnu/libpthread.so.0
#6  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
        set = {__val = {0, 94172452656768, 139857079435296, 139857004299743, 139856947544064, 94172452656768, 94172452656869, 94172452656768, 94172452656768, 94172452656871, 94172452657068, 94172452656768, 94172452657068, 0, 0, 0}}
        pid = <optimized out>
        tid = <optimized out>
#7  0x00007f32ff0b07f1 in __GI_abort () at abort.c:79
        save_stage = 1
        act = {__sigaction_handler = {sa_handler = 0x55a63c9dc070, sa_sigaction = 0x55a63c9dc070}, sa_mask = {__val = {0, 94172469903559, 0, 0, 140722873813912, 0, 0, 5, 140722873813744, 139857005555904, 139857005541056, 0, 11216337195064969472, 139857005526018, 0, 139857005541056}}, sa_flags = -21105661, sa_restorer = 0x7f32febdf598}
        sigs = {__val = {32, 0 <repeats 15 times>}}
#8  0x00007f32ff0a03fa in __assert_fail_base (fmt=0x7f32ff2276c0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f32febdf598 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f32febdf403 "../../src/xcb_io.c", line=line@entry=263, function=function@entry=0x7f32febdf848 "poll_for_event") at assert.c:92
        str = 0x55a63c9dc070 "@\236\n<\246U"
        total = 4096
#9  0x00007f32ff0a0472 in __GI___assert_fail (assertion=0x7f32febdf598 "!xcb_xlib_threads_sequence_lost", file=0x7f32febdf403 "../../src/xcb_io.c", line=263, function=0x7f32febdf848 "poll_for_event") at assert.c:101
#10 0x00007f32feb6dfe2 in  () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f32feb6e090 in  () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f32feb6e38d in _XEventsQueued () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f32feb5fe2d in XPending () at /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f33038a0085 in  () at /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#15 0x00007f32ffc7c101 in g_main_context_check () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f32ffc7c690 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f32ffc7ca82 in g_main_loop_run () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x000055a6387a5f42 in app_run ()
#19 0x000055a6387a57fc in main ()
[Inferior 1 (process 10007) detached]

```

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

Title:
  GIMP crashed after clicking on a menu entry after image export

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