On 01/11/2010 03:53 PM, Anthony Liguori wrote:
Anthony, can you take a look at this? Seems like a serious issue, could find nothing obvious in vnc.c.


VNC_MAX_WIDTH and VNC_MAX_HEIGHT in vnc.h are currently defined to 2048. We do dirty tracking with a bitmap and that bitmap is currently a fixed size.

2048 is bigger than any physical screen that I know of so I assume this is a multiple monitor scenario. Long term, I think exposing multiple monitors to the guest is a better approach for this kind of functionality.

Since these resolutions for a single screen don't really exist, this is largely an untested path within the guest.

Google suggests such screens do exist, and -vga std (at least in qemu-kvm) supports them.

I've asked the reporter to play with VNC_MAX_WIDTH.

--
error compiling committee.c: too many arguments to function



Reply via email to