Bug 822688

Summary: Can't perform copy-paste within guest when connected with remote-viewer.exe
Product: Red Hat Enterprise Linux 8 Reporter: Swapna Krishnan <skrishna>
Component: spice-vdagent-winAssignee: Arnon Gilboa <agilboa>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: ---CC: acathrow, cfergeau, dblechte, dyasny, marcandre.lureau, skrishna
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-02-06 17:44:50 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:

Description Swapna Krishnan 2012-05-17 19:08:46 UTC
Description of problem: I'm using virt-viewer from http://elmarc.fedorapeople.org/virt-viewer-0.5.3.exe built by Marc-Andre from a Win7-32 client. When I connect to a Win7x64 guest using remote-viewer.exe (part of virt-viewer package) and try to copy-paste within the guest, it doesn't work. 

Copy-paste works when connected through spicec.exe. 

vdagent is running in the guest.

I'm filing this bug against spice-client-win component since virt-viewer component or spice-gtk component does not exist for RHEV-M yet. 

Version-Release number of selected component (if applicable):
virt-viewer-0.5.3

How reproducible:
100%

Steps to Reproduce:
1. Connect to guest using remote-viewer.exe
2. Open Notepad and type something. 
3. Select typed text and copy it
4. Paste within notepad itself on another line
5. Notepad doesn't respond for a few seconds, then becomes active again but paste doesn't happen
  
Actual results:
Paste doesn't work

Expected results:
Text copied should be pasted

Additional info:

Comment 1 Marc-Andre Lureau 2012-05-26 01:02:34 UTC
fix proposed on the ML

Comment 2 Marc-Andre Lureau 2012-11-19 18:37:08 UTC
Fixed in vdagent-win-0.1-12

Comment 3 Marc-Andre Lureau 2013-02-06 16:02:51 UTC
moving to vdagent

Comment 4 Marc-Andre Lureau 2013-02-06 16:05:43 UTC
iirc, this is the related fix:

http://cgit.freedesktop.org/spice/win32/vd_agent/commit/?id=0cef8ba42b88132343306d1dca097f5cb61e493b

Comment 5 David Blechter 2013-02-06 17:44:50 UTC
vdagent-win-0.1-12 is already in in rhevm-3.1
CLOSED?CURRENTRELEASE