|
From: Christoph B. <bar...@or...> - 2009-02-13 08:45:18
|
> Ok, I rebuilt OpenSSL with the -DPURIFY and I was able to get a more useful
> warning reported by valgrind. It is now warning me about
> SocketSSLReceive() which was called SocketReceive() from the previous
> warning.
>
> int bytes = SSL_read( socket->ssl.conn, (void *)buffer, length);
> if ( bytes > 0 ) {
> ...
>
> It warns about the if line above. After googling around a bit I've found
> people claiming that SSL should run clean. So, now I have to wonder if it
> is our SSL BIO.... Guess I've got more code to look through.
As far as I know -DPURIFY is not enough for a valgrind-clean OpenSSL.
Look for example at:
http://markmail.org/message/k5rxi7ezb72ccgsn
Christoph
|