Hi,

I was pleased to see the --tsg option make its way into freerdp, so
have compiled the latest git version. I can connect OK, and get a bit
of desktop appearing (though there's a bug whereby the window stays
black until I mouseover it), but then fairly shortly afterwards,
xfreerdp SEGVs. If it's a useful observation, I note that keyboard
input seems to get captured out-of-focus whether I pass -f or not.

The server is Windows Server 2008 R2 Enterprise.

I'm building on an i686 Linux box, running Debian.

If I can provide any more debugging help, I'm more than happy to; I'm
not familiar with rdp, though, so I'm not entirely sure where to start.

Typical invocation:
 xfreerdp --tsg DOMAIN/User password rdg.domain -d DOMAIN -u User -p
 password rds.domain

connected to rdg.domain:443
connected to rdg.domain:443
HTTP/1.1 200 Success
Content-Type:application/rpc
Content-Length:1073741824

tcp_set_blocking_mode: fcntl failed.
rpc_out_read error: Unexpected RTS PDU
Error! rpc_out_read() returned negative value. BytesSent: 8218, BytesReceived: 
63876
Failed to check FreeRDP file descriptor
Segmentation fault (core dumped)

looking at the core dump:
Program terminated with signal 11, Segmentation fault.
#0  0xb77c5424 in __kernel_vsyscall ()
(gdb) where
#0  0xb77c5424 in __kernel_vsyscall ()
#1  0xb73a43c0 in raise () from /lib/i686/cmov/libpthread.so.0
#2  0xb770924e in fatal_handler (signum=11)
    at /home/matthew/software/FreeRDP/libfreerdp-utils/signal.c:53
#3  <signal handler called>
#4  0xb72ba6ab in ?? () from /lib/i686/cmov/libc.so.6
#5  0xb72bbb55 in ?? () from /lib/i686/cmov/libc.so.6
#6  0xb72becbd in free () from /lib/i686/cmov/libc.so.6
#7  0xb7707c1a in xfree (ptr=0x8c32850)
    at /home/matthew/software/FreeRDP/libfreerdp-utils/memory.c:118
#8  0xb75a027d in mppc_dec_free (dec=0x8c32838)
    at /home/matthew/software/FreeRDP/libfreerdp-codec/mppc_dec.c:1444
#9  0xb7779bc7 in rdp_free (rdp=0x8c1f9d0)
    at /home/matthew/software/FreeRDP/libfreerdp-core/rdp.c:957
#10 0xb776ea30 in freerdp_context_free (instance=0x8c1f888)
    at /home/matthew/software/FreeRDP/libfreerdp-core/freerdp.c:248
#11 0x0805c363 in main (argc=12, argv=0xbff31aa4)
    at /home/matthew/software/FreeRDP/client/X11/xfreerdp.c:1257



Regards,

Matthew
ps if I fail to supply a password on the commandline, freerdp also SEGVs...

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Freerdp-devel mailing list
Freerdp-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to