Bug#751170: yelp: Crashes when clicking on a HTML link pointing to an anchor

intrigeri at debian.org intrigeri at debian.org
Tue Jun 10 21:02:33 UTC 2014


Package: yelp
Version: 3.4.2-1
Severity: important
Tags: fixed-upstream
Control: forwarded -1 https://bugzilla.gnome.org/show_bug.cgi?id=686095
User: tails-dev at boum.org
Usertags: user-interface for-wheezy
Control: fixed -1 3.8.1-1

Hi,

on Wheezy, when browsing a HTML document in Yelp, and clicking on
a link that points to an anchor, Yelp crashes. This can be reproduced
with the attached document:

  $ yelp file:///absolute/path/to/sysadmin.html

... then click on "Read this first", and boom:

  (yelp:3933): GLib-ERROR **:
  /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmem.c:165: failed
  to allocate 18446744073709538726 bytes
  Trace/breakpoint trap

We (Tails developers) reported this bug upstream, and had a fix merged
a while ago (commit b617a61), which has been released as part of Yelp
3.8.0. Sadly, we apparently forgot to get the fix into Wheezy :(

With this patch applied, Yelp doesn't crash anymore. Still, things are
not very good either: clicking an anchor link opens Nautilus (who
knows why), but double-clicking it works fine. I'll report this
separately, as testing/sid are also affected. That's why I'm not
proposing to take this to the release team for a stable update.

FWIW, I'm attaching the patch we might apply in Tails/Wheezy.

Cheers,
--
  intrigeri
  | GnuPG key @ https://gaffer.ptitcanardnoir.org/intrigeri/intrigeri.asc
  | OTR fingerprint @ https://gaffer.ptitcanardnoir.org/intrigeri/otr.asc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140610/00ce4969/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 05_fix-gnome-686095.patch
Type: text/x-diff
Size: 1090 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20140610/00ce4969/attachment.patch>


More information about the pkg-gnome-maintainers mailing list