[cairo-bugs] [Bug 4505] segmentation fault when running gtk (with
cairo) application on Solaris 2.8
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Dec 8 11:10:19 PST 2005
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=4505
kurt at intricatesoftware.com changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |kurt at intricatesoftware.com
------- Additional Comments From kurt at intricatesoftware.com 2005-12-09 06:06 -------
This bug also presents itself on OpenBSD/macppc. I have tracked down where the
bad format_code is created, however I don't know the proper fix for this.
The bad format_code is created in _get_image_surface() in cairo-xlib-surface.c
around line 532 when surface->visual is not 0. I see the masks struct filled in
with bpp = 8 alpha_mask = 0 red_mask = 0 green_mask = 0 blue_mask =0. The call
to _CAIRO_MASK_FORMAT call returns False, then
_cairo_image_surface_create_with_masks is called which in turn calls
_cairo_pixman_format_create_masks which creates the format_code of
0x8010000 which is unrecognized by fetchProcForPicture.
A fix or work-around for the problem would be very much appreciated. It is
holding up firefox 1.5 on OpenBSD.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the cairo-bugs
mailing list