[Gimp-developer] 'Select all'/Feather causes segfault in histogram code

Select all, or Feather, causes gimp-2.9 to segfault inside the histogram code.
Which of the two it is, varies. A bit of messing around invoking free
select tool, Select menu items, or sometimes just Magic Wand will
immediately cause a crash.

I'm getting the impression that something's tiles get lost (and don't
invoke an immediate error condition) at some point prior to the crash,
because on occasion when using the free select tool, GIMP suddenly
starts acting as if there is no selection, no matter what I do.

Here's a stack trace:

#0  0x00007fa1d5199d67 in waitpid () from /lib/libpthread.so.0
#1  0x00007fa1d53c5f03 in g_on_error_stack_trace () from /lib/libglib-2.0.so.0
#2  0x00007fa1d53c604f in g_on_error_query () from /lib/libglib-2.0.so.0
#3  0x000000000047e94d in gimp_eek ()
#4  0x000000000047eaf5 in gimp_fatal_error ()
#5  0x000000000047f06e in gimp_sigfatal_handler ()
#6  <signal handler called>
#7  0x00000000006738fb in gimp_histogram_calculate ()
#8  0x000000000066640d in gimp_drawable_calculate_histogram ()
#9  0x0000000000573b14 in gimp_histogram_editor_validate ()
#10 0x0000000000573b3e in gimp_histogram_view_expose ()
#11 0x00007fa1d9524d79 in ?? () from /lib/libgtk-x11-2.0.so.0
#12 0x00007fa1d5ab4ec0 in g_closure_invoke () from /lib/libgobject-2.0.so.0
#13 0x00007fa1d5ac5f40 in ?? () from /lib/libgobject-2.0.so.0
#14 0x00007fa1d5acdadb in g_signal_emit_valist () from /lib/libgobject-2.0.so.0
#15 0x00007fa1d5ace052 in g_signal_emit () from /lib/libgobject-2.0.so.0
#16 0x00007fa1d963c75e in ?? () from /lib/libgtk-x11-2.0.so.0
#17 0x00007fa1d9523760 in gtk_main_do_event () from /lib/libgtk-x11-2.0.so.0
#18 0x00007fa1d918184c in ?? () from /lib/libgdk-x11-2.0.so.0
#19 0x00007fa1d91817f3 in ?? () from /lib/libgdk-x11-2.0.so.0
#20 0x00007fa1d917c7f7 in ?? () from /lib/libgdk-x11-2.0.so.0
#21 0x00007fa1d917e9a1 in gdk_window_process_all_updates ()
#22 0x00007fa1d917ea09 in ?? () from /lib/libgdk-x11-2.0.so.0
#23 0x00007fa1d915c637 in ?? () from /lib/libgdk-x11-2.0.so.0
#24 0x00007fa1d53ee475 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#25 0x00007fa1d53ee7a8 in ?? () from /lib/libglib-2.0.so.0
#26 0x00007fa1d53eeba2 in g_main_loop_run () from /lib/libglib-2.0.so.0
#27 0x000000000047e569 in app_run ()
#28 0x000000000047e1f0 in main ()

I'm refraining from posting this to bugzilla cause I have no idea
whether it's trivial, something already known that's gonna be fixed in
due course, or what. Which of those it looks like, I'd like to know

David (hoping he's still subscribed to the gimp-dev list)

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]