libX11: Changes to 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Wed Mar 23 16:34:43 UTC 2022
src/xcb_io.c | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
New commits:
commit 257927c51b08242aa5bf239346717fc817b2b286
Author: Giovanni Mascellani <gmascellani at codeweavers.com>
Date: Fri Feb 4 10:49:25 2022 +0100
xcb_io: Allow jumps backwards when widening the request number.
Request numbers are not always seen in the numeric order by widen(),
for example due to Mesa directly calling _XError(). When this happens,
widen() adds 2^32 to the reported widened number, triggering failed
assertions and bad behavior.
With this commit, wrapping of the lower dword is detected in a more
robust way, by requiring that a skip of at least 2^31 is seen.
This fixes issue #152.
Signed-off-by: Giovanni Mascellani <gmascellani at codeweavers.com>
More information about the xorg-commit
mailing list