[cairo-bugs] [Bug 90095] New: SIGBUS in polygon_add_edge on sparc

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sun Apr 19 05:34:38 PDT 2015


https://bugs.freedesktop.org/show_bug.cgi?id=90095

            Bug ID: 90095
           Summary: SIGBUS in polygon_add_edge on sparc
           Product: cairo
           Version: unspecified
          Hardware: SPARC
                OS: Linux (All)
            Status: NEW
          Severity: normal
          Priority: medium
         Component: png functions
          Assignee: cworth at cworth.org
          Reporter: psk at autistici.org
        QA Contact: cairo-bugs at cairographics.org

Hi!

We recently detected a bug in the debian package of libcairo2 on the
sparc architecture.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767858

In short, a SIGBUS occurs in cairo-tor-scan-converter.c:1504

Program received signal SIGBUS, Bus error.
0xf7c163c8 in polygon_add_edge (edge=<optimized out>, polygon=0x37f58)
at ../../../../src/cairo-tor-scan-converter.c:1504


This usually means there is an alignment error somewhere inside the
struct edge.

Maybe there is something incorrect in pool_alloc function?

The version is 1.14.0 (which was not selectable in the Version box).

Thanks in advance
Greetings

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cairographics.org/archives/cairo-bugs/attachments/20150419/0d97d0de/attachment.html>


More information about the cairo-bugs mailing list