Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:GA
xorg-x11-server.33719
U_rendercompositeglyphs.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File U_rendercompositeglyphs.patch of Package xorg-x11-server.33719
--- a/render/render.c +++ a/render/render.c @@ -2309,6 +2309,8 @@ SProcRenderCompositeGlyphs(ClientPtr client) i = elt->len; if (i == 0xff) { + if (buffer + 4 >= end) + return BadLength; swapl((int *) buffer); buffer += 4; } @@ -2320,12 +2322,16 @@ SProcRenderCompositeGlyphs(ClientPtr client) break; case 2: while (i--) { + if (buffer + 2 >= end) + return BadLength; swaps((short *) buffer); buffer += 2; } break; case 4: while (i--) { + if (buffer + 4 >= end) + return BadLength; swapl((int *) buffer); buffer += 4; }
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor