[Spice-devel] [Announce] spice-gtk 0.2

Bitman Zhou bitman.zhou at sinobot.com.cn
Thu Dec 2 17:34:14 PST 2010


Hi, 

I am trying this new release on Ubuntu 10.04 32bit. The compile is ok
but I get segfault when connecting a spice server. The 0.1 release
doesn't have this issue.

Program received signal SIGSEGV, Segmentation fault.
0x0804bb8a in restore_configuration (s=0x80b3c08, channel=0x8174690,
data=0x80b3250) at spicy.c:367
367	        state = g_key_file_get_boolean(keyfile, "general", keys[i],
&error);
(gdb) bt
#0  0x0804bb8a in restore_configuration (s=0x80b3c08, channel=0x8174690,
data=0x80b3250) at spicy.c:367
#1  create_spice_window (s=0x80b3c08, channel=0x8174690, data=0x80b3250)
at spicy.c:584
#2  channel_new (s=0x80b3c08, channel=0x8174690, data=0x80b3250) at
spicy.c:787
#3  0xb78052d8 in g_cclosure_marshal_VOID__OBJECT ()
from /usr/lib/libgobject-2.0.so.0
#4  0xb77f8252 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#5  0xb780c99d in ?? () from /usr/lib/libgobject-2.0.so.0
#6  0xb780ddb4 in g_signal_emit_valist ()
from /usr/lib/libgobject-2.0.so.0
#7  0xb780e256 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#8  0xb7835268 in spice_session_channel_new (session=0x80b3c08,
channel=0x8174690) at spice-session.c:506
#9  0xb7838e45 in spice_channel_constructed (gobject=0x8174690) at
spice-channel.c:101
#10 0xb77fee68 in g_object_newv () from /usr/lib/libgobject-2.0.so.0
#11 0xb77ff90c in g_object_new_valist ()
from /usr/lib/libgobject-2.0.so.0
#12 0xb77ffa27 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#13 0xb7837a92 in spice_channel_new (s=0xb78d160b, type=135012416, id=0)
at spice-channel.c:909
#14 0xb7849aa0 in main_handle_channels_list (channel=0x80c1318,
in=0x8189910) at channel-main.c:657
#15 0xb784908e in spice_main_handle_msg (channel=0x80c1318,
msg=0x8189910) at channel-main.c:869
#16 0xb7838199 in spice_channel_recv_msg (source=0x8107100,
condition=G_IO_IN, opaque=0x80c1318) at spice-channel.c:845
#17 spice_channel_data (source=0x8107100, condition=G_IO_IN,
opaque=0x80c1318) at spice-channel.c:871
#18 0xb74d4efb in ?? () from /lib/libglib-2.0.so.0
#19 0xb74905e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0xb74942d8 in ?? () from /lib/libglib-2.0.so.0
#21 0xb7494817 in g_main_loop_run () from /lib/libglib-2.0.so.0
#22 0x0804bf69 in main (argc=1, argv=0xbffff384) at spicy.c:943


The setting dir and file are created but has no content:
bzhou:~/kvm-src/spice-gtk-0.2$ cat /home/bzhou/.config/spicy/settings
bzhou:~/kvm-src/spice-gtk-0.2$ 

Any docs about the spicy settings? Thanks.

BR
Bitman Zhou


在 2010-12-02四的 14:25 +0100,Marc-André Lureau写道:
> Hi,
> 
> One week after 0.1.0, here is the second release of spice-gtk!
> 
> http://spice-space.org/download/gtk/spice-gtk-0.2.tar.bz2
> 
> The focus is on implementing some important missing features. One
> reason for this release is the addition of open_fd(), which allows to
> run spice-gtk over SSH tunnel (for virt-tools etc...). Also, the jpeg
> & zlib decoder, and the celt encoding support are welcome for wan
> usage.
> 
> Changes:
>       gtk: disconnect record stream when record_stop()
>       README: add a few missing dependencies
>       build: use git-version-gen
>       build: re-enable -Wflags, and fix a few warnings
>       build: fix make -j
>       gtk: add zlib decoder
>       gtk: add jpeg decoder
>       gtk: progressive agent message recomposition
>       gtk: add dispay config
>       gtk: add clipboard sharing for text
>       TODO: update
>       gtk: put some g_message() under SPICE_DEBUG
>       gtk: add channel.set_capability()
>       gtk: add {session,channel}_open_fd()
>       gtk: add CELT playback
>       gtk: add CELT recording
>       gtk: save/restore spicy configuration
>       gtk: don't uncork new streams
>       gtk: delay PA stream creation when context is ready
>       gtk: visibility option for statusbar/toolbar in spicy
> 
> A number of features are still missing, including multihead. See the TODO list.
> 
> Git repo: http://gitorious.org/spice-gtk/spice-gtk
> Please report bugs/patch to spice-devel at lists.freedesktop.org for now.
> 




More information about the Spice-devel mailing list