[Spice-devel] [ Spice-devel / QXL Xspice crash ]

nicolas prochazka prochazka.nicolas at gmail.com
Fri Aug 31 06:16:47 PDT 2012


Hello,
this video seems to always crash after several seconds :
http://www.allocine.fr/video/player_gen_cmedia=19354978&cfilm=185536.html

debug show lot of line as :
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
ce08fc87 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
ce08fc87 (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
d04a4dba
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
5c01f69f [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
5c01f69f (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
c2a446fe
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
79e39736
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
5c0d324f [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
5c0d324f (110)
(spicy:11544): GSpice-DEBUG: decode-glz.c:372 decode_header: 322x8, id
1781, ref 1664
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
30bd88e2 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
30bd88e2 (111)
(spicy:11544): GSpice-DEBUG: channel-display.c:1091 scheduling next stream
render in 307 ms
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
afc59724
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
e28163cb [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
e28163cb (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
1964b672
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
226e8dc6 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
226e8dc6 (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
34962d85
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
3356ae26 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
3356ae26 (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
f630de1e
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
148f76a8 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
148f76a8 (111)
(spicy:11544): GSpice-DEBUG: decode-glz.c:372 decode_header: 327x8, id
1782, ref 1664
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
6444ff71 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
6444ff71 (112)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
b8ec72c2
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
d51cda25 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
d51cda25 (112)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
9ccf59ed
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
b45d0374
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
9821b4a8 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
9821b4a8 (111)
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:115 cache_del: image
55ca6ea7
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:92 cache_find: image
1bc51d24 [not found]
(spicy:11544): GSpice-DEBUG: spice-channel-cache.h:108 cache_add: image
1bc51d24 (111)
Unsupported color conversion request

2012/8/31 Alon Levy <alevy at redhat.com>

> >
> > hello,
> > client version : spice-gtk master git / spicy
> > qxl Xspice : master git
> >
> > I can connect to Xspice server,
> > but some action crash the server and client
> > Exemple : play a video on firefox
> >
> > Xspice log :
> >
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Zero width or height
> > qxl_surface_create: Zero width or height
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > qxl_surface_create: Bad bpp: 1 (1)
> > red_channel_client_disconnect: 0x16e0d10 (channel 0xf601c0 type 1 id
> > 0)
>
> So the disconnect happens first, the crash later. Both are bugs, but your
> immediate problem seems to be the reason spice-gtk is disconnecting, see
> below.
>
> > main_channel_client_on_disconnect: rcc=0x16e0d10
> > red_client_destroy: destroy client with #channels 4
> > red_dispatcher_disconnect_cursor_peer:
> > red_channel_client_disconnect: 0x7f20004d79c0 (channel 0xfd2440 type
> > 4 id 0)
> > red_channel_client_disconnect: 0x7f20004d79c0 (channel 0xfd2440 type
> > 4 id 0)
> > red_channel_client_disconnect: 0x16e5e80 (channel 0xf66b40 type 3 id
> > 0)
> > red_channel_client_disconnect: 0x16e5e80 (channel 0xf66b40 type 3 id
> > 0)
> > red_dispatcher_disconnect_display_peer:
> > red_channel_client_disconnect: 0x7f2000543640 (channel 0xfd1ea0 type
> > 2 id 0)
> > red_channel_client_disconnect: 0x7f2000543640 (channel 0xfd1ea0 type
> > 2 id 0)
> > red_channel_client_disconnect: 0x16e0d10 (channel 0xf601c0 type 1 id
> > 0)
> > red_channel_client_disconnect: 0x16e0d10 (channel 0xf601c0 type 1 id
> > 0)
> > Xorg: marshaller.c:197: spice_marshaller_destroy: Assertion
> > `m->data->marshallers == m' failed.
>
> How do I reproduce this? can you give a more specific sequence then
> "running flash movies in firefox", i.e. maybe a specific one that always
> triggers this?
>
> > XIO: fatal IO error 11 (Resource temporarily unavailable) on X server
> > ":3.0"
> > after 43290 requests (43290 known processed) with 0 events remaining.
> >
> >
> > spicy log :
> > /tmp/newspice/usr/bin/spicy --host 10.10.4.225 --port 5900
> > GSpice-Message: main channel: opened
> >
> > (spicy:9523): Gtk-WARNING **: Fullscreen: missing action Fullscreen
> >
> > (spicy:9523): Gtk-WARNING **: Fullscreen: missing action Fullscreen
> > Unsupported color conversion request
>
> Try turning on debug logging:
> export G_MESSAGES_DEBUG=all
> export SPICE_DEBUG=1
> remote-viewer <options as usual>
>
> >
> >
> > Regard,
> > Nicolas Prochazka.
> >
> > _______________________________________________
> > Spice-devel mailing list
> > Spice-devel at lists.freedesktop.org
> > http://lists.freedesktop.org/mailman/listinfo/spice-devel
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/spice-devel/attachments/20120831/310ceca7/attachment-0001.html>


More information about the Spice-devel mailing list