Bug#954651: gimp: Shrinking layer with cubic interpolation causes a segmentation fault

Bernhard Übelacker bernhardu at mailbox.org
Tue Apr 28 23:09:52 BST 2020


Dear Maintainer,
if it may be of any help, below is the backtrace from
the submitter, with line information manually added.

Could not find a complete match in upstream bugs, just one
mentioning OpenCL is not yet stable - is this still the case?

Kind regards,
Bernhard


0x7ffff79c0398 in gimp_stack_trace_print at gimputils.c:1381
0x55555562b980 in gimp_eek at errors.c:377
0x55555562bda8 in gimp_fatal_error at errors.c:234
0x55555562c419 in gimp_sigfatal_handler at signals.c:179
0x7ffff6eb7110 <__restore_rt>
0x7ffff758c591 in _gegl_buffer_cl_cache_flush2 at ../gegl/opencl/gegl-buffer-cl-cache.c:143
0x7ffff757e2b7 in gegl_tile_handler_cache_get_tile_command at ../gegl/buffer/gegl-tile-handler-cache.c:192
0x555555a541a5 in gegl_tile_source_command at /usr/include/gegl-0.4/gegl-tile-source.h:72
0x7ffff757f64a in gegl_tile_source_command at ../gegl/buffer/gegl-tile-source.h:98
0x7ffff757ef5c in gegl_tile_source_command at ../gegl/buffer/gegl-tile-source.h:98
0x7ffff75680d4 in gegl_tile_source_command at ../gegl/buffer/gegl-tile-source.h:98
0x7ffff755ce70 in gegl_tile_source_command at ../gegl/buffer/gegl-tile-source.h:98
0x7ffff755e3d2 in gegl_buffer_iterate_read_dispatch at ../gegl/buffer/gegl-buffer-access.c:1864
0x7ffff755f8dc in _gegl_buffer_get_unlocked at ../gegl/buffer/gegl-buffer-access.c:2293
0x5555557245ea in gimp_display_shell_render at gimpdisplayshell-render.c:274
0x55555571f9e2 in gimp_display_shell_draw_image at gimpdisplayshell-draw.c:234
0x55555571c4e1 in gimp_display_shell_canvas_draw_image at gimpdisplayshell-callbacks.c:568
0x7ffff7c14a8b in _gtk_marshal_BOOLEAN__BOXED at ../../../../gtk/gtkmarshalers.c:84
0x7ffff7148fd2 in g_closure_invoke at ../../../gobject/gclosure.c:810
0x7ffff715c784 in signal_emit_unlocked_R at ../../../gobject/gsignal.c:3742
0x7ffff7167078 in g_signal_emit_valist at ../../../gobject/gsignal.c:3508
0x7ffff7167edf in g_signal_emit at ../../../gobject/gsignal.c:3554
0x7ffff7d2c9e4 in gtk_widget_event_internal at ../../../../gtk/gtkwidget.c:5010
0x7ffff7c13380 in IA__gtk_main_do_event at ../../../../gtk/gtkmain.c:1623
0x7ffff7a6b98f in _gdk_window_process_updates_recurse at ../../../../gdk/gdkwindow.c:5479
0x7ffff7a6b93b in _gdk_window_process_updates_recurse at ../../../../gdk/gdkwindow.c:5452
0x7ffff7a6b93b in _gdk_window_process_updates_recurse at ../../../../gdk/gdkwindow.c:5452
0x7ffff7a6845d in gdk_window_process_updates_internal at ../../../../gdk/gdkwindow.c:5646
0x7ffff7a68d90 in IA__gdk_window_process_all_updates at ../../../../gdk/gdkwindow.c:5752
0x7ffff7b985b1 in gtk_container_idle_sizer at ../../../../gtk/gtkcontainer.c:1360
0x7ffff7a47865 in gdk_threads_dispatch at ../../../../gdk/gdk.c:534
0x7ffff705e4de in g_main_dispatch at ../../../glib/gmain.c:3309
0x7ffff705e890 in g_main_context_iterate at ../../../glib/gmain.c:4047
0x7ffff705eb63 in g_main_loop_run at ../../../glib/gmain.c:4241
0x55555562b176 in app_run at app.c:433
0x55555562aa4e in main at main.c:531
0x7ffff6d04e0b in __libc_start_main at ../csu/libc-start.c:308
0x55555562abda <_start+36>


https://sources.debian.org/src/gegl/0.4.22-3/gegl/opencl/gegl-buffer-cl-cache.c/#L143
https://gitlab.gnome.org/GNOME/gegl/-/blob/master/gegl/opencl/gegl-buffer-cl-cache.c#L143
https://gitlab.gnome.org/GNOME/gimp/-/issues/3622



More information about the pkg-gnome-maintainers mailing list