GNOME Bugzilla – Bug 340365
F1 on Buffers Dialog causes gimp to crash
Last modified: 2006-05-03 14:15:18 UTC
I have installed gimp-help-common from Debian unstable. In the preferences, I have told GIMP to use the web browser to display the help documentation and I have shown it the path to my web browser binary. When I open File/Dialogs/Buffers and press F1 while the mouse is hovering over any part of the dialog face, GIMP crashed. Then I ran "gdb --args gimp-2.3 --g-fatal-warnings" and GIMP crashed while loading the helpbrowser plug-in:
+ Trace 67966
After looking at ./autogen.sh --help, I reran it: ./autogen.sh --with-html-dir=/usr/share/doc/gimp-help-en/html/ The configuration report is telling me this: Optional Plug-Ins: Help Browser: no (GtkHtml2 not found) So, I started to think that maybe some other time and some other version of GIMP I might have built gimp with the help browser. And there it was: -rwxr-xr-x 1 root root 146887 2005-10-01 08:39 /usr/local/lib/gimp/2.0/plug-ins/helpbrowser The dark side of backwards compatiblity.... What would be nice is if it could be handled so that it will not crash if things with the plug-in do not go as expected. I am uncertain if this bug report should be closed with a reprimand to the filer or fixed or refiled with a different summary.
GIMP must of course not crash, no matter what goes wrong with the plug-in. And the help-browser plug-in from GIMP 2.2 should also work with GIMP 2.3.
gtkhtml2 is not installed. It is very unusual circumstances.
2006-05-03 Sven Neumann <sven@gimp.org> * app/core/gimpparamspecs.c (gimp_string_array_new, gimp_param_string_array_validate): relaxed the checks so that GimpStringArray deals correctly with (length == 0 && data != NULL). Fixes bug #340365.