Bug 7360

Summary: painting huge surfaces crashes
Product: cairo Reporter: Benjamin Otte <otte>
Component: xlib backendAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: high    
Version: 1.1.9   
Hardware: Other   
OS: Linux (All)   
i915 platform: i915 features:

Description Benjamin Otte 2006-06-29 03:46:46 UTC
Painting a huge Xlib surface (I think > 256 pixels in width and/or height) onto
another Xlib surface fails. This does not happen if it's an image surface.

The output looks garbled.
(I'm using X 7.0.0, render is enabled)
Comment 1 Chris Wilson 2008-09-29 05:57:35 UTC
Hijacking this bug as I managed to trigger a crash within xlib whilst investigating - woohoo! The test case is commit c23dbc4c616aed05dfe71901ce7ac0cadcbfb13d.
Comment 2 Chris Wilson 2008-09-29 07:34:44 UTC
As expected it was a subtle bug in the test case (destroying the source surface triggered an XCloseDisplay whilst I was still using surfaces on that connection). Resolving that bug, the test case runs flawlessly - so closing the bug.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.