Bug 70083

Summary: [ spice-gtk 0.21 ] spice-gtk exit with error
Product: Spice Reporter: prochazka.nicolas
Component: spice-gtkAssignee: Spice Bug List <spice-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description prochazka.nicolas 2013-10-03 15:49:38 UTC
spice-gtk 0.21 , 
guest windows seven
playing with sound control panel parameter, 
spicy/remote-viewer  exit

(/usr/local/bin/remote-viewer:678): Spice-Warning **: ../spice-common/common/canvas_base.c:741:canvas_get_lz: a palette is missing (for bpp to rgb decoding)

(/usr/local/bin/remote-viewer:678): Spice-CRITICAL **: ../spice-common/common/canvas_base.c:1149:canvas_get_image_internal: condition `surface != NULL' failed

Regards, 
Nicolas Prochazka
Comment 1 Marc-Andre Lureau 2013-10-03 16:01:50 UTC
please try git version, which has received an important palette cache fix this morning
Comment 2 prochazka.nicolas 2013-10-03 16:52:10 UTC
It seems to fix the problem
thanks 
Nicolas
Comment 3 artur 2013-12-15 10:48:46 UTC
I'm affected to (system ARCH-Linux: Kernel 3.12.3-1-ARCH, x86_64)

Software (some pacman takeouts):

pacman -Ss spice
extra/celt0.5.1 0.5.1.3-3 [Installiert]
    Low-latency audio communication codec - SPICE version
extra/spice 0.12.4-3 [Installiert]
    SPICE client and server
extra/spice-protocol 0.12.6-2
    Headers for SPICE protocol
community/ngspice 25-2
    Mixed-level/Mixed-signal circuit simulator based on Spice3f5, Ciber1b1, and Xspice.
community/spice-gtk3 0.21-3 [Installiert]
    Gtk client and libraries for SPICE remote desktop servers (gtk3 version)

pacman -Ss virt-
community/libvirt-glib 0.1.7-2 [Installiert]
    GLib bindings for libvirt
community/libvirt-python 1.2.0-2 [Installiert]
    libvirt python binding
community/virt-manager 0.10.0-4
    Desktop user interface for managing virtual machines

pacman -Ss libvirt
community/libvirt 1.2.0-1 [Installiert]
    API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)
community/libvirt-glib 0.1.7-2 [Installiert]
    GLib bindings for libvirt
community/libvirt-python 1.2.0-2 [Installiert]
    libvirt python binding

pacman -Ss qemu
extra/qemu 1.7.0-1 [Installiert]
    A generic and open source processor emulator which achieves a good emulation speed by using dynamic translation.


It seems that ARCH is already providing a very new version for spice-gtk3 (0.21-3) and AUR seem to be outdated. It happens very frequently, so using my windows-guest is very hard. Please advise.
Comment 4 Christophe Fergeau 2013-12-16 10:02:19 UTC
(In reply to comment #3)
> 
> It seems that ARCH is already providing a very new version for spice-gtk3
> (0.21-3) and AUR seem to be outdated. It happens very frequently, so using
> my windows-guest is very hard. Please advise.

The latest version of spice-gtk is 0.22. This issue is a known bug in spice-gtk 0.21 and was fixed by http://cgit.freedesktop.org/spice/spice-gtk/commit/?id=02c4d61263230e3dbd7900822677c720045b80cf

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.