Hi Matthew, Can you try with a fresh git clone? There was recently a change in the cmake scripts that would default the MSVC build to a build against the MSVC static runtime. This could cause issues when linking against a build of OpenSSL that was built against a different version of the MSVC runtime. Make sure to exclude that out of the possibilities.
Once this is excluded, what you are experiencing is unfortunately sign of a possible memory corruption. I'm used to valgrind on Linux, but looking for a good Windows debugging tool I found Intel Inspector XE. You should give it a shot (at least the trial for now), it's really good. On Wed, Sep 5, 2012 at 6:33 AM, Matthew Wilson <mj.wilson...@gmail.com>wrote: > Hi there, > > I've been investigating FreeRDP on Windows a little. Things work well > under Linux (Fedora 16/17, x86_64), but I'm having stability issues > under Windows 7 x64. I've successfully compiled several different > builds from different tags. I've then run it as follows: > > wfreerdp.exe --sec tls -a 32 <server-name> > > After I press a few keys (e.g. attempt to type my username to log on) > it fails with: > > SSL_read: I/O error > Failed to check FreeRDP file descriptor > > (I get the second message on Linux too when closing, so I guess that's > not relevant.) > > I also get the same behaviour when using the -u and -p options. The > number of key presses needed to cause the error does seem to vary -- > sometimes it's just one or two, but other times its 20-30. Clicking > the mouse doesn't have the same effect. > > This appears to be happening in tls_read in tls.c. It's hard to tell > whether this SSL_ERROR_SYSCALL is happening on close (forced by the > server), or if it's the cause of the close. > > I have tried using various openssl builds (including 0.9.8x and > 1.0.1c) with no change in behaviour. > > The remote server is running Windows 2008 R2 SP1. > > Is there any debugging I can turn on that would help diagnose the issue? > > Many thanks, > 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 > ------------------------------------------------------------------------------ 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