Updated spice-gtk packages that fix several bugs and add various enhancementsare now available for Red Hat Enterprise Linux 7.

The spice-gtk packages provide a GIMP Toolkit (GTK+) widget for SPICE (SimpleProtocol for Independent Computing Environments) clients. Both Virtual MachineManager and Virtual Machine Viewer can make use of this widget to access virtualmachines using the SPICE protocol.The spice-gtk packages have been upgraded to upstream version 0.22, whichprovides a number of bug fixes and enhancements over the previous version.(BZ#1109397)This update also fixes the following bugs:* Previously, miscellaneous coverity defects were identified in the spice-gtkpackages. With this update, a number of upstream and downstream patches havebeen applied to fix these defects. (BZ#885719)* The “ucontext” coroutine implementation mapped 16 MB of memory for thecoroutine stack, but failed to ever unmap it. As a consequence, the stack leakedmemory for each coroutine started. This bug has been fixed, and the stack nolonger leaks memory. (BZ#1007837) * Previously, the protocol version fallback was broken. As a consequence, tryingto connect to SPICE guests on Red Hat Enterprise Linux 5 servers failed. Thisupdate fixes the old protocol fallback, and connecting to spice guests worksagain. (BZ#1017862) * When taking a screenshot of a secondary screen, the resulting image wascorrupted. This bug in virt-viewer has been fixed, and taking screenshots onnon-primary displays now works as expected. (BZ#1029761) * Previously, when restarting the spice-vdagentd daemon in a guest, anadditional display popped up. This bug has been fixed, and no additionaldisplays pop up when restarting spice-vdagentd. (BZ#1043782) * “Resizing” and “scaling” a display are rather similar terms. When virt-viewerand remote-viewer scale displays, it means they zoom the display on the clientto fit the local window size. However, virt-viewer and remote-viewer allowed theuser to disable display resizing, meaning changing the resolution on the guestto match the display window size, which confused the users who expecteddifferent behavior. This update removes the ability to disable resizing, andvirt-viewer and remote-viewer now always automatically change the resolution onthe guest to match the window size if possible. (BZ#1067346) * Previously, various clipboard managers operating on the client or on the guestcould occasionally lose synchronization, which resulted in clipboard data lossand the SPICE console becoming unresponsive. A patch has been applied to fixthis bug, and clipboard synchronization no longer hangs the SPICE console.(BZ#1073364) * Previously, in log, there was no difference in the error message returnedafter connection to destination server failure and the HTTP proxy serverfailure. This update fixes the messages which are now sufficiently different, sothat the user learns whether the connection to the proxy or to the server hasfailed. (BZ#1116048) * The spice-gtk client did not send a data message for 0-size files. However,both Linux and Windows agents were expecting to receive the messages. Asconsequence, Linux and Windows agents kept a file open, thus leaking it, and thenumber of open file descriptors kept growing. This bug has been fixed, and thenumber of file descriptors no longer grows in this scenario. (BZ#1135104) Users of spice-gtk are advised to upgrade to these updated packages, which fixthese bugs and add these enhancements.
Before applying this update, make sure all previously released erratarelevant to your system have been applied.For details on how to apply this update, refer to:https://access.redhat.com/articles/11258Red Hat Enterprise Linux Desktop (v. 7)

SRPMS:
spice-gtk-0.22-2.el7.src.rpm
    MD5: 56c0280f12ff12fc23675ae97202c559SHA-256: dc55b830933325380eccd5c28844eec3cc84a48cb615464a1dedb1134f40f0a2
 
x86_64:
spice-glib-0.22-2.el7.i686.rpm
    MD5: 90958c0d07c23c1090b60e544fe19a2cSHA-256: c8395edbc13792545093de4c779e5dc33fd3eb6eb519c0131a7872a5342b19cf
spice-glib-0.22-2.el7.x86_64.rpm
    MD5: 8e62579577bcc7800d1ee79069dd913cSHA-256: ed5478e3d27a493c932c918e6c9c634a8d168fb82f54dcf96ac1f7c2b769f1c7
spice-glib-devel-0.22-2.el7.i686.rpm
    MD5: 641f2d13d0731653a321889a7705baa9SHA-256: fef5d9cb53b7b6eef1ff773303bfb523a19bad3fcff209d5490c26cb60d6c375
spice-glib-devel-0.22-2.el7.x86_64.rpm
    MD5: 77f0b12c2774299955eaefa246093ba5SHA-256: ac9e05ac00bee508ededf9c6b65c87127d0a9203c35b7288e86eda70502f2efd
spice-gtk-0.22-2.el7.i686.rpm
    MD5: abc5ca3de99342fae28d9842004fc7fcSHA-256: c6efda7e5cd65918aed3fec5dbc40b99bd05adb423a62fe371f164115484a839
spice-gtk-0.22-2.el7.x86_64.rpm
    MD5: 60a112886198de16456cba6e4bbedec0SHA-256: 985b7bed8c76b3b75eb0942cb38898b303631ee407df470e4831bec4d7057418
spice-gtk-debuginfo-0.22-2.el7.i686.rpm
    MD5: e26460d2eb8758a882bc3bf6d544d467SHA-256: 62789eca1409072e042ad477c35e564fc245af6373800ac2833b2af6e7e2c231
spice-gtk-debuginfo-0.22-2.el7.x86_64.rpm
    MD5: a8dfd979f64690d23e8de941a227de18SHA-256: 979753bebefde6019b65a1bebfec7833968a9d9930536ba7758fcd187570c4ee
spice-gtk-devel-0.22-2.el7.i686.rpm
    MD5: a2fe2327e71315c793fb3f89905a7342SHA-256: 7805b4b61b3e216f13de802cb8a08b00daf65b3707627b3fd1debe0028488192
spice-gtk-devel-0.22-2.el7.x86_64.rpm
    MD5: bb8a0eef16b0015ab7e230bc5f0bc671SHA-256: ff9cc439b313a31335f2072826116f9f8bb89d4c6801d4b58a52190fa52bb6ab
spice-gtk-python-0.22-2.el7.x86_64.rpm
    MD5: a3c9a12a313a78ab5b9e5a2a5c67fdb6SHA-256: 6b62c586aceb10981bbe7dca58e59aabb45fa5b066caca7045a745a8daf84e44
spice-gtk-tools-0.22-2.el7.x86_64.rpm
    MD5: d2ae68a2fa9de9960a052c282bd3f297SHA-256: 9fef7a60fddef27160e7120065406c725af55091b683c3c9a4a23bbeca5e6544
spice-gtk3-0.22-2.el7.i686.rpm
    MD5: 443b9c4130b36acaf1240ecf92e265e7SHA-256: e63e32542157de9809f523a2ee7f4d6c406c2f2480db76e63f48151f676ebc24
spice-gtk3-0.22-2.el7.x86_64.rpm
    MD5: 5e69d38b8984056adce97f6c55e6c71dSHA-256: e3ee088251bf760dceac6b182ab500e0518299bd7875aa858421360d0a9de851
spice-gtk3-devel-0.22-2.el7.i686.rpm
    MD5: c7891eb76e44f047f6beeb211758c9b5SHA-256: d4dc1e1a060627a90170eea10bbb6a5ad28afefc5a923048aabe804194b8f943
spice-gtk3-devel-0.22-2.el7.x86_64.rpm
    MD5: c1a19e896627a4258951b38edcc750b8SHA-256: 9e03c33f38676ce3d2aab803226580f14d85e193386b26c614026d2f6bdae8dd
spice-gtk3-vala-0.22-2.el7.x86_64.rpm
    MD5: 1e1b069fb3b375fd27bbfed483cfad68SHA-256: 7a6ebb00d1e51396eebb32814f6597a189ad5ccd3ffc3bedd77ae009212cffa6
 
Red Hat Enterprise Linux Server (v. 7)

SRPMS:
spice-gtk-0.22-2.el7.src.rpm
    MD5: 56c0280f12ff12fc23675ae97202c559SHA-256: dc55b830933325380eccd5c28844eec3cc84a48cb615464a1dedb1134f40f0a2
 
x86_64:
spice-glib-0.22-2.el7.i686.rpm
    MD5: 90958c0d07c23c1090b60e544fe19a2cSHA-256: c8395edbc13792545093de4c779e5dc33fd3eb6eb519c0131a7872a5342b19cf
spice-glib-0.22-2.el7.x86_64.rpm
    MD5: 8e62579577bcc7800d1ee79069dd913cSHA-256: ed5478e3d27a493c932c918e6c9c634a8d168fb82f54dcf96ac1f7c2b769f1c7
spice-glib-devel-0.22-2.el7.i686.rpm
    MD5: 641f2d13d0731653a321889a7705baa9SHA-256: fef5d9cb53b7b6eef1ff773303bfb523a19bad3fcff209d5490c26cb60d6c375
spice-glib-devel-0.22-2.el7.x86_64.rpm
    MD5: 77f0b12c2774299955eaefa246093ba5SHA-256: ac9e05ac00bee508ededf9c6b65c87127d0a9203c35b7288e86eda70502f2efd
spice-gtk-0.22-2.el7.i686.rpm
    MD5: abc5ca3de99342fae28d9842004fc7fcSHA-256: c6efda7e5cd65918aed3fec5dbc40b99bd05adb423a62fe371f164115484a839
spice-gtk-0.22-2.el7.x86_64.rpm
    MD5: 60a112886198de16456cba6e4bbedec0SHA-256: 985b7bed8c76b3b75eb0942cb38898b303631ee407df470e4831bec4d7057418
spice-gtk-debuginfo-0.22-2.el7.i686.rpm
    MD5: e26460d2eb8758a882bc3bf6d544d467SHA-256: 62789eca1409072e042ad477c35e564fc245af6373800ac2833b2af6e7e2c231
spice-gtk-debuginfo-0.22-2.el7.x86_64.rpm
    MD5: a8dfd979f64690d23e8de941a227de18SHA-256: 979753bebefde6019b65a1bebfec7833968a9d9930536ba7758fcd187570c4ee
spice-gtk-devel-0.22-2.el7.i686.rpm
    MD5: a2fe2327e71315c793fb3f89905a7342SHA-256: 7805b4b61b3e216f13de802cb8a08b00daf65b3707627b3fd1debe0028488192
spice-gtk-devel-0.22-2.el7.x86_64.rpm
    MD5: bb8a0eef16b0015ab7e230bc5f0bc671SHA-256: ff9cc439b313a31335f2072826116f9f8bb89d4c6801d4b58a52190fa52bb6ab
spice-gtk-python-0.22-2.el7.x86_64.rpm
    MD5: a3c9a12a313a78ab5b9e5a2a5c67fdb6SHA-256: 6b62c586aceb10981bbe7dca58e59aabb45fa5b066caca7045a745a8daf84e44
spice-gtk-tools-0.22-2.el7.x86_64.rpm
    MD5: d2ae68a2fa9de9960a052c282bd3f297SHA-256: 9fef7a60fddef27160e7120065406c725af55091b683c3c9a4a23bbeca5e6544
spice-gtk3-0.22-2.el7.i686.rpm
    MD5: 443b9c4130b36acaf1240ecf92e265e7SHA-256: e63e32542157de9809f523a2ee7f4d6c406c2f2480db76e63f48151f676ebc24
spice-gtk3-0.22-2.el7.x86_64.rpm
    MD5: 5e69d38b8984056adce97f6c55e6c71dSHA-256: e3ee088251bf760dceac6b182ab500e0518299bd7875aa858421360d0a9de851
spice-gtk3-devel-0.22-2.el7.i686.rpm
    MD5: c7891eb76e44f047f6beeb211758c9b5SHA-256: d4dc1e1a060627a90170eea10bbb6a5ad28afefc5a923048aabe804194b8f943
spice-gtk3-devel-0.22-2.el7.x86_64.rpm
    MD5: c1a19e896627a4258951b38edcc750b8SHA-256: 9e03c33f38676ce3d2aab803226580f14d85e193386b26c614026d2f6bdae8dd
spice-gtk3-vala-0.22-2.el7.x86_64.rpm
    MD5: 1e1b069fb3b375fd27bbfed483cfad68SHA-256: 7a6ebb00d1e51396eebb32814f6597a189ad5ccd3ffc3bedd77ae009212cffa6
 
Red Hat Enterprise Linux Workstation (v. 7)

SRPMS:
spice-gtk-0.22-2.el7.src.rpm
    MD5: 56c0280f12ff12fc23675ae97202c559SHA-256: dc55b830933325380eccd5c28844eec3cc84a48cb615464a1dedb1134f40f0a2
 
x86_64:
spice-glib-0.22-2.el7.i686.rpm
    MD5: 90958c0d07c23c1090b60e544fe19a2cSHA-256: c8395edbc13792545093de4c779e5dc33fd3eb6eb519c0131a7872a5342b19cf
spice-glib-0.22-2.el7.x86_64.rpm
    MD5: 8e62579577bcc7800d1ee79069dd913cSHA-256: ed5478e3d27a493c932c918e6c9c634a8d168fb82f54dcf96ac1f7c2b769f1c7
spice-glib-devel-0.22-2.el7.i686.rpm
    MD5: 641f2d13d0731653a321889a7705baa9SHA-256: fef5d9cb53b7b6eef1ff773303bfb523a19bad3fcff209d5490c26cb60d6c375
spice-glib-devel-0.22-2.el7.x86_64.rpm
    MD5: 77f0b12c2774299955eaefa246093ba5SHA-256: ac9e05ac00bee508ededf9c6b65c87127d0a9203c35b7288e86eda70502f2efd
spice-gtk-0.22-2.el7.i686.rpm
    MD5: abc5ca3de99342fae28d9842004fc7fcSHA-256: c6efda7e5cd65918aed3fec5dbc40b99bd05adb423a62fe371f164115484a839
spice-gtk-0.22-2.el7.x86_64.rpm
    MD5: 60a112886198de16456cba6e4bbedec0SHA-256: 985b7bed8c76b3b75eb0942cb38898b303631ee407df470e4831bec4d7057418
spice-gtk-debuginfo-0.22-2.el7.i686.rpm
    MD5: e26460d2eb8758a882bc3bf6d544d467SHA-256: 62789eca1409072e042ad477c35e564fc245af6373800ac2833b2af6e7e2c231
spice-gtk-debuginfo-0.22-2.el7.x86_64.rpm
    MD5: a8dfd979f64690d23e8de941a227de18SHA-256: 979753bebefde6019b65a1bebfec7833968a9d9930536ba7758fcd187570c4ee
spice-gtk-devel-0.22-2.el7.i686.rpm
    MD5: a2fe2327e71315c793fb3f89905a7342SHA-256: 7805b4b61b3e216f13de802cb8a08b00daf65b3707627b3fd1debe0028488192
spice-gtk-devel-0.22-2.el7.x86_64.rpm
    MD5: bb8a0eef16b0015ab7e230bc5f0bc671SHA-256: ff9cc439b313a31335f2072826116f9f8bb89d4c6801d4b58a52190fa52bb6ab
spice-gtk-python-0.22-2.el7.x86_64.rpm
    MD5: a3c9a12a313a78ab5b9e5a2a5c67fdb6SHA-256: 6b62c586aceb10981bbe7dca58e59aabb45fa5b066caca7045a745a8daf84e44
spice-gtk-tools-0.22-2.el7.x86_64.rpm
    MD5: d2ae68a2fa9de9960a052c282bd3f297SHA-256: 9fef7a60fddef27160e7120065406c725af55091b683c3c9a4a23bbeca5e6544
spice-gtk3-0.22-2.el7.i686.rpm
    MD5: 443b9c4130b36acaf1240ecf92e265e7SHA-256: e63e32542157de9809f523a2ee7f4d6c406c2f2480db76e63f48151f676ebc24
spice-gtk3-0.22-2.el7.x86_64.rpm
    MD5: 5e69d38b8984056adce97f6c55e6c71dSHA-256: e3ee088251bf760dceac6b182ab500e0518299bd7875aa858421360d0a9de851
spice-gtk3-devel-0.22-2.el7.i686.rpm
    MD5: c7891eb76e44f047f6beeb211758c9b5SHA-256: d4dc1e1a060627a90170eea10bbb6a5ad28afefc5a923048aabe804194b8f943
spice-gtk3-devel-0.22-2.el7.x86_64.rpm
    MD5: c1a19e896627a4258951b38edcc750b8SHA-256: 9e03c33f38676ce3d2aab803226580f14d85e193386b26c614026d2f6bdae8dd
spice-gtk3-vala-0.22-2.el7.x86_64.rpm
    MD5: 1e1b069fb3b375fd27bbfed483cfad68SHA-256: 7a6ebb00d1e51396eebb32814f6597a189ad5ccd3ffc3bedd77ae009212cffa6
 
(The unlinked packages above are only available from the Red Hat Network)
1007841 – Leak 16 MB of memory per connection opened1017862 – Cannot connect to VMs on RHEL5 host1029761 – virt-viewer can not get the perfect screenshot of the secondary displays1043782 – Additional display pop out when restarting service spice-vdagentd in guest1067346 – SPICE console is always scaled in fullscreen mode even if “Automatically resize” is disabled.1109397 – Rebase spice-gtk to 0.221116048 – if connection to spice proxy fails, mention in log message that the failed connection was to the proxy1135104 – Should send data message for file copy of 0 size

These packages are GPG signed by Red Hat for security. Our key and
details on how to verify the signature are available from:

Leave a Reply