In message <[EMAIL PROTECTED]> on Fri, 20 Dec 2002 22:09:03 
+0100 (MET), "Jeff A. Earickson via RT" <[EMAIL PROTECTED]> said:

rt> Program received signal SIGABRT, Aborted.
rt> 0xc002ea68 in kill ()
rt> (gdb) backtrace
rt> #0  0xc002ea68 in kill ()
rt> #1  0xc002de2c in raise ()
rt> #2  0xc00282a8 in fatal_error ()
rt> #3  0xc0021bdc in _shl_bor ()
rt> #4  0xc002cc1c in sp_ok ()
rt> #5  0xc002de2c in raise ()
rt> #6  0xc0021b74 in _shl_bor ()
rt> #7  0x7f5d418c in BN_nnmod (r=0xc3ff800, m=0x0, d=0x0, ctx=0x0) at bn_mod.c:132
rt> #8  0x7f5d7cf8 in BN_mod_inverse (in=0x21, a=0x401a8b94, n=0x0, ctx=0x401a87d0)
rt>     at bn_gcd.c:237
rt> #9  0xc002de2c in raise ()
rt> #10 0x80 in ?? ()
rt> #11 0xc002de2c in raise ()

It looks to me like there's a bug in the function (raise()?) that
calls BN_mod_inverse().  If you look at frame #8, you'll see that
BN_mod_inverse() is called with 0 as 3rd argument (n).  That's an
error which needs to be corrected.

This is NOT an OpenSSL error, unless you can show us that the
erroneous argument in frame #8 is generated by OpenSSL.  Please
investigate further and come back with a new report if you found such
a fault in OpenSSL.

Thanks.  I'll resolve this ticket in a minute.

-- 
Richard Levitte   \ Spannv�gen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
                    \      SWEDEN       \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis                -- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See <http://www.stacken.kth.se/~levitte/mail/> for more info.

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to