<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.E-MailFormatvorlage17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="DE" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Hi,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I’ve upgraded my systems to the newest released versions of qemu/spice.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">But with this versions I get continuously crashes of remote-viewer when using Windows7 as guest.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Basically the crash occurs immediately when using Outlook 2010 and configuring a new Email account.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Also the background of the select boxes switches to yellow when the mouse pointer moves over it.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Used versions:<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">Ubuntu 12.04 Desktop<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">spice-0.12.4<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">spice-gtk-0.21<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">spice-protocol-0.12.6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">virt-viewer-0.5.7 (also tested 0.5.6, but no difference)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US">spice-guest-tools-0.65.1.exe<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">I ran it through strace and used gbd. Here’s the data:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">[Thread 0x7f1efcffc700 (LWP 11792) exited]<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">Program received signal SIGABRT, Aborted.<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">0x00007f1f32227425 in raise () from /lib/x86_64-linux-gnu/libc.so.6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">(gdb) bt<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#0  0x00007f1f32227425 in raise () from /lib/x86_64-linux-gnu/libc.so.6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Courier New"">#1  0x00007f1f3222ab8b in abort () from /lib/x86_64-linux-gnu/libc.so.6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#2  0x00007f1f33846185 in spice_logv (log_domain=0x7f1f338c5566 "Spice", log_level=SPICE_LOG_LEVEL_CRITICAL,<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    strloc=0x7f1f338d0628 "../spice-common/common/canvas_base.c:1149", function=0x7f1f338d0e20 "canvas_get_image_internal",<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    format=0x7f1f338d0bc2 "condition `%s' failed", args=0x7f1efeffe528) at log.c:109<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#3  0x00007f1f338462c8 in spice_log (log_domain=<optimized out>, log_level=<optimized out>, strloc=<optimized out>, function=<optimized out>,<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    format=<optimized out>) at log.c:123<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#4  0x00007f1f33835d59 in canvas_get_image_internal (canvas=0x2872200, image=0x33afa28, want_original=<optimized out>, real_get=1)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    at ../spice-common/common/canvas_base.c:1150<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#5  0x00007f1f33836dce in canvas_draw_rop3 (spice_canvas=0x2872200, bbox=0x33af9b4, clip=0x33af9c8, rop3=0x33af9d8)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    at ../spice-common/common/canvas_base.c:3258<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#6  0x00007f1f33816161 in display_handle_draw_rop3 (channel=0x2867620, in=<optimized out>) at channel-display.c:1649<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#7  0x00007f1f3380cfd5 in spice_channel_recv_msg (channel=0x2867620, msg_handler=0x7f1f3380c290 <spice_channel_handle_msg>, data=0x0)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">    at spice-channel.c:1847<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#8  0x00007f1f3380d174 in spice_channel_iterate_read (channel=0x2867620) at spice-channel.c:2071<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#9  0x00007f1f3380f142 in spice_channel_iterate (channel=0x2867620) at spice-channel.c:2113<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#10 spice_channel_coroutine (data=<optimized out>) at spice-channel.c:2341<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#11 0x00007f1f3383cf2f in coroutine_trampoline (cc=0x28676e0) at coroutine_ucontext.c:58<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#12 0x00007f1f3383ccc6 in continuation_trampoline (i0=<optimized out>, i1=<optimized out>) at continuation.c:49<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#13 0x00007f1f32239650 in ?? () from /lib/x86_64-linux-gnu/libc.so.6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#14 0x0000000002867aa8 in ?? ()<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">#15 0x0000000000000000 in ?? ()<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">poll([{fd=10, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=10, revents=POLLOUT}])<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">writev(10, [{"\213\7\2\0\361;\200\0036\0\2\0\360;\200\0035\30\4\0\362;\200\3\3\0\200\0030\0\r\0"..., 2656}, {NULL, 0}, {"", 0}], 3) = 2656<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">recvfrom(10, 0xf2f2b4, 4096, 0, 0, 0)   = -1 EAGAIN (Resource temporarily unavailable)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">recvfrom(10, 0xf2f2b4, 4096, 0, 0, 0)   = -1 EAGAIN (Resource temporarily unavailable)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">poll([{fd=4, events=POLLIN}, {fd=10, events=POLLIN}, {fd=9, events=POLLIN}, {fd=22, events=POLLIN}, {fd=30, events=POLLIN}, {fd=29, events=POLLIN}, {fd=28,
 events=POLLIN}, {fd=27, events=POLLIN}, {fd=26, events=POLLIN}, {fd=23, events=POLLIN}, {fd=25, events=POLLIN}, {fd=24, events=POLLIN}, {fd=32, events=POLLIN}, {fd=21, events=POLLIN}, {fd=8, events=POLLIN}, {fd=34, events=POLLIN}, {fd=33, events=POLLIN}],
 17, 0) = 0 (Timeout)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">read(4, 0x7fffcb7dcfc0, 16)             = -1 EAGAIN (Resource temporarily unavailable)<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Courier New"">rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">poll([{fd=31, events=POLLIN}], 1, 0)    = 1 ([{fd=31, revents=POLLIN}])<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">recvfrom(31, "5\1\335\0\0\0", 6, 0, NULL, NULL) = 6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">recvfrom(31, "\0\0\0\0006\2\0\0\364\0\0\0B\2\0\0>\1\0\0\0=\0\0\0\0\0\0\0\0\0\0"..., 221, 0, NULL, NULL) = 221<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "(/usr/bin/strace:10344): ", 25(/usr/bin/strace:10344): ) = 25<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "Spice-", 6Spice-)                   = 6<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "ERROR **: ", 10ERROR **: )              = 10<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "pixman_utils.c:1343:bitmap_1be_3"..., 41pixman_utils.c:1343:bitmap_1be_32_to_32: ) = 41<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "assertion `palette != NULL' fail"..., 34assertion `palette != NULL' failed) = 34<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">write(2, "\n", 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">)                       = 1<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">access("/usr/bin/gstack", X_OK)         = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">pipe([35, 36])                          = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f999ff97c10) = 10364<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">close(36)                               = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">read(35, "", 255)                       = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">--- SIGCHLD (Child exited) @ 0 (0) ---<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">close(35)                               = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">wait4(10364, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 10364<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span style="font-family:"Courier New"">rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">tgkill(10344, 10344, SIGABRT)           = 0<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">--- SIGABRT (Aborted) @ 0 (0) ---<o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left:35.4pt"><span lang="EN-US" style="font-family:"Courier New"">+++ killed by SIGABRT (core dumped) +++<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Thanks, Klaus<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>