Bug 3353

Summary: XGet[Sub]Image fails for Composite-redirected offscreen windows
Product: xorg Reporter: Daniel Stone <daniel>
Component: Server/GeneralAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED INVALID QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high CC: aplattner, eric
Version: unspecified   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description FreeDesktop Bugzilla Database Corruption Fix User 2005-05-20 10:23:16 UTC
XGetImage and XGetSubImage, when called on the Composite backing pixmap of a
manually redirected top-level window, fail when part of the requested image data
corresponds to parts of the window that lie outside the root window.
Comment 1 Eric Anholt 2005-09-30 18:08:09 UTC
Show an interest in this poor, disk-crashed bug report.
Comment 2 Alan Coopersmith 2005-10-03 23:25:42 UTC
Original comments lost in bugzilla disk crash.   xorg-team archives show:

           Summary: XGet[Sub]Image fails for Composite-redirected offscreen
                    windows
           Product: xorg
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Server/general
        AssignedTo: xorg-team at lists.x.org
        ReportedBy: plattner at caltech.edu


XGetImage and XGetSubImage, when called on the Composite backing pixmap of a
manually redirected top-level window, fail when part of the requested image data
corresponds to parts of the window that lie outside the root window.          
Comment 3 Daniel Stone 2007-02-27 01:26:46 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 4 Aaron Plattner 2007-02-27 01:29:11 UTC
This was a misunderstanding on my part about how Composite worked.  The redirected windows are clipped by the root window.  Marking invalid.

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.