Changing the resolution in a RHEV guest causes "Exit message Lost connection with qemu process" error

Solution Unverified - Updated -

Issue

  • After connecting to a RHEV guest and changing the resolution a few times, the connection to the VM died. The following error messages were seen

    • On the Admin Portal:

      VM name_of_vm is down. Exit message Lost connection with qemu process.
      
    • In /var/log/vdsm/vdsm.log:

      Traceback (most recent call last):
        File "/usr/share/vdsm/utils.py", line 373, in collect
          statsFunction()
        File "/usr/share/vdsm/utils.py", line 250, in __call__
          retValue = self._function(*args, **kwargs)
        File "/usr/share/vdsm/libvirtvm.py", line 71, in _highWrite
          self._vm._dom.blockInfo(vmDrive.path, 0)
        File "/usr/share/vdsm/libvirtvm.py", line 445, in f
          ret = attr(*args, **kwargs)
        File "/usr/share/vdsm/libvirtconnection.py", line 63, in wrapper
          ret = f(*args, **kwargs)
        File "/usr/lib64/python2.6/site-packages/libvirt.py", line 1664, in blockInfo
          if ret is None: raise libvirtError ('virDomainGetBlockInfo() failed', dom=self)
      libvirtError: Unable to read from monitor: Connection reset by peer
      
    • In /var/log/libvirt/qemu/name_of_vm.log:

      display_channel_client_on_disconnect:
      validate_surface: failed on 92
      validate_surface: panic !worker->surfaces[surface_id].context.canvas
      2013-01-11 16:42:25.680+0000: shutting down 
      

Environment

  • Red Hat Enterprise Virtualization (RHEV) 3.0, 3.1
  • spice-server-0.10.1-10 or older installed on the host(s)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content