I have recently managed to get the multimedia keys (the one with the buttons
that do things like "MyComputer" "Calculator" to work over rdp. I have a
small problem though:
on my main debian test machine (normal pc) i can run it perfectly and all the
keys work fine. when i port the binary over to my custom distribution and
put it on my thin-client box and run it (with the same libs and binaries as
are used on the test machine (apart from those that are machine specific)) it
segmentation faults. I have two different thin-client models with two
different architectures and both do the same thing.
the option i am using is:
gdb doesnt show very much apart from:
0x40151ea9 in free () from /lib/libc.so.6
strace doesnt show anything at all.
However if i run rdesktop with these options:
-k en-gb -4
it *works*, albiet it is no longer using RDP5! I know this is significant but
i dont know why.
if i run with a memory debugger (valgrind) with RDP5 enabled it works, albiet
slow because of the debugging. The last debugging messages valgrind shows
Conditional jump or move depends on uninitialised value(s)
at 0x4002CD1F: free (vg_replace_malloc.c:228)
by 0x805D376: rdpdr_send_available (in /usr/X11R6/bin/rdesktop)
by 0x805CCA5: channel_process (in /usr/X11R6/bin/rdesktop)
by 0x8055AB7: sec_recv (in /usr/X11R6/bin/rdesktop)
Get latest updates about Open Source Projects, Conferences and News.