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

Reply via email to