Richard Levitte - VMS Whacker wrote:
> 
> I recall something silly about free(NULL).  How about you try purify
> on the following program:
> 
> ----------------------
> #include <stdio.h>
> #include <stdlib.h>
> 
> main()
> {
>         free(NULL);
> }
> ----------------------

The above program ran fine, while bntest still dies tragically. 
I remain mystified. (thanks though)

I should also have mentioned that I am seeing LOTS of 
'Uninitialized memory reads', such as:

            SHA1_Update    [libcrypto.a]
            ssleay_rand_bytes [md_rand.c]
            bnrand         [bn_rand.c]
            test_div_recp  [bntest.o]
            main           [bntest.o]
            _start         [crt1.o]

Could this be related?

-- 
Scott Miller, Software Grunt, [EMAIL PROTECTED] 
Pie Iesu domine... -BONK-  dona eis requiem... -BONK-  (MP&THG)
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to