Bug#766479: Acknowledgement (/usr/bin/dot: segfault while rendering png. Leads to FTBFS for another pkg)
Yaroslav Halchenko
debian at onerussian.com
Fri Oct 24 19:22:52 UTC 2014
It seems that upstream's fix which followed the release is addressing
this issue (see below). Also there was a fix for #712836 ... would
someone be kind to prep new cairo package to resolve those two issues?
meanwhile I will prep NMU with those two patches and upload to 3-days
delayed
here is a patch which helped remedy #766479
From 2de69581c28bf115852037ca41eba13cb7335976 Mon Sep 17 00:00:00 2001
From: Massimo Valentini <mvalentini at src.gnome.org>
Date: Sun, 19 Oct 2014 09:19:10 +0200
Subject: [PATCH 8/9] tor-scan-converter: can't do_fullrow when intersection in
row + 0.5subrow
the active edges list must be left sorted at the next possible use
and since full_row does not deal with intersections it is not usable
when there is an intersection in the top half of the next row first
subrow
Reported-and-tested-by: Matthew Leach
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=85151
Reviewed-by: Chris Wilson <chris at chris-wilson.co.uk>
---
src/cairo-tor-scan-converter.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/cairo-tor-scan-converter.c b/src/cairo-tor-scan-converter.c
index 4adcafb..14922d0 100644
--- a/src/cairo-tor-scan-converter.c
+++ b/src/cairo-tor-scan-converter.c
@@ -1167,8 +1167,8 @@ can_do_full_row (struct active_list *active)
if (e->dy) {
struct quorem x = e->x;
- x.quo += e->dxdy_full.quo - e->dxdy.quo/2;
- x.rem += e->dxdy_full.rem - e->dxdy.rem/2;
+ x.quo += e->dxdy_full.quo;
+ x.rem += e->dxdy_full.rem;
if (x.rem < 0) {
x.quo--;
x.rem += e->dy;
--
2.1.1
On Thu, 23 Oct 2014, Debian Bug Tracking System wrote:
> Thank you for filing a new Bug report with Debian.
> This is an automatically generated reply to let you know your message
> has been received.
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> Your message has been sent to the package maintainer(s):
> Debian QA Group <packages at qa.debian.org>
> If you wish to submit further information on this problem, please
> send it to 766479 at bugs.debian.org.
> Please do not send mail to owner at bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
--
Yaroslav O. Halchenko, Ph.D.
http://neuro.debian.net http://www.pymvpa.org http://www.fail2ban.org
Research Scientist, Psychological and Brain Sciences Dept.
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
WWW: http://www.linkedin.com/in/yarik
More information about the pkg-gnome-maintainers
mailing list