Hi again, On 6 September 2012 18:02, Marc-André Moreau <marcandre.mor...@gmail.com> wrote: > The SSL_read error is very similar to an error which I believe was fixed > recently. The keyboard sending code was in a race condition with the main > FreeRDP library, causing the crash which you are experiencing. Maybe there is > still a race condition in the code then.
OK, so I've had a little bit of a play with the code. The keyboard events in wf_event.c wf_ll_kbd_proc() are coming in on a different thread to something else that is periodically sending PDUs. Mouse events are sent on the correct thread. Both threads are using the same channel, which I'm guessing isn't correct. I'm less sure of how to fix it. The negotiation log is as follows (when I give username & password on the command line): DBG_NEGO nego_set_negotiation_enabled (856): Enabling security layer negotiation: true DBG_NEGO nego_enable_rdp (868): Enabling RDP security: false DBG_NEGO nego_enable_nla (892): Enabling NLA security: false DBG_NEGO nego_enable_tls (879): Enabling TLS security: true DBG_NEGO nego_connect (111): state: NEGO_STATE_TLS DBG_NEGO nego_attempt_tls (332): Attempting TLS security connected to <server-name>:3389 DBG_NEGO nego_send_negotiation_request (585): requested_protocols: 1 DBG_NEGO nego_process_negotiation_failure (661): RDP_NEG_FAILURE DBG_NEGO nego_process_negotiation_failure (682): Error: HYBRID_REQUIRED_BY_SERVER DBG_NEGO nego_connect (117): Protocol Security Negotiation Failure Error: protocol security negotiation or connection failure I won't have too much chance to use a Windows 7 machine for testing next week. Thanks again for your help, Matthew ------------------------------------------------------------------------------ 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