| Summary: |
Wrong order of padding bytes in ConfigureWindow |
| Product: |
XCB
|
Reporter: |
josch <j.schauer> |
| Component: |
Library | Assignee: |
Eamon Walsh <ewalsh> |
| Status: |
RESOLVED
FIXED
|
QA Contact: |
xcb mailing list dummy <xcb> |
| Severity: |
normal
|
|
|
| Priority: |
medium
|
CC: |
tadfisher
|
| Version: |
unspecified | |
|
| Hardware: |
Other | |
|
| OS: |
All | |
|
| Whiteboard: |
|
|
i915 platform:
|
|
i915 features:
|
|
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.
Calling ConfigureWindow yields BadValue Errors as the code generation wrongly places the padding bytes after the value_list. Switching the following lines in xproto.py fixes the error: buf.write(str(buffer(array('I', value_list)))) buf.write(pack('2x', )) refer also to: http://lists.freedesktop.org/archives/xcb/2009-September/005034.html http://lists.freedesktop.org/archives/xcb/2009-October/005120.html it was apparently introduced by 57934caa3fb207320c33312646d8e98290950f51