Bug 907597

Summary: Mouse hover over multi-monitor displays in virt-viewer, hangs system.
Product: Red Hat Enterprise Linux 6 Reporter: Bill Sanford <bsanford>
Component: virt-viewerAssignee: Daniel Berrangé <berrange>
Status: CLOSED DUPLICATE QA Contact: Virtualization Bugs <virt-bugs>
Severity: high Docs Contact:
Priority: unspecified    
Version: 6.4CC: acathrow, cfergeau, dblechte, dyasny, gkong, lcui, mkrcmari, mzhan, pvine, rwu, tjamrisk, tzheng, vipatel
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-11 13:54:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Logfile of remote-viewer spice://127.0.0.1?port=5900 --spice-debug |& tee /tmp/spice-gtk-bill.log none

Description Bill Sanford 2013-02-04 19:37:19 UTC
Created attachment 692972 [details]
Logfile of remote-viewer spice://127.0.0.1?port=5900 --spice-debug |& tee /tmp/spice-gtk-bill.log

Description of problem:
When starting virt-viewer with multiple monitors, hovering the mouse over the virt-viewer View -> Displays while the VM initially starts, will result in the host system hanging. You *must* select the virt-viewer "View -> Displays" when the menu selection only has one display to choose from. When the display choice turns to grey, the whole system is non-responsive.

If I go to the shell and login as root and pkill the virt-viewer, everything is back to normal.

Version-Release number of selected component (if applicable):
RHEL6.4-20130130.0 x86_64 Host
RHEL6.4-20130130.0 x86 Guest

How reproducible:
100%

Steps to Reproduce:
1. Start VM.
2. In a terminal window, type remote-viewer spice://<ipaddress>?port=<ipport> and display the VM that is still booting.
3. In the virt-viewer window, select View and hover over the "Displays" selection.
  
Actual results:
Selection turns grey and system hangs.

Expected results:
Selection turns from Display1 to Display1-4 and system doesn't hang.

Additional info:

This could be a bug in GTK, but assigning to virt-viewer for now.

Comment 1 Tomas Jamrisko 2013-02-11 13:54:03 UTC
Sounds like a duplicate of 856682 (same reproducer, same result)

*** This bug has been marked as a duplicate of bug 856682 ***