Summary: | cfbtile32.c on Sparc causes memory corruption when used with cfb32 | ||
---|---|---|---|
Product: | xorg | Reporter: | Chris Gilbert <chris> |
Component: | Server/General | Assignee: | Xorg Project Team <xorg-team> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | normal | ||
Priority: | high | CC: | alan.coopersmith |
Version: | git | ||
Hardware: | SPARC | ||
OS: | NetBSD | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Chris Gilbert
2005-08-17 07:11:17 UTC
I don't know that it matters any more (I think all drivers in the Xorg tree have now been converted from cfb to fb), but for what it's worth, the Xsun we ship in Solaris uses 'nlwMiddle >>= 3' there, and has for over a decade. (It only supports 32-bit mode though.) It was actually changed from 3 to PWSH + 1 when Xsun moved from X11R5 to X11R6, but quickly changed back when it found that caused Netscape to crash Xsun. Unfortunately it looks like the fix never got propogated back upstream to the old X Consortium. So... if the fix is known, how about checking it into CVS? ;o) Ping! Any fix in the pipe? Any update on this being checked in/fixed? It's over a year old and the patch is available. Thanks, Chris Sorry about the phenomenal bug spam, guys. Adding xorg-team@ to the QA contact so bugs don't get lost in future. cfb32 unexists now, so I'm happy to call this 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.