Crash moving PDF pages
After importing a PDF file consisting of 42 pages, I was moving the pages to accomodate them side-by-side. After the third page, GIMP crashed.
At the same time, I was rendering a movie (not in GIMP), so memory might have been scarce, though I couldn't didn't see any memory-related error messages.
System is a Linux machine, Slackware-current-64, AMD A10-7860K Radeon R7 4-core, 8GB RAM, with about 200 GB free on the the disk where temp storage is declared for GIMP.
GNU Image Manipulation Program version 2.10.24
git-describe: GIMP_2_10_24
Build: unknown rev 0 for linux
# C compiler #
Reading specs from /usr/lib64/gcc/x86_64-slackware-linux/10.2.0/specs
COLLECT_GCC=/usr/bin/gcc
COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-slackware-linux/10.2.0/lto-wrapper
Target: x86_64-slackware-linux
Configured with: ../configure --prefix=/usr --libdir=/usr/lib64 --mandir=/usr/man --infodir=/usr/info --enable-shared --enable-bootstrap --enable-languages=ada,brig,c,c++,d,fortran,go,lto,objc,obj-c++ --enable-threads=posix --enable-checking=release --enable-objc-gc --with-system-zlib --enable-libstdcxx-dual-abi --with-default-libstdcxx-abi=new --disable-libstdcxx-pch --disable-libunwind-exceptions --enable-__cxa_atexit --disable-libssp --enable-gnu-unique-object --enable-plugin --enable-lto --disable-install-libiberty --disable-werror --with-gnu-ld --with-isl --verbose --with-arch-directory=amd64 --disable-gtktest --enable-clocale=gnu --disable-multilib --target=x86_64-slackware-linux --build=x86_64-slackware-linux --host=x86_64-slackware-linux
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 10.2.0 (GCC)
# Libraries #
using babl version 0.1.86 (compiled against version 0.1.86)
using GEGL version 0.4.30 (compiled against version 0.4.30)
using GLib version 2.64.4 (compiled against version 2.68.0)
using GdkPixbuf version 2.38.0 (compiled against version 2.42.4)
using GTK+ version 2.24.32 (compiled against version 2.24.33)
using Pango version 1.42.4 (compiled against version 1.48.4)
using Fontconfig version 2.13.91 (compiled against version 2.13.92)
using Cairo version 1.16.0 (compiled against version 1.16.0)
fatal error: Aborted
Stack trace:
# Stack traces obtained from PID 11373 - Thread 11373 #
[New LWP 11374]
[New LWP 11375]
[New LWP 11376]
[New LWP 11380]
[New LWP 11381]
[New LWP 11382]
[New LWP 11481]
0x00007faa7097144c in read () from /lib64/libpthread.so.0
Id Target Id Frame
* 1 LWP 11373 "gimp-2.10" 0x00007faa7097144c in read () from /lib64/libpthread.so.0
2 LWP 11374 "worker" 0x00007faa70886189 in syscall () from /lib64/libc.so.6
3 LWP 11375 "worker" 0x00007faa70886189 in syscall () from /lib64/libc.so.6
4 LWP 11376 "worker" 0x00007faa70886189 in syscall () from /lib64/libc.so.6
5 LWP 11380 "gmain" 0x00007faa70880cef in poll () from /lib64/libc.so.6
6 LWP 11381 "gdbus" 0x00007faa70880cef in poll () from /lib64/libc.so.6
7 LWP 11382 "async" 0x00007faa70886189 in syscall () from /lib64/libc.so.6
8 LWP 11481 "swap writer" 0x00007faa70886189 in syscall () from /lib64/libc.so.6
Thread 8 (LWP 11481):
#0 0x00007faa70886189 in syscall () at /lib64/libc.so.6
#1 0x00007faa70c3393f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa7134c02d in () at /usr/lib64/libgegl-0.4.so.0
#3 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#5 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 7 (LWP 11382):
#0 0x00007faa70886189 in syscall () at /lib64/libc.so.6
#1 0x00007faa70c3393f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2 0x00000000007a097c in ()
#3 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#5 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 6 (LWP 11381):
#0 0x00007faa70880cef in poll () at /lib64/libc.so.6
#1 0x00007faa70be93ee in () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa70be9753 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#3 0x00007faa7107a806 in () at /usr/lib64/libgio-2.0.so.0
#4 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#5 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#6 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 5 (LWP 11380):
#0 0x00007faa70880cef in poll () at /lib64/libc.so.6
#1 0x00007faa70be93ee in () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa70be950f in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3 0x00007faa70be9561 in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#5 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#6 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 4 (LWP 11376):
#0 0x00007faa70886189 in syscall () at /lib64/libc.so.6
#1 0x00007faa70c3393f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa71317ab3 in () at /usr/lib64/libgegl-0.4.so.0
#3 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#5 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 3 (LWP 11375):
#0 0x00007faa70886189 in syscall () at /lib64/libc.so.6
#1 0x00007faa70c3393f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa71317ab3 in () at /usr/lib64/libgegl-0.4.so.0
#3 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#5 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 2 (LWP 11374):
#0 0x00007faa70886189 in syscall () at /lib64/libc.so.6
#1 0x00007faa70c3393f in g_cond_wait () at /usr/lib64/libglib-2.0.so.0
#2 0x00007faa71317ab3 in () at /usr/lib64/libgegl-0.4.so.0
#3 0x00007faa70c1112d in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007faa70967e85 in start_thread () at /lib64/libpthread.so.0
#5 0x00007faa7088bb3f in clone () at /lib64/libc.so.6
Thread 1 (LWP 11373):
#0 0x00007faa7097144c in read () at /lib64/libpthread.so.0
#1 0x00007faa717aaecc in gimp_stack_trace_print () at /usr/lib64/libgimpbase-2.0.so.0
#2 0x00000000004b6c08 in ()
#3 0x00000000004b6fd8 in ()
#4 0x00000000004b7639 in ()
#5 0x00007faa70972400 in <signal handler called> () at /lib64/libpthread.so.0
#6 0x00007faa707bbadb in raise () at /lib64/libc.so.6
#7 0x00007faa707a2526 in abort () at /lib64/libc.so.6
#8 0x00007faa707a241f in _nl_load_domain.cold () at /lib64/libc.so.6
#9 0x00007faa707b3492 in () at /lib64/libc.so.6
#10 0x00007faa6fa23ecb in () at /usr/lib64/libX11.so.6
#11 0x00007faa6fa23f5f in () at /usr/lib64/libX11.so.6
#12 0x00007faa6fa2422d in _XEventsQueued () at /usr/lib64/libX11.so.6
#13 0x00007faa6fa166c0 in XEventsQueued () at /usr/lib64/libX11.so.6
#14 0x00007faa7145a330 in () at /usr/lib64/libcairo.so.2
#15 0x00007faa7142fa4b in cairo_surface_flush () at /usr/lib64/libcairo.so.2
#16 0x00000000005c29ae in gimp_display_xfer_get_surface ()
#17 0x00000000005b45c3 in gimp_display_shell_render ()
#18 0x00000000005aff77 in gimp_display_shell_draw_image ()
#19 0x00000000005acb15 in gimp_display_shell_canvas_expose ()
#20 0x00007faa71c45ebb in () at /usr/lib64/libgtk-x11-2.0.so.0
#21 0x00007faa70cd4d82 in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#22 0x00007faa70ce73bc in () at /usr/lib64/libgobject-2.0.so.0
#23 0x00007faa70cf1a77 in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#24 0x00007faa70cf28c2 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#25 0x00007faa71d54dac in () at /usr/lib64/libgtk-x11-2.0.so.0
#26 0x00007faa71c447bd in gtk_main_do_event () at /usr/lib64/libgtk-x11-2.0.so.0
#27 0x00007faa7189b07f in () at /usr/lib64/libgdk-x11-2.0.so.0
#28 0x00007faa7189b025 in () at /usr/lib64/libgdk-x11-2.0.so.0
#29 0x00007faa7189b025 in () at /usr/lib64/libgdk-x11-2.0.so.0
#30 0x00007faa71897c63 in () at /usr/lib64/libgdk-x11-2.0.so.0
#31 0x00007faa718985a0 in gdk_window_process_all_updates () at /usr/lib64/libgdk-x11-2.0.so.0
#32 0x00007faa71bce8f1 in () at /usr/lib64/libgtk-x11-2.0.so.0
#33 0x00007faa7187811c in () at /usr/lib64/libgdk-x11-2.0.so.0
#34 0x00007faa70be90fe in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#35 0x00007faa70be9480 in () at /usr/lib64/libglib-2.0.so.0
#36 0x00007faa70be9753 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#37 0x00000000004b63f3 in app_run ()
#38 0x00000000004b5d0e in main ()
[Inferior 1 (process 11373) detached]
Edited by JohnCC330