Gerry Reno wrote, On 04/09/2011 06:03 PM:
> Hi,
>      I compiled freerdp from git on linux x86_64.  But when I run the
> program trying to connect to xrdp on another linux machine it gives me a
> segfault in hexdump.  Using an older package installed version of
> freerdp it connects to xrdp fine without segfault.
>
>      From gdb:
>
>      0ca0 00 00 00 00                                     ....
>      DBG (X) l_ui_create_cursor (836): l_ui_create_cursor1: alpha width
>      32 height 32 bpp 24 x 0 y 0
>      DBG rdp_recv (141): Share Control Data PDU #9, (type 7)
>      0000 00 21 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 .!..............
>      0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
>      ...
>      0d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
>      0d30 00 00 00 00 00 00 00 00 00 00 00 00 00
>      Program received signal SIGSEGV, Segmentation fault.
>      [Switching to Thread 0x7ffff20a3910 (LWP 16651)]
>      hexdump (p=<value optimized out>, len=15468) at freerdp.c:107
>      107                             printf("%02x ", line[i]);
>      (gdb)
>
>
>      Any tips on how to fix this segfault?  I didn't see anything obvious
> in the hexdump code.

Are you connecting using rdp or nla security? Does it make a difference 
if you change to the other?

If you are using nla then try with latest git - it might have been fixed.

If that doesn't solve it for you we would like to see what output you 
get before the crash.

/Mads

------------------------------------------------------------------------------
Xperia(TM) PLAY
It's a major breakthrough. An authentic gaming
smartphone on the nation's most reliable network.
And it wants your games.
http://p.sf.net/sfu/verizon-sfdev
_______________________________________________
Freerdp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to