Viewer scaling 8/9 crash
Sam
sam.fd@wanadoo.fr
Fri Jun 13 09:49:01 2003
This problem is due to the use of the StretchBlt()
function for stretching the Win32 viewer window.
Sometimes, depending on the scaling factors and the
window's size , the dimensions of the stretched rect
can exceeed the dimension of the screen.
In this case, some video drivers just crash (wild
reboot and checkdisk... and no data loss if you are
lucky).
I'm only aware of this pb since a few days as I've
added a new scaling feature to UltraVNC and it was
rebooting anytime. I think I've found a very simple
workaround to avoid this problem, whatever the video
drivers and the scale factor.
It is implemented in Ultr@VNC RC1.09 that should be
available next week :)
Sam (Ultr@VNC project)