Bug 5631 - window contents corruption when moving windows vertically
Summary: window contents corruption when moving windows vertically
Status: RESOLVED NOTOURBUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.0.0
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-17 09:36 UTC by azazello
Modified: 2006-01-17 10:16 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description azazello 2006-01-17 09:36:05 UTC
I installed xorg 7 on a fresh install (no existing xorg). Everything went
smoothly except for one show-stopper problem:

When I move windows vertically, their contents get corrupted (redrawn
improperly). If I just move it horizontally along the top of the screen, it
works fine. As soon as I move it a few pixels vertically too, slices of the
window get redrawn in wrong places. Specifically, slices seem to be redrawn
progressively lower than where they shouldn't be.

This is under both ati/radeon and vesa drivers, so it's something higher level.
Tweaking driver options gives nothing. I tried changing resolutions and bit
depth, switching window managers, changing DPI... no luck.
Comment 1 azazello 2006-01-17 09:39:17 UTC
My hardware is Radeon 9000, all driver options are defaults. The compiler is GCC
4.0.2.
Comment 2 azazello 2006-01-17 09:49:28 UTC
This also happens when scrolling (in programs which optimize scrolling, like
konqueror, firefox).
Comment 3 azazello 2006-01-18 05:10:23 UTC
I tracked down the problem to the "-fweb" optimization flag in gcc when
compiling the xorg-server package. Corruption only occurs with "-fweb".
Comment 4 Michel Dänzer 2006-01-18 05:16:45 UTC
Thanks for tracking it down, not our bug then.


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.