<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:gael@lalleman.fr" title="Gael Lalleman <gael@lalleman.fr>"> <span class="fn">Gael Lalleman</span></a>
</span> changed
<a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Copy & Paste (Strg +C/Strg+V) causes hangs in Windows 7 client"
href="https://bugs.freedesktop.org/show_bug.cgi?id=92176">bug 92176</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEEDINFO
</td>
<td>REOPENED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Copy & Paste (Strg +C/Strg+V) causes hangs in Windows 7 client"
href="https://bugs.freedesktop.org/show_bug.cgi?id=92176#c12">Comment # 12</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - Copy & Paste (Strg +C/Strg+V) causes hangs in Windows 7 client"
href="https://bugs.freedesktop.org/show_bug.cgi?id=92176">bug 92176</a>
from <span class="vcard"><a class="email" href="mailto:gael@lalleman.fr" title="Gael Lalleman <gael@lalleman.fr>"> <span class="fn">Gael Lalleman</span></a>
</span></b>
<pre>Hello,
i think i have hitted the same bug.
Host: Fedora 27 (Linux 4.15.6-300.fc27.x86_64 #1 SMP),
spice-server-0.14.0-1.fc27.x86_64, spice-gtk3-0.34-1.fc27.x86_64
Guest: Windows 7 SP1 fully updated as of 2018-03, vdagent (tested with 0.9.0 &
0.8.0 versions from <a href="https://www.spice-space.org/download/windows/vdagent/">https://www.spice-space.org/download/windows/vdagent/</a>)
How to reproduce :
1. Copy some text in the guest with CTRL+C (i have same results when i copy
from host or other guest)
2. First paste in text editor (notepad, office excel or whatever) in the guest
with CTRL+V ; first paste command is always successful
3. Repeat step 2 until guest hang for few second (sometime it take two tries,
sometime 10 tries are needed) and paste does not work
When the problem occur, i see the folowing message in the virt-viewer console :
"(remote-viewer:10151): GSpice-CRITICAL **: clipboard_request: assertion
's->clipboard_by_guest[selection] == FALSE' failed"
Every other features (guest auto resize, .. works correctly.
I put the complete virt-viewer logs for completeness :
$ remote-viewer --debug spice://localhost:5900
(remote-viewer:10151): virt-viewer-DEBUG: Opening display to
spice://localhost:5900
(remote-viewer:10151): virt-viewer-DEBUG: Guest (null) has a spice display
(remote-viewer:10151): virt-viewer-DEBUG: After open connection callback fd=-1
(remote-viewer:10151): virt-viewer-DEBUG: Opening connection to display at
spice://localhost:5900
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67c7439c0
SpiceMainChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: notebook show status 0x55b67c6cc2f0
(remote-viewer:10151): virt-viewer-DEBUG: main channel: opened
(remote-viewer:10151): virt-viewer-DEBUG: notebook show status 0x55b67c6cc2f0
(remote-viewer:10151): virt-viewer-DEBUG: virt_viewer_app_set_uuid_string: UUID
changed to 6d8e303c-f8e5-48fb-91cf-ca7556feeb1f
(remote-viewer:10151): virt-viewer-DEBUG: app is not in full screen
(remote-viewer:10151): virt-viewer-DEBUG: app is not in full screen
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67c998fa0
SpiceUsbredirChannel 1
(remote-viewer:10151): virt-viewer-DEBUG: new usbredir channel
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67ca0ab90
SpiceUsbredirChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: new usbredir channel
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67c9baa30
SpiceRecordChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67c9eda30
SpicePlaybackChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: new audio channel
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67ca06170
SpiceDisplayChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67cb76d80
SpiceCursorChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: New spice channel 0x55b67cb78bc0
SpiceInputsChannel 0
(remote-viewer:10151): virt-viewer-DEBUG: new inputs channel
(remote-viewer:10151): virt-viewer-DEBUG: creating spice display (#:0)
(remote-viewer:10151): virt-viewer-DEBUG: Insert display 0 0x55b67c942f50
(remote-viewer:10151): virt-viewer-DEBUG: Found a window without a display,
reusing for display #0
(remote-viewer:10151): virt-viewer-DEBUG: notebook show display 0x55b67c6cc2f0
(remote-viewer:10151): GSpice-WARNING **: Warning no automount-inhibiting
implementation available
(remote-viewer:10151): virt-viewer-DEBUG: Allocated 1808x752
(remote-viewer:10151): virt-viewer-DEBUG: Child allocate 1808x752
(remote-viewer:10151): Gtk-WARNING **: Allocating size to SpiceDisplay
0x55b67cb8e3e0 without calling gtk_widget_get_preferred_width/height(). How
does the code know the size to allocate?
(remote-viewer:10151): virt-viewer-DEBUG: Allocated 1920x988
(remote-viewer:10151): virt-viewer-DEBUG: Child allocate 1920x799
(remote-viewer:10151): virt-viewer-DEBUG: Allocated 1920x988
(remote-viewer:10151): virt-viewer-DEBUG: Child allocate 1920x988
(remote-viewer:10151): virt-viewer-DEBUG: notebook show status 0x55b67c6cc2f0
(remote-viewer:10151): virt-viewer-DEBUG: notebook show display 0x55b67c6cc2f0
(remote-viewer:10151): GSpice-CRITICAL **: clipboard_request: assertion
's->clipboard_by_guest[selection] == FALSE' failed</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>