[virt-tools-list] Copy/paste problems in SPICE session (remote-viewer)

Colin Coe colin.coe at gmail.com
Thu Mar 6 00:58:23 UTC 2014


And the attachments...

On Thu, Mar 6, 2014 at 8:26 AM, Colin Coe <colin.coe at gmail.com> wrote:
> Hi all
>
> I'm trying to track down a copy/paste problem our users experience
> with SPICE sessions from RHEV.
>
> The problem is well documented in GSS case 01038719.
>
> I see this problem daily on my Fedora 20 (x86_64) client connecting to
> Windows 7 (32 and 64bit) guests.
>
> We have a few Windows client users ATM and I haven't heard much from
> them with this problem, however our Windows user base is going to
> triple soon (around June) and I'm keen to have this resolved well
> before that.
>
> In a nutshell, remote-viewer hangs after copy/paste operations in the
> guest.  This can be entirely within the guest (i.e. copy text between
> applications such as Eclipse and Toad for Oracle) or copying text from
> the client to the guest.  Sometimes the problem is triggered after a
> handful (less than 10) copy pastes, sometimes the problem is not
> exposed after even 20 or 30 copy pastes.
>
> I have re-produced the problem on RHEL6, RHEL7 beta and Fedora 20.
> virt-viewer 0.5.6, 0.5.7 and 0.6.0.
>
> Note that I have tried and failed to expose the problem with my Fedora
> client connecting to a RHEL6 guest running the Gnome desktop.  I used
> gedit and did approx 70 copy/paste operations with any problems.
>
> Once the problem is exposed, the remote-viewer window can not be
> closed by clicking the 'X' (close) button on the top right hand
> corner.  It can only be closed by killing the process (TERM is
> sufficient).
>
> Are the devs aware of this problem?  What can I do to assist in
> tracking this down?
>
> Thanks
>
> CC
>
> --
> RHCE#805007969328369



-- 
RHCE#805007969328369
-------------- next part --------------
[root at hzn00542 gtk]# gdb -p 25325
GNU gdb (GDB) Fedora 7.6.50.20130731-16.fc20
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".

Attaching to process 25325
Reading symbols from /usr/bin/remote-viewer...Reading symbols from /usr/lib/debug/usr/bin/remote-viewer.debug...done.
done.
-- snip --
[New LWP 25334]
[New LWP 25332]
[New LWP 25331]
[New LWP 25330]
[New LWP 25327]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /lib64/libc.so.6...Reading symbols from /usr/lib/debug/usr/lib64/libc-2.18.so.debug...done.
done.
Loaded symbols for /lib64/libc.so.6
-- snip --
0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
81      T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.3800.2-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
Missing separate debuginfos, use: debuginfo-install at-spi2-atk-2.10.2-1.fc20.x86_64 at-spi2-core-2.10.2-1.fc20.x86_64 boost-system-1.54.0-9.fc20.x86_64 boost-thread-1.54.0-9.fc20.x86_64 celt051-0.5.1.3-7.fc20.x86_64 ceph-libs-0.67.3-2.fc20.x86_64 cryptopp-5.6.2-3.fc20.x86_64 cyrus-sasl-lib-2.1.26-14.fc20.x86_64 dbus-glib-0.100.2-2.fc20.x86_64 dbus-libs-1.6.12-8.fc20.x86_64 dconf-0.18.0-2.fc20.x86_64 expat-2.1.0-7.fc20.x86_64 flac-libs-1.3.0-3.fc20.x86_64 fontconfig-2.11.0-1.fc20.x86_64 freetype-2.5.0-4.fc20.x86_64 glib-networking-2.38.2-1.fc20.x86_64 glusterfs-api-3.4.2-1.fc20.x86_64 glusterfs-libs-3.4.2-1.fc20.x86_64 gmp-5.1.2-2.fc20.x86_64 gnutls-3.1.18-3.fc20.x86_64 gsm-1.0.13-10.fc20.x86_64 gvfs-1.18.3-2.fc20.x86_64 harfbuzz-0.9.24-1.fc20.x86_64 json-c-0.11-3.fc20.x86_64 keyutils-libs-1.5.8-1.fc20.x86_64 krb5-libs-1.11.3-38.fc20.x86_64 leveldb-1.12.0-5.fc20.x86_64 libICE-1.0.8-6.fc20.x86_64 libSM-1.2.1-6.fc20.x86_64 libX11-1.6.1-1.fc20.x86_64 libXau-1.0.8-2.fc20.x86_64 libXcomposite-0.4.4-4.fc20.x86_64 libXcursor-1.1.14-2.fc20.x86_64 libXdamage-1.1.4-4.fc20.x86_64 libXext-1.3.2-2.fc20.x86_64 libXfixes-5.0.1-2.fc20.x86_64 libXi-1.7.2-2.fc20.x86_64 libXinerama-1.1.3-2.fc20.x86_64 libXrandr-1.4.1-2.fc20.x86_64 libXrender-0.9.8-2.fc20.x86_64 libXtst-1.2.2-2.fc20.x86_64 libXxf86vm-1.1.3-2.fc20.x86_64 libaio-0.3.109-8.fc20.x86_64 libasyncns-0.8-6.fc20.x86_64 libattr-2.4.47-3.fc20.x86_64 libbluray-0.5.0-2.fc20.x86_64 libcacard-1.6.1-3.fc20.x86_64 libcap-2.22-7.fc20.x86_64 libcom_err-1.42.8-3.fc20.x86_64 libcroco-0.6.8-3.fc20.x86_64 libcurl-7.32.0-3.fc20.x86_64 libdrm-2.4.50-1.fc20.x86_64 libffi-3.0.13-5.fc20.x86_64 libgcc-4.8.2-7.fc20.x86_64 libgcrypt-1.5.3-2.fc20.x86_64 libgpg-error-1.12-1.fc20.x86_64 libidn-1.28-2.fc20.x86_64 libiscsi-1.9.0-4.fc20.x86_64 libjpeg-turbo-1.3.0-2.fc20.x86_64 libmodman-2.0.1-7.fc20.x86_64 libogg-1.3.0-6.fc20.x86_64 libpng-1.6.3-3.fc20.x86_64 libproxy-0.4.11-7.fc20.x86_64 librsvg2-2.40.1-1.fc20.x86_64 libselinux-2.2.1-6.fc20.x86_64 libsndfile-1.0.25-8.fc20.x86_64 libssh2-1.4.3-8.fc20.x86_64 libstdc++-4.8.2-7.fc20.x86_64 libtasn1-3.3-2.fc20.x86_64 libusbx-1.0.16-3.fc20.x86_64 libuuid-2.24-2.fc20.x86_64 libvorbis-1.3.3-6.fc20.x86_64 libwayland-client-1.2.0-3.fc20.x86_64 libwayland-cursor-1.2.0-3.fc20.x86_64 libwayland-server-1.2.0-3.fc20.x86_64 libxcb-1.9.1-3.fc20.x86_64 libxkbcommon-0.3.1-1.fc20.x86_64 mesa-libEGL-9.2.5-1.20131220.fc20.x86_64 mesa-libGL-9.2.5-1.20131220.fc20.x86_64 mesa-libgbm-9.2.5-1.20131220.fc20.x86_64 mesa-libglapi-9.2.5-1.20131220.fc20.x86_64 nettle-2.7.1-3.fc20.x86_64 nspr-4.10.2-1.fc20.x86_64 nss-3.15.4-1.fc20.x86_64 nss-softokn-freebl-3.15.4-1.fc20.x86_64 nss-util-3.15.4-1.fc20.x86_64 openldap-2.4.36-4.fc20.x86_64 openssl-libs-1.0.1e-37.fc20.x86_64 oxygen-gtk3-1.3.1-1.fc20.x86_64 p11-kit-0.20.2-1.fc20.x86_64 pcre-8.33-2.fc20.1.x86_64 pixman-0.30.0-3.fc20.x86_64 pulseaudio-libs-4.0-9.gitf81e3.fc20.x86_64 pulseaudio-libs-glib2-4.0-9.gitf81e3.fc20.x86_64 snappy-1.1.0-2.fc20.x86_64 sqlite-3.8.3-1.fc20.x86_64 systemd-libs-208-9.fc20.x86_64 tcp_wrappers-libs-7.6-76.fc20.x86_64 usbredir-0.6-5.fc20.x86_64 xz-libs-5.1.2-6alpha.fc20.x86_64 zlib-1.2.8-3.fc20.x86_64
(gdb) bt
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d2c2495b4 in g_main_context_poll (priority=2147483647, n_fds=6, fds=0x27180a0, timeout=-1, context=0x23b9340) at gmain.c:4007
#2  g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d2c249a3a in g_main_loop_run (loop=0x258f0e0) at gmain.c:3907
#4  0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#5  0x0000003d2e610212 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed395590, invocation_hint=invocation_hint at entry=0x7fffed395530)
    at gclosure.c:777
#6  0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0x7fffed395590) at gsignal.c:3586
#7  0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed3957c8) at gsignal.c:3330
#8  0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#9  0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed395990, time=181472828) at gtkselection.c:3019
#10 0x0000003d36a24ca8 in _gtk_selection_request (widget=0x23f2310, event=0x268de10) at gtkselection.c:2419
#11 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x237e350, return_value=0x7fffed395b40, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237e380)
    at gtkmarshalers.c:130
#12 0x0000003d2e61043f in _g_closure_invoke_va (closure=closure at entry=0x237e350, return_value=return_value at entry=0x7fffed395b40, instance=instance at entry=0x23f2310, args=args at entry=0x7fffed395c40, n_params=1, param_types=0x237e380)
    at gclosure.c:840
#13 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23f2310, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed395c40) at gsignal.c:3238
#14 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23f2310, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#15 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23f2310, event=event at entry=0x268de10) at gtkwidget.c:7168
#16 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23f2310, event=event at entry=0x268de10) at gtkwidget.c:6830
#17 0x0000003d369aaefe in gtk_main_do_event (event=0x268de10) at gtkmain.c:1657
#18 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
#19 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#20 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#21 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#22 0x0000003d2c249a3a in g_main_loop_run (loop=0x2695080) at gmain.c:3907
#23 0x0000003d36937620 in gtk_dialog_run (dialog=0x2688280) at gtkdialog.c:1075
#24 0x0000000000411b4b in virt_viewer_app_maybe_quit (self=0x23c1120, window=window at entry=0x23c38a0) at virt-viewer-app.c:291
#25 0x0000000000419963 in virt_viewer_window_delete (src=<optimized out>, dummy=<optimized out>, self=0x23c38a0) at virt-viewer-window.c:789
#26 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x24a2920, return_value=0x7fffed3960f0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237cdc0)
    at gtkmarshalers.c:130
#27 0x0000003d2e6104c7 in _g_closure_invoke_va (closure=closure at entry=0x24a2920, return_value=return_value at entry=0x7fffed3960f0, instance=instance at entry=0x23e0380, args=args at entry=0x7fffed3961f0, n_params=1, param_types=0x237cdc0)
    at gclosure.c:840
#28 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23e0380, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed3961f0) at gsignal.c:3238
#29 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23e0380, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#30 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23e0380, event=event at entry=0x32a88d0) at gtkwidget.c:7168
#31 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23e0380, event=event at entry=0x32a88d0) at gtkwidget.c:6830
#32 0x0000003d369ab090 in gtk_main_do_event (event=0x32a88d0) at gtkmain.c:1596
#33 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
#34 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#35 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#36 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#37 0x0000003d2c249a3a in g_main_loop_run (loop=0x2691020) at gmain.c:3907
#38 0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#39 0x0000003d2e610212 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed3966a0, invocation_hint=invocation_hint at entry=0x7fffed396640)
    at gclosure.c:777
#40 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0x7fffed3966a0) at gsignal.c:3586
#41 0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed3968d8) at gsignal.c:3330
#42 0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#43 0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed396aa0, time=181441841) at gtkselection.c:3019
#44 0x0000003d36a24ca8 in _gtk_selection_request (widget=0x23f2310, event=0x32a85d0) at gtkselection.c:2419
#45 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x237e350, return_value=0x7fffed396c50, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237e380)
    at gtkmarshalers.c:130
#46 0x0000003d2e6104c7 in _g_closure_invoke_va (closure=closure at entry=0x237e350, return_value=return_value at entry=0x7fffed396c50, instance=instance at entry=0x23f2310, args=args at entry=0x7fffed396d50, n_params=1, param_types=0x237e380)
    at gclosure.c:840
#47 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23f2310, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed396d50) at gsignal.c:3238
#48 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23f2310, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#49 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23f2310, event=event at entry=0x32a85d0) at gtkwidget.c:7168
#50 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23f2310, event=event at entry=0x32a85d0) at gtkwidget.c:6830
#51 0x0000003d369aaefe in gtk_main_do_event (event=0x32a85d0) at gtkmain.c:1657
#52 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
#53 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#54 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#55 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#56 0x0000003d2c249a3a in g_main_loop_run (loop=0x6bcb080) at gmain.c:3907
#57 0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#58 0x0000003d2e610298 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed397200, invocation_hint=invocation_hint at entry=0x7fffed3971a0)
    at gclosure.c:777
#59 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
---Type <return> to continue, or q <return> to quit---
    instance_and_params=instance_and_params at entry=0x7fffed397200) at gsignal.c:3586
#60 0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed397438) at gsignal.c:3330
#61 0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#62 0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed3975d0, time=181380183) at gtkselection.c:3019
#63 0x0000003d36a23334 in gtk_selection_convert (widget=0x23f2310, selection=0x45, target=0x46, time_=181380183) at gtkselection.c:1110
#64 0x000000340be0904a in clipboard_request (main=<optimized out>, selection=<optimized out>, type=<optimized out>, user_data=0x2386450) at spice-gtk-session.c:830
#65 0x000000340b246987 in g_cclosure_user_marshal_BOOLEAN__UINT_UINT (closure=0x24dbe00, return_value=0x7fffed397910, n_param_values=<optimized out>, param_values=0x7fffed397840, invocation_hint=<optimized out>, marshal_data=0x0)
    at spice-marshal.c:531
#66 0x0000003d2e610298 in g_closure_invoke (closure=0x24dbe00, return_value=return_value at entry=0x7fffed397910, n_param_values=3, param_values=param_values at entry=0x7fffed397840, invocation_hint=invocation_hint at entry=0x7fffed3977e0)
    at gclosure.c:777
#67 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x24dbab0, detail=detail at entry=0, instance=instance at entry=0x2633750, emission_return=emission_return at entry=0x7fffed397910, 
    instance_and_params=instance_and_params at entry=0x7fffed397840) at gsignal.c:3586
#68 0x0000003d2e629ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7fffed3979f0) at gsignal.c:3340
#69 0x0000003d2e62a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386
#70 0x000000340b220981 in emit_main_context (opaque=0x7f813d464660) at gio-coroutine.c:199
#71 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#72 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#73 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#74 0x0000003d2c249a3a in g_main_loop_run (loop=0x24e02c0) at gmain.c:3907
#75 0x0000003d369aa355 in gtk_main () at gtkmain.c:1158
#76 0x000000000040e9a7 in main (argc=1, argv=0x7fffed397f88) at remote-viewer-main.c:225
(gdb) thr a a bt

Thread 6 (Thread 0x7f813fcc7700 (LWP 25327)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d2c2495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f81380010e0, timeout=-1, context=0x23f9220) at gmain.c:4007
#2  g_main_context_iterate (context=0x23f9220, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d2c249a3a in g_main_loop_run (loop=0x23ee960) at gmain.c:3907
#4  0x0000003d34ed0376 in gdbus_shared_thread_func (user_data=0x23f91f0) at gdbusprivate.c:278
#5  0x0000003d2c26ea45 in g_thread_proxy (data=0x23d7770) at gthread.c:798
#6  0x0000003d2a607f33 in start_thread (arg=0x7f813fcc7700) at pthread_create.c:309
#7  0x0000003d29af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f813f184700 (LWP 25330)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d2c2495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f81300008c0, timeout=-1, context=0x2393300) at gmain.c:4007
#2  g_main_context_iterate (context=context at entry=0x2393300, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d2c2496dc in g_main_context_iteration (context=0x2393300, may_block=may_block at entry=1) at gmain.c:3774
#4  0x0000003d2c249729 in glib_worker_main (data=<optimized out>) at gmain.c:5473
#5  0x0000003d2c26ea45 in g_thread_proxy (data=0x23e5230) at gthread.c:798
#6  0x0000003d2a607f33 in start_thread (arg=0x7f813f184700) at pthread_create.c:309
#7  0x0000003d29af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f813e983700 (LWP 25331)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d56e0ebdc in linux_udev_event_thread_main () from /lib64/libusb-1.0.so.0
#2  0x0000003d2a607f33 in start_thread (arg=0x7f813e983700) at pthread_create.c:309
#3  0x0000003d29af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f813e182700 (LWP 25332)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d56e08a06 in handle_events () from /lib64/libusb-1.0.so.0
#2  0x0000003d56e096c3 in libusb_handle_events_timeout_completed () from /lib64/libusb-1.0.so.0
#3  0x0000003d56e097af in libusb_handle_events () from /lib64/libusb-1.0.so.0
#4  0x000000340b235119 in spice_usb_device_manager_usb_ev_thread (user_data=<optimized out>) at usb-device-manager.c:1149
#5  0x0000003d2c26ea45 in g_thread_proxy (data=0x245e140) at gthread.c:798
#6  0x0000003d2a607f33 in start_thread (arg=0x7f813e182700) at pthread_create.c:309
#7  0x0000003d29af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f810db59700 (LWP 25334)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d2c2495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f81080010c0, timeout=-1, context=0x26321b0) at gmain.c:4007
#2  g_main_context_iterate (context=context at entry=0x26321b0, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d2c2496dc in g_main_context_iteration (context=0x26321b0, may_block=1) at gmain.c:3774
#4  0x00007f813c028b7d in dconf_gdbus_worker_thread () from /usr/lib64/gio/modules/libdconfsettings.so
#5  0x0000003d2c26ea45 in g_thread_proxy (data=0x245e320) at gthread.c:798
#6  0x0000003d2a607f33 in start_thread (arg=0x7f810db59700) at pthread_create.c:309
#7  0x0000003d29af4ead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f81468c2a40 (LWP 25325)):
#0  0x0000003d29aeaa8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x0000003d2c2495b4 in g_main_context_poll (priority=2147483647, n_fds=6, fds=0x27180a0, timeout=-1, context=0x23b9340) at gmain.c:4007
#2  g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3708
#3  0x0000003d2c249a3a in g_main_loop_run (loop=0x258f0e0) at gmain.c:3907
#4  0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#5  0x0000003d2e610212 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed395590, invocation_hint=invocation_hint at entry=0x7fffed395530)
    at gclosure.c:777
#6  0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0x7fffed395590) at gsignal.c:3586
#7  0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed3957c8) at gsignal.c:3330
#8  0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#9  0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed395990, time=181472828) at gtkselection.c:3019
#10 0x0000003d36a24ca8 in _gtk_selection_request (widget=0x23f2310, event=0x268de10) at gtkselection.c:2419
#11 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x237e350, return_value=0x7fffed395b40, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237e380)
    at gtkmarshalers.c:130
#12 0x0000003d2e61043f in _g_closure_invoke_va (closure=closure at entry=0x237e350, return_value=return_value at entry=0x7fffed395b40, instance=instance at entry=0x23f2310, args=args at entry=0x7fffed395c40, n_params=1, param_types=0x237e380)
    at gclosure.c:840
#13 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23f2310, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed395c40) at gsignal.c:3238
#14 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23f2310, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#15 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23f2310, event=event at entry=0x268de10) at gtkwidget.c:7168
#16 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23f2310, event=event at entry=0x268de10) at gtkwidget.c:6830
#17 0x0000003d369aaefe in gtk_main_do_event (event=0x268de10) at gtkmain.c:1657
#18 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
---Type <return> to continue, or q <return> to quit---
#19 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#20 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#21 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#22 0x0000003d2c249a3a in g_main_loop_run (loop=0x2695080) at gmain.c:3907
#23 0x0000003d36937620 in gtk_dialog_run (dialog=0x2688280) at gtkdialog.c:1075
#24 0x0000000000411b4b in virt_viewer_app_maybe_quit (self=0x23c1120, window=window at entry=0x23c38a0) at virt-viewer-app.c:291
#25 0x0000000000419963 in virt_viewer_window_delete (src=<optimized out>, dummy=<optimized out>, self=0x23c38a0) at virt-viewer-window.c:789
#26 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x24a2920, return_value=0x7fffed3960f0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237cdc0)
    at gtkmarshalers.c:130
#27 0x0000003d2e6104c7 in _g_closure_invoke_va (closure=closure at entry=0x24a2920, return_value=return_value at entry=0x7fffed3960f0, instance=instance at entry=0x23e0380, args=args at entry=0x7fffed3961f0, n_params=1, param_types=0x237cdc0)
    at gclosure.c:840
#28 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23e0380, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed3961f0) at gsignal.c:3238
#29 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23e0380, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#30 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23e0380, event=event at entry=0x32a88d0) at gtkwidget.c:7168
#31 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23e0380, event=event at entry=0x32a88d0) at gtkwidget.c:6830
#32 0x0000003d369ab090 in gtk_main_do_event (event=0x32a88d0) at gtkmain.c:1596
#33 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
#34 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#35 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#36 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#37 0x0000003d2c249a3a in g_main_loop_run (loop=0x2691020) at gmain.c:3907
#38 0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#39 0x0000003d2e610212 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed3966a0, invocation_hint=invocation_hint at entry=0x7fffed396640)
    at gclosure.c:777
#40 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0x7fffed3966a0) at gsignal.c:3586
#41 0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed3968d8) at gsignal.c:3330
#42 0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#43 0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed396aa0, time=181441841) at gtkselection.c:3019
#44 0x0000003d36a24ca8 in _gtk_selection_request (widget=0x23f2310, event=0x32a85d0) at gtkselection.c:2419
#45 0x0000003d369ab29e in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x237e350, return_value=0x7fffed396c50, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x237e380)
    at gtkmarshalers.c:130
#46 0x0000003d2e6104c7 in _g_closure_invoke_va (closure=closure at entry=0x237e350, return_value=return_value at entry=0x7fffed396c50, instance=instance at entry=0x23f2310, args=args at entry=0x7fffed396d50, n_params=1, param_types=0x237e380)
    at gclosure.c:840
#47 0x0000003d2e629749 in g_signal_emit_valist (instance=0x23f2310, signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fffed396d50) at gsignal.c:3238
#48 0x0000003d2e62a3af in g_signal_emit (instance=instance at entry=0x23f2310, signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3386
#49 0x0000003d36adcf1c in gtk_widget_event_internal (widget=widget at entry=0x23f2310, event=event at entry=0x32a85d0) at gtkwidget.c:7168
#50 0x0000003d36add1e9 in gtk_widget_event (widget=widget at entry=0x23f2310, event=event at entry=0x32a85d0) at gtkwidget.c:6830
#51 0x0000003d369aaefe in gtk_main_do_event (event=0x32a85d0) at gtkmain.c:1657
#52 0x0000003d38e4eed2 in gdk_event_source_dispatch (source=source at entry=0x23b2e00, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364
#53 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#54 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#55 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#56 0x0000003d2c249a3a in g_main_loop_run (loop=0x6bcb080) at gmain.c:3907
#57 0x000000340be09937 in clipboard_get (clipboard=<optimized out>, selection_data=<optimized out>, info=<optimized out>, user_data=<optimized out>) at spice-gtk-session.c:656
#58 0x0000003d2e610298 in g_closure_invoke (closure=0x32a6ee0, return_value=return_value at entry=0x0, n_param_values=4, param_values=param_values at entry=0x7fffed397200, invocation_hint=invocation_hint at entry=0x7fffed3971a0)
    at gclosure.c:777
#59 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x237e4a0, detail=detail at entry=0, instance=instance at entry=0x23f2310, emission_return=emission_return at entry=0x0, 
    instance_and_params=instance_and_params at entry=0x7fffed397200) at gsignal.c:3586
#60 0x0000003d2e62a0f2 in g_signal_emit_valist (instance=instance at entry=0x23f2310, signal_id=signal_id at entry=50, detail=detail at entry=0, var_args=var_args at entry=0x7fffed397438) at gsignal.c:3330
#61 0x0000003d2e62a8f8 in g_signal_emit_by_name (instance=instance at entry=0x23f2310, detailed_signal=detailed_signal at entry=0x3d36bf3f26 "selection-get") at gsignal.c:3426
#62 0x0000003d36a2305b in gtk_selection_invoke_handler (widget=0x23f2310, data=0x7fffed3975d0, time=181380183) at gtkselection.c:3019
#63 0x0000003d36a23334 in gtk_selection_convert (widget=0x23f2310, selection=0x45, target=0x46, time_=181380183) at gtkselection.c:1110
#64 0x000000340be0904a in clipboard_request (main=<optimized out>, selection=<optimized out>, type=<optimized out>, user_data=0x2386450) at spice-gtk-session.c:830
#65 0x000000340b246987 in g_cclosure_user_marshal_BOOLEAN__UINT_UINT (closure=0x24dbe00, return_value=0x7fffed397910, n_param_values=<optimized out>, param_values=0x7fffed397840, invocation_hint=<optimized out>, marshal_data=0x0)
    at spice-marshal.c:531
#66 0x0000003d2e610298 in g_closure_invoke (closure=0x24dbe00, return_value=return_value at entry=0x7fffed397910, n_param_values=3, param_values=param_values at entry=0x7fffed397840, invocation_hint=invocation_hint at entry=0x7fffed3977e0)
    at gclosure.c:777
#67 0x0000003d2e62235d in signal_emit_unlocked_R (node=node at entry=0x24dbab0, detail=detail at entry=0, instance=instance at entry=0x2633750, emission_return=emission_return at entry=0x7fffed397910, 
    instance_and_params=instance_and_params at entry=0x7fffed397840) at gsignal.c:3586
#68 0x0000003d2e629ddd in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args at entry=0x7fffed3979f0) at gsignal.c:3340
#69 0x0000003d2e62a3af in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3386
#70 0x000000340b220981 in emit_main_context (opaque=0x7f813d464660) at gio-coroutine.c:199
#71 0x0000003d2c2492a6 in g_main_dispatch (context=0x23b9340) at gmain.c:3066
#72 g_main_context_dispatch (context=context at entry=0x23b9340) at gmain.c:3642
#73 0x0000003d2c249628 in g_main_context_iterate (context=0x23b9340, block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#74 0x0000003d2c249a3a in g_main_loop_run (loop=0x24e02c0) at gmain.c:3907
#75 0x0000003d369aa355 in gtk_main () at gtkmain.c:1158
#76 0x000000000040e9a7 in main (argc=1, argv=0x7fffed397f88) at remote-viewer-main.c:225
(gdb)
-------------- next part --------------
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 37  state: 4  group 0 modifier 1
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 29
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 111  state: 0  group 0 modifier 0
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 328
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 111  state: 0  group 0 modifier 0
Mar  6 08:31:27 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 328
Mar  6 08:31:28 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 116  state: 0  group 0 modifier 0
Mar  6 08:31:28 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 336
Mar  6 08:31:28 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 116  state: 0  group 0 modifier 0
Mar  6 08:31:28 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 336
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 37  state: 0  group 0 modifier 1
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 29
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 38  state: 4  group 0 modifier 0
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 30
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 38  state: 4  group 0 modifier 0
Mar  6 08:31:29 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 30
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 54  state: 4  group 0 modifier 0
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 46
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 54  state: 4  group 0 modifier 0
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 46
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 37  state: 4  group 0 modifier 1
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 29
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 116  state: 0  group 0 modifier 0
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 336
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 116  state: 0  group 0 modifier 0
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 336
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 37  state: 0  group 0 modifier 1
Mar  6 08:31:30 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 29
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 55  state: 4  group 0 modifier 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode:  scancode 47
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 4f, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 55  state: 4  group 0 modifier 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-util.c:272 spice_make_scancode: release scancode 47
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 25, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 26, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 27, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 28, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 29, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 2a, 41x39
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:352 cursor-4:0: set_cursor: flags 4, size 0
Mar  6 08:31:31 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-cursor.c:359 cursor-4:0: set_cursor: type alpha(0), 7, 41x39
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 cursor-4:0: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 cursor-4:0: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 cursor-4:0: Coroutine exit cursor-4:0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 cursor-4:0: Delayed unref channel 0x2660480
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 inputs-3:0: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 inputs-3:0: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 inputs-3:0: Coroutine exit inputs-3:0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 inputs-3:0: Delayed unref channel 0x26624d0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 cursor-4:1: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 cursor-4:1: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 cursor-4:1: Coroutine exit cursor-4:1
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 display-2:0: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 display-2:0: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 display-2:0: Coroutine exit display-2:0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 cursor-4:1: Delayed unref channel 0x265cb80
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-display.c:819 display-2:0: keeping exisiting primary surface, migration or reset
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 display-2:0: Delayed unref channel 0x2660f00
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 display-2:1: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 display-2:1: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 display-2:1: Coroutine exit display-2:1
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 display-2:1: Delayed unref channel 0x265fa60
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 record-6:0: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 record-6:0: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 record-6:0: Coroutine exit record-6:0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-pulse.c:592 record closed
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-pulse.c:568 record_stop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 record-6:0: Delayed unref channel 0x26529d0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:933 playback-5:0: Closing the connection: spice_channel_read() - ret=0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2103 playback-5:0: channel has error, breaking loop
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2351 playback-5:0: Coroutine exit playback-5:0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-pulse.c:588 playback closed
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: bio-gsocket.c:75 bio gsocket destroy
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-channel.c:2133 playback-5:0: Delayed unref channel 0x2659080
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 38  state: 4  group 0 modifier 0
Mar  6 08:31:33 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_press: assertion 'SPICE_CHANNEL(channel)->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 38  state: 4  group 0 modifier 0
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_release: assertion 'SPICE_CHANNEL(channel)->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 54  state: 4  group 0 modifier 0
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_press: assertion 'SPICE_CHANNEL(channel)->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 54  state: 4  group 0 modifier 0
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_release: assertion 'SPICE_CHANNEL(channel)->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 37  state: 4  group 0 modifier 1
Mar  6 08:31:34 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_release: assertion 'SPICE_CHANNEL(channel)->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:35 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event press: keycode: 111  state: 0  group 0 modifier 0
Mar  6 08:31:35 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1323 key_event release: keycode: 111  state: 0  group 0 modifier 0
Mar  6 08:31:35 hzn00542 spice: (remote-viewer:25325): GSpice-CRITICAL **: spice_inputs_key_press_and_release: assertion 'channel->priv->state != SPICE_CHANNEL_STATE_UNCONNECTED' failed
Mar  6 08:31:36 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1433 leave_event
Mar  6 08:31:36 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:771 ungrab keyboard
Mar  6 08:31:36 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1419 enter_event
Mar  6 08:31:36 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:743 grab keyboard
Mar  6 08:31:38 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1433 leave_event
Mar  6 08:31:38 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:771 ungrab keyboard
Mar  6 08:31:39 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1419 enter_event
Mar  6 08:31:39 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:743 grab keyboard
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1433 leave_event
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:771 ungrab keyboard
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1472 focus_out_event
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1252 release_keys
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1449 focus_in_event
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1252 release_keys
Mar  6 08:31:42 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:623 clipboard get
Mar  6 08:31:43 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1472 focus_out_event
Mar  6 08:31:43 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1252 release_keys
Mar  6 08:32:05 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:
Mar  6 08:32:06 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1419 enter_event
Mar  6 08:32:06 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1433 leave_event
Mar  6 08:32:10 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1419 enter_event
Mar  6 08:32:11 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1433 leave_event
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:540 grab notify 0
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1252 release_keys
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:540 grab notify 0
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-widget.c:1252 release_keys
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "text/plain"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "UTF8_STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "COMPOUND_TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "MULTIPLE"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TIMESTAMP"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "SAVE_TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-main.c:1270 main-1:0: Ignoring clipboard grab
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "text/plain"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "UTF8_STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "COMPOUND_TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "MULTIPLE"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TIMESTAMP"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "SAVE_TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "text/plain"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "UTF8_STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "STRING"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "COMPOUND_TEXT"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "MULTIPLE"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "TIMESTAMP"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:468  "SAVE_TARGETS"
Mar  6 08:32:13 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:623 clipboard get
Mar  6 08:32:41 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: channel-main.c:1378 Ignoring clipboard release
Mar  6 08:32:41 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:
Mar  6 08:32:41 hzn00542 spice: (remote-viewer:25325): GSpice-DEBUG: spice-gtk-session.c:464 clipboard_get_targets:


More information about the virt-tools-list mailing list