On Wed, 16 Mar 2005, Tim Waugh wrote:

> I am using your patch for render support in the Fedora Core
> development RPM package of vnc, and it works quite well so far.
>
> There are display glitches with it though.  Occasionally, when
> switching windows, some horizontal bar-shaped areas are not redrawn
> correctly. 'F8->Refresh screen' always seems to redraw them correctly.

I've been able to reproduce this problem now. For me, it only happens in 
the GNOME environment, not in KDE. Xvnc gives error messages like:

ComparingUpdateTracker: rect outside fb (-47,76-171,89)

The problem seems to be that vncHooksComposite is sometimes called with a 
negative xDst argument. I suppose the caller is to blame. Anyone knows why 
this might happen?

Anyway, a simply argument validation, at the beginning of 
vncHooksComposite, seems to fix the problem:

   if ((xDst < 0) || (yDst < 0))
       return;

Regards,
-- 
Peter Estrand           Chief Developer
Cendio                  www.thinlinc.com
Teknikringen 3          www.cendio.se
583 30 Linkvping        Phone: +46-13-21 46 00
_______________________________________________
VNC-List mailing list
VNC-List@realvnc.com
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to