Summary: | Xv byteswap | ||
---|---|---|---|
Product: | xorg | Reporter: | Scott Arnold <scott.c.arnold1> |
Component: | Server/General | Assignee: | Alan Coopersmith <alan.coopersmith> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | major | ||
Priority: | high | ||
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Scott Arnold
2005-11-02 17:27:38 UTC
So how is that fix going? (In reply to comment #1) > So how is that fix going? I have it fixed, Server is working fine now. I will check to see if I can send the code. Please attach to the code to this bug and keyword it as a patch. Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. I don't see a proposed patch ever got attached, but hit this today, and confirmed the diagnosis in comment #0, as well as additional errors from using variables like length fields or number of items in a list after swapping them. Will commit patch to Xorg git master shortly. Fix committed to git master: commit dfd682b582636a36345144bcf835e3ee46718d90 Author: Alan Coopersmith <alan.coopersmith@sun.com> Date: Wed Jan 2 19:27:22 2008 -0800 X.Org bug 4947/Sun bug 6646626: Xv extension not byte-swapping properly X.Org Bugzilla #4947 <https://bugs.freedesktop.org/show_bug.cgi?id=4947> Sun bug 6646626 <http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6646626> Don't use swapped data after swapping it. When done swapping data, send the swapped data, not the address of the pointer to it, to the client. |
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.