Fixed symptom: Xorg crashes with a segfault when a Xv window is moved leftwards, so that some parts are off the screen. --- xf86-video-intel-2.5.1/src/i830_video.c 2008-11-13 21:18:50.000000000 +0100 +++ xf86-video-intel-2.5.1-mine/src/i830_video.c 2009-01-28 21:36:45.000000000 +0100 @@ -1448,9 +1445,6 @@ I830CopyPlanarData(ScrnInfoPtr pScrn, I8 switch (pPriv->rotation) { case RR_Rotate_0: - if (srcPitch2 == dstPitch) - memcpy (dst2, src2, h/2 * srcPitch2); - else for (i = 0; i < h / 2; i++) { memcpy(dst2, src2, w / 2); src2 += srcPitch2; @@ -1507,9 +1501,6 @@ I830CopyPlanarData(ScrnInfoPtr pScrn, I8 switch (pPriv->rotation) { case RR_Rotate_0: - if (srcPitch2 == dstPitch) - memcpy (dst3, src3, srcPitch2 * h/2); - else for (i = 0; i < h / 2; i++) { memcpy(dst3, src3, w / 2); src3 += srcPitch2;