[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [Bug 1637447] Re: VNC/RFB: QEMU reports incorrect name (len

From: Thomas Huth
Subject: [Qemu-devel] [Bug 1637447] Re: VNC/RFB: QEMU reports incorrect name (length)
Date: Mon, 24 Apr 2017 07:43:04 -0000

** Changed in: qemu
       Status: Fix Committed => Fix Released

You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.

  VNC/RFB: QEMU reports incorrect name (length)

Status in QEMU:
  Fix Released

Bug description:
  If the name of a machine (as set with the -name argument) has a length
  longer than 1024, (RFB) VNC clients will not receive a correct RFB
  ServerInit message.

  I suspect this is the problem:


  The return value of snprintf is used as the value for the name-length field 
in the ServerInit message.
  This is problematic for names that were truncated to 1024, as the length will 
now be bigger than the actual name.

  I think a quick fix would be to simply report min(size,1024) to the

To manage notifications about this bug go to:

reply via email to

[Prev in Thread] Current Thread [Next in Thread]