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]