Gerry Reno wrote, On 04/10/2011 12:54 AM:
> On 04/09/2011 06:39 PM, Mads Kiilerich wrote:
>> 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.
>>
Ok, that should be fixed now - thanks for the report.
/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