Hi,

using 1.0 and 1.1 from openSUSE 13.1 to Windows Server 2008 R2 instances here, 
both updated to current git, with the usual patches (need smartcard support).

See:
https://build.opensuse.org/package/show/home:frispete:RemoteDesktop/freerdp
https://build.opensuse.org/package/show/home:frispete:RemoteDesktop/freerdp11

While 1.0 runs rock solid, 1.1 suffers from regular crashes like this:

SSL_read: I/O error: Die Wartezeit für die Verbindung ist abgelaufen (110)
rpc_client_frag_read: error reading header
xfreerdp_run: select failed
[Thread 0x7fffeb157700 (LWP 5811) exited]
[Thread 0x7fffea155700 (LWP 5813) exited]
[Thread 0x7fffea956700 (LWP 5812) exited]
[Thread 0x7fffe8952700 (LWP 5820) exited]
[Thread 0x7fffeb958700 (LWP 5810) exited]
[Thread 0x7fffe9153700 (LWP 5817) exited]
[Thread 0x7fffe9954700 (LWP 5816) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffec1d4700 (LWP 5807)]
0x00007ffff71b6064 in free () from /lib64/libc.so.6
(gdb) bt
#0  0x00007ffff71b6064 in free () from /lib64/libc.so.6
#1  0x00007ffff71b62fe in realloc () from /lib64/libc.so.6
#2  0x00007ffff50aec41 in ArrayList_Add (arrayList=0x7fffe40332b0, 
obj=0x7fffe40a3040)
    at 
/usr/src/debug/freerdp11-0.git20140825/winpr/libwinpr/utils/collections/ArrayList.c:212
#3  0x00007ffff5f9981a in rpc_write (rpc=rpc@entry=0x7fffe4031d60, 
data=data@entry=0x7fffe40a22c0 "", 
    length=length@entry=20, opnum=opnum@entry=6)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/gateway/rpc.c:383
#4  0x00007ffff5f98b31 in TsProxyCloseChannelWriteRequest 
(tsg=tsg@entry=0x7fffe4031ce0, context=context@entry=0x0)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/gateway/tsg.c:940
#5  0x00007ffff5f98b89 in TsProxyCloseChannel (tsg=tsg@entry=0x7fffe4031ce0, 
context=context@entry=0x0)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/gateway/tsg.c:987
#6  0x00007ffff5f990a4 in tsg_disconnect (tsg=0x7fffe4031ce0)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/gateway/tsg.c:1383
#7  0x00007ffff5f8db49 in transport_disconnect (transport=0x626cb0)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/transport.c:82
#8  0x00007ffff5f7f947 in freerdp_disconnect (instance=instance@entry=0x612fe0)
    at /usr/src/debug/freerdp11-0.git20140825/libfreerdp/core/freerdp.c:292
#9  0x00007ffff7b569f8 in xf_thread (param=0x612fe0)
    at /usr/src/debug/freerdp11-0.git20140825/client/X11/xf_client.c:1482
#10 0x00007ffff498a0db in start_thread () from /lib64/libpthread.so.0
#11 0x00007ffff722058d in clone () from /lib64/libc.so.6

The difference is, that 1.1 connects via GW option.

Let me know, if I can help in any way to fix this issue.

Cheers,
Pete

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to