Crash after paste and scale from LibreOffice
GIMP version: 2.10.0
Operating System: Latest ArchLinux (2018-06-11)
Description of the bug
Please describe your issue with details. Add screenshot or other files if needed.
Reproduction
Happened only once
Reproduction steps:
- Insert first image using 'copy' from LibreOffice.
- Insert second image using 'copy' from LibreOffice.
- Resize second image using 'Scale' tool.
- After changing of size preview disappeared.
…
Expected result: stable work
Actual result: crash
Additional information
GNU Image Manipulation Program version 2.10.0
git-describe: GIMP_2_10_0
C compiler:
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0/lto-wrapper
Target: x86_64-pc-linux-gnu
Configured with: /build/gcc/src/gcc/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --enable-multilib --disable-werror --enable-checking=release --enable-default-pie --enable-default-ssp
Thread model: posix
gcc version 8.1.0 (GCC)
using GEGL version 0.4.0 (compiled against version 0.4.0)
using GLib version 2.56.1 (compiled against version 2.56.1)
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.42.1 (compiled against version 1.42.1)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.15.12 (compiled against version 1.15.12)
> fatal error: Aborted
Stack trace:
# Stack traces obtained from PID 1748 - Thread 1748 #
[New LWP 1749]
[New LWP 1750]
[New LWP 1751]
[New LWP 1752]
[New LWP 1753]
[New LWP 1754]
[New LWP 1755]
[New LWP 1756]
[New LWP 1757]
[New LWP 1769]
[New LWP 1811]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f5fb0424514 in read () from /usr/lib/libpthread.so.0
Id Target Id Frame
* 1 Thread 0x7f5fb4fe31c0 (LWP 1748) "gimp-2.10" 0x00007f5fb0424514 in read () from /usr/lib/libpthread.so.0
2 Thread 0x7f5fa5a43700 (LWP 1749) "gmain" 0x00007f5fb0145ea9 in poll () from /usr/lib/libc.so.6
3 Thread 0x7f5fa5242700 (LWP 1750) "gdbus" 0x00007f5fb0145ea9 in poll () from /usr/lib/libc.so.6
4 Thread 0x7f5f87d8c700 (LWP 1751) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
5 Thread 0x7f5f8758b700 (LWP 1752) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
6 Thread 0x7f5f86d8a700 (LWP 1753) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
7 Thread 0x7f5f86589700 (LWP 1754) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
8 Thread 0x7f5f85d88700 (LWP 1755) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
9 Thread 0x7f5f85587700 (LWP 1756) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
10 Thread 0x7f5f84d86700 (LWP 1757) "worker" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
11 Thread 0x7f5f6f49b700 (LWP 1769) "swap writer" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
12 Thread 0x7f5f66ffd700 (LWP 1811) "pool" 0x00007f5fb014b0f9 in syscall () from /usr/lib/libc.so.6
Thread 12 (Thread 0x7f5f66ffd700 (LWP 1811)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a52d in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2 0x00007f5fb09e5903 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f5fb09e5eee in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb0a3c541 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f5f6f49b700 (LWP 1769)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x00007f5fb217803e in () at /usr/lib/libgegl-0.4.so.0
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f5f84d86700 (LWP 1757)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f5f85587700 (LWP 1756)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f5f85d88700 (LWP 1755)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f5f86589700 (LWP 1754)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f5f86d8a700 (LWP 1753)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f5f8758b700 (LWP 1752)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f5f87d8c700 (LWP 1751)):
#0 0x00007f5fb014b0f9 in syscall () at /usr/lib/libc.so.6
#1 0x00007f5fb0a5a411 in g_cond_wait () at /usr/lib/libglib-2.0.so.0
#2 0x000056039846c175 in ()
#3 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f5fa5242700 (LWP 1750)):
#0 0x00007f5fb0145ea9 in poll () at /usr/lib/libc.so.6
#1 0x00007f5fb0a13523 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f5fb0a138e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f5fb1220348 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f5fa5a43700 (LWP 1749)):
#0 0x00007f5fb0145ea9 in poll () at /usr/lib/libc.so.6
#1 0x00007f5fb0a13523 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f5fb0a1363e in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f5fb0a13692 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f5fb0a3ba2a in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f5fb041b075 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f5fb015053f in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f5fb4fe31c0 (LWP 1748)):
#0 0x00007f5fb0424514 in read () at /usr/lib/libpthread.so.0
#1 0x00007f5fb3f286bc in gimp_stack_trace_print () at /usr/lib/libgimpbase-2.0.so.0
#2 0x000056039819d0e0 in ()
#3 0x000056039819d6c8 in ()
#4 0x000056039819de29 in ()
#5 0x00007f5fb0425a80 in <signal handler called> () at /usr/lib/libpthread.so.0
#6 0x00007f5fb008e86b in raise () at /usr/lib/libc.so.6
#7 0x00007f5fb007940e in abort () at /usr/lib/libc.so.6
#8 0x00007f5fb0a3ab76 in g_assertion_message () at /usr/lib/libglib-2.0.so.0
#9 0x00007f5fb0a3abdc in g_assertion_message_expr () at /usr/lib/libglib-2.0.so.0
#10 0x00005603982bb6bf in ()
#11 0x00005603982c1485 in gimp_tool_widget_get_cursor ()
#12 0x000056039820d48c in ()
#13 0x0000560398294ccd in ()
#14 0x00005603982954c7 in ()
#15 0x0000560398296d01 in gimp_display_shell_canvas_tool_events ()
#16 0x00007f5fb33257cc in () at /usr/lib/libgtk-x11-2.0.so.0
#17 0x00007f5fb0ceda4d in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
#18 0x00007f5fb0d00e40 in () at /usr/lib/libgobject-2.0.so.0
#19 0x00007f5fb0d09081 in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
#20 0x00007f5fb0d0a130 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#21 0x00007f5fb3440235 in () at /usr/lib/libgtk-x11-2.0.so.0
#22 0x00007f5fb3323a0e in gtk_propagate_event () at /usr/lib/libgtk-x11-2.0.so.0
#23 0x00007f5fb3323e43 in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0
#24 0x00007f5fb2f9cd5e in () at /usr/lib/libgdk-x11-2.0.so.0
#25 0x00007f5fb0a13368 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#26 0x00007f5fb0a135b1 in () at /usr/lib/libglib-2.0.so.0
#27 0x00007f5fb0a138e2 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#28 0x000056039819c8fa in app_run ()
#29 0x000056039819c171 in main ()