Gimp crashes on File -> Open
I run gimp on OpenBSD (keeping pretty much up-to-date with their snapshots, currently running 6.7-beta built on 25 April). Gimp came from their packages (package version 2.10.18p1).
Recently, I've been using gimp a bit more to do some editing of scanned images. Unfortunately, I've seen gimp crash quite frequently. I've not found a sure fire way to crash it, it seems to happen quite randomly. The below stack trace is from the latest crash that happened while selecting the "Open" option in the File menu.
GNU Image Manipulation Program version 2.10.18
git-describe: GIMP_2_10_16-38-gde7f04567d
Build: unknown rev 0 for other
# C compiler #
OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1)
Target: amd64-unknown-openbsd6.7
Thread model: posix
InstalledDir: /usr/bin
# Libraries #
using babl version 0.1.74 (compiled against version 0.1.74)
using GEGL version 0.4.22 (compiled against version 0.4.22)
using GLib version 2.62.6 (compiled against version 2.62.6)
using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.44.7 (compiled against version 1.44.7)
using Fontconfig version 2.12.4 (compiled against version 2.12.4)
using Cairo version 1.16.0 (compiled against version 1.16.0)
fatal error: Segmentation fault
Stack trace:
0x123210e64be1 <gimp_stack_trace_print+929> at /usr/local/lib/libgimpbase-2.0.so.273.0
0x122fafe811e3 <gimp_fatal_error+467> at gimp
0x122fafe81028 <gimp_fatal_error+24> at gimp
0x122fafe81e4d <gimp_init_signal_handlers+365> at gimp
0x1231d2bb8005
0x12324a838d76 <g_module_check_init+2054> at /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x12324a837fcd <???+20007207796685> at /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x12324a836e88 <???+20007207792264> at /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x1231cfd777dc <gtk_paint_box+284> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfdd34bb <gtk_toolbar_prepend_element+6299> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc08cfc <gtk_box_set_child_packing+4988> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfd15df9 <gtk_paned_get_handle_window+8745> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfd157d6 <gtk_paned_get_handle_window+7174> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc08cfc <gtk_box_set_child_packing+4988> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc08cfc <gtk_box_set_child_packing+4988> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc08cfc <gtk_box_set_child_packing+4988> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc08cfc <gtk_box_set_child_packing+4988> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d57 <g_closure_invoke+295> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4430c <gtk_container_propagate_expose+380> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfc4489d <gtk_container_propagate_expose+1805> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfce0ffe <gtk_marshal_VOID__UINT_STRING+270> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123212d43d09 <g_closure_invoke+217> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5cf60 <g_signal_emitv+2992> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5dc30 <g_signal_emit_valist+2064> at /usr/local/lib/libgobject-2.0.so.4200.10
0x123212d5e2c1 <g_signal_emit+129> at /usr/local/lib/libgobject-2.0.so.4200.10
0x1231cfe39607 <gtk_widget_event+1287> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1231cfcde328 <gtk_main_do_event+1384> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x123259295321 <gdk_window_clear_area_e+593> at /usr/local/lib/libgdk-x11-2.0.so.2400.0
0x123259295e99 <gdk_window_process_all_updates+1833> at /usr/local/lib/libgdk-x11-2.0.so.2400.0
0x1232592957ef <gdk_window_process_all_updates+127> at /usr/local/lib/libgdk-x11-2.0.so.2400.0
0x1231cfc42c8f <gtk_container_set_reallocate_redraws+943> at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x12325926a88d <gdk_threads_add_idle_full+253> at /usr/local/lib/libgdk-x11-2.0.so.2400.0
0x1232224e6638 <g_main_context_dispatch+344> at /usr/local/lib/libglib-2.0.so.4201.3
0x1232224e6a25 <g_main_context_pending+709> at /usr/local/lib/libglib-2.0.so.4201.3
0x1232224e6e3f <g_main_loop_run+255> at /usr/local/lib/libglib-2.0.so.4201.3
0x122fafe8091f <app_run+1247> at gimp
0x122fafe83d9a <main+954> at gimp
0x122fafe8013b <__start+315> at gimp