Bug 7360 - painting huge surfaces crashes
Summary: painting huge surfaces crashes
Status: RESOLVED FIXED
Alias: None
Product: cairo
Classification: Unclassified
Component: xlib backend (show other bugs)
Version: 1.1.9
Hardware: Other Linux (All)
: high normal
Assignee: Carl Worth
QA Contact: cairo-bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-29 03:46 UTC by Benjamin Otte
Modified: 2008-09-29 07:34 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.