<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW --- - spice client Aborted."
href="https://bugs.freedesktop.org/show_bug.cgi?id=65386">65386</a>
</td>
</tr>
<tr>
<th>Assignee</th>
<td>spice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Summary</th>
<td>spice client Aborted.
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Classification</th>
<td>Unclassified
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Reporter</th>
<td>cattlex@163.com
</td>
</tr>
<tr>
<th>Hardware</th>
<td>ARM
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Component</th>
<td>client
</td>
</tr>
<tr>
<th>Product</th>
<td>Spice
</td>
</tr></table>
<p>
<div>
<pre>Spice client abort itself.
Client terminal shows like : Aborted.
# spicec -h 10.3.5.41 -p 5900 -w xxxxxx
Aborted
# cat /root/.spicec/spicec.log
1370429652 INFO [523:523] Application::main: starting 0.8.2
1370429652 INFO [523:523] init_key_map: using evdev mapping
1370429652 INFO [523:523] MultyMonScreen::MultyMonScreen: platform_win:
67108865
1370429652 INFO [523:523] ForeignMenu::ForeignMenu: Creating a foreign menu
connection /tmp/SpiceForeignMenu-0.uds
1370429652 INFO [523:524] RedPeer::connect_unsecure: Connected to 10.3.5.41
5900
1370429652 INFO [523:524] abort_handler: signal 6
I run the program in the debugger to find the offending address:
#gdb --args ./spicec -h 10.3.5.41 -p 5900 -w xxxxxx
(gdb) cd ..
Working directory /root/spice-0.8.2/client.
(gdb) b red_channel.cpp:170
Breakpoint 1 at 0x5f16c: file ../../client/red_channel.cpp, line 170.
(gdb) n
Program received signal SIGABRT, Aborted.
0x2aed9ed6 in ?? () from /lib/arm-linux-gnueabi/libc.so.6
(gdb) bt
#0 0x2aed9ed6 in ?? () from /lib/arm-linux-gnueabi/libc.so.6
#1 0x2aee80da in raise () from /lib/arm-linux-gnueabi/libc.so.6
#2 0x2aeea506 in abort () from /lib/arm-linux-gnueabi/libc.so.6
#3 0x000cfde4 in d2i_PUBKEY_bio ()
#4 0x0005f182 in RedChannelBase::link (this=0x195368, connection_id=<optimized
out>, password=..., protocol=<optimized out>)
at ../../client/red_channel.cpp:172
#5 0x0005f408 in RedChannelBase::connect (this=0x195368, options=...,
connection_id=0, host=0x19cd4c "10.3.5.41", password=...)
at ../../client/red_channel.cpp:218
#6 0x0005f600 in RedChannel::run (this=0x195368) at
../../client/red_channel.cpp:470
#7 0x0005f9ea in RedChannel::worker_main (data=<optimized out>) at
../../client/red_channel.cpp:340
#8 0x2aeb502e in start_thread () from /lib/arm-linux-gnueabi/libpthread.so.0
#9 0x2af53b48 in ?? () from /lib/arm-linux-gnueabi/libc.so.6
#10 0x2af53b48 in ?? () from /lib/arm-linux-gnueabi/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
# cat /proc/cpuinfo
Processor : ARMv7 Processor rev 10 (v7l)
processor : 0
BogoMIPS : 1988.29
processor : 1
BogoMIPS : 1988.29
processor : 2
BogoMIPS : 1988.29
processor : 3
BogoMIPS : 1988.29
Features : swp half thumb fastmult vfp edsp neon vfpv3
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x2
CPU part : 0xc09
CPU revision : 10
Hardware : Freescale i.MX 6Quad/DualLite/Solo Sabre-SD Board
Revision : 63012
Serial : 110609d4d8191854
I am eager to know what cause this problem and how to solve it .
Does anyone else encounter this problem?
Thanks.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>