Summary: | XICheckInvalidMaskBits called with wrong parameters | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Carlos Garnacho Parro <carlosg> | ||||
Component: | Input/other | Assignee: | Xorg Project Team <xorg-team> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | peter.hutterer | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Carlos Garnacho Parro
2009-09-04 06:35:52 UTC
mask_len is specified in bytes, but only for the libXi interface. the protocol is in 4-byte units. The real issue was in libXi, for XIGrabDevice it calculated the mask len wrong. Pushed as 369600cf37cd884793c4802a56c8355bc1812dc6. Please verify that this is fixed now and close the bug if it is. Thanks for reporting! Doh! right, should have checked the wire protocol spec :), your patch indeed fixes the issue, thanks! closing as FIXED. |
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.