On Thu, Feb 08, 2001 at 07:32:05PM +0900, Nelson Henry Eric wrote:
> > An assertion is a failure of an internal test. Something happened that
> > actually never should happen.
> > 
> > I have seen exactly this assertion with early versions of prngd, when I
> > was (incorrectly) calling RAND_add() from a signal handler, while another
> > RAND_add() might be active.
> > 
> > Unfortunately that does not explain your error, yet...
> 
> As a user, what action would you recommend I take?  Right now I'm holding
> off on building any applications that require linking to the ssl and crypto
> libraries.

I don't know. I have not seen this thing before. randtest.c does not include
any signal handling or threads that might cause this behaviour.
I don't think it is caused by OpenSSL itself. I would rather suspect your
compiler or your hardware (PC with weak RAMs, ever seen mysterious
segmentation faults?).

To be sure it would be necessary to compile OpenSSL with debugging (-g)
support and trace through the code to see what's going on.

Best regards,
        Lutz
-- 
Lutz Jaenicke                             [EMAIL PROTECTED]
BTU Cottbus               http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik                  Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus              Fax. +49 355 69-4153
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to