After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 138275 - Gimp 2.0 help browser crashes often when viewing the new gimp-help-2 files
Gimp 2.0 help browser crashes often when viewing the new gimp-help-2 files
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Plugins
2.0.x
Other All
: Normal normal
: 2.2
Assigned To: GIMP Bugs
GIMP Bugs
Depends on:
Blocks:
 
 
Reported: 2004-03-27 03:32 UTC by Pär Ekholm
Modified: 2004-10-28 18:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Pär Ekholm 2004-03-27 03:32:48 UTC
Open gimp-help-2 files in help browser and start brows. Crash after a few
clicks. Cannot even click the links sometimes, nothing happens.
Comment 1 Henrik Brix Andersen 2004-03-27 12:32:50 UTC
I can not reproduce that here. Are there any debug information available in the
console? Can you provide a stack trace?
Comment 2 Pär Ekholm 2004-03-27 14:26:13 UTC
Hi!
This is the console output, lots of lines like this when i try to brows the
help, and at the end segmentation fault and browser dies:

(helpbrowser:5144): HtmlCss-WARNING **: Unhandled property: 51 letter-spacing


(helpbrowser:5144): HtmlCss-WARNING **: Unhandled property: 51 letter-spacing


(helpbrowser:5144): HtmlCss-WARNING **: Unhandled property: 51 letter-spacing


(helpbrowser:5150): HtmlCss-WARNING **: Unhandled property: 93 text-transform


(helpbrowser:5150): HtmlCss-WARNING **: Unhandled property: 93 text-transform


(helpbrowser:5150): HtmlCss-WARNING **: Unhandled property: 93 text-transform


(helpbrowser:5144): HtmlCss-WARNING **: Unhandled property: 51 letter-spacing


(helpbrowser:5144): HtmlCss-WARNING **: Unhandled property: 51 letter-spacing

/usr/lib/gimp/2.0/plug-ins/helpbrowser: fatal error: Segmenteringsfel
(segmentation fault)

The backtrace is (i think):

(gdb) bt
  • #0 ??
  • #1 g_main_loop_get_context
    from /usr/lib/libglib-2.0.so.0
  • #2 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #3 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #4 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 app_run
    at app_procs.c line 310
  • #6 main
    at main.c line 463
  • #7 __libc_start_main
    from /lib/tls/libc.so.6

trace generated after the helpbrowser crash, gimp still running.

Regards P . Ekholm
Comment 3 Sven Neumann 2004-03-28 12:00:57 UTC
This is perfectly reproduceable (try the help for airbrush for example) and I
already made a bug-report against gtkhtml2 a while ago.
Comment 4 Sven Neumann 2004-03-28 12:01:12 UTC

*** This bug has been marked as a duplicate of 136625 ***
Comment 5 Sven Neumann 2004-03-28 12:23:26 UTC
Short note to the bug-reporter: You can choose to use a web-browser to view the
help files. This is a setting in the preferences dialog.
Comment 6 Sven Neumann 2004-10-28 18:10:00 UTC
Reopening this report since it turned out that the GIMP helpbrowser is doing the
wrong thing (see bug #136625).
Comment 7 Sven Neumann 2004-10-28 18:14:34 UTC
Fixed in CVS:

2004-10-28  Sven Neumann  <sven@gimp.org>

	* plug-ins/helpbrowser/dialog.c: only create a "Document not
	found" error page if the requested URL was a page to load, not a
	supplementary URL like an image. Fixes bug #138275.

Should perhaps be backported to the gimp-2-0 branch but the fix I've done in the
HEAD branches changes some strings. For gimp-2-0 that should be avoided.
Comment 8 Sven Neumann 2004-10-28 18:25:33 UTC
2004-10-28  Sven Neumann  <sven@gimp.org>

	* plug-ins/helpbrowser/dialog.c: merged fix for bug #138275 from
	HEAD branch.