Bug 11866

Summary: src/radeon_exa_render.c buffer overrun
Product: xorg Reporter: Roland "Test-tools" Bär <roland>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED NOTABUG QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium Keywords: janitor, patch
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 11749    
Attachments:
Description Flags
trivial, adds usual check.... none

Description Roland "Test-tools" Bär 2007-08-06 06:57:55 UTC
In the "not found" case in previous, the index is at 8, overrunning the buffer by one. Added check, please apply attached patch.
Comment 1 Roland "Test-tools" Bär 2007-08-06 06:58:41 UTC
Created attachment 11009 [details] [review]
trivial, adds usual check....
Comment 2 Michel Dänzer 2007-08-06 07:23:51 UTC
This should already get caught in *CheckCompositeTexture. Doesn't it?
Comment 3 Roland "Test-tools" Bär 2007-08-07 00:18:45 UTC
Ok, if it somehow guaranteed, that previously it has to go through R[12]00CheckCompositeTexture(), then this is a "can't happen".

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.