Fwd: Re: OpenSSL 0.9.3 bug ?

Leonardo Marques de Souza leo@opensystem.org.br
Tue May 25 18:51:00 GMT 1999


Possible BUGs detected against OpenSSL-DEV ListServer....

Regards
Leo

==================BEGIN FORWARDED MESSAGE==================
> > > > on linux 2.2[.9] with egcs-1.1.2 and libc.5.4.46, the bignum test fails.
> > > > with "./Configure no-asm linux-elf", test/bntest results in the attached
> > > > output, which ends with "Left shift test failed!" the next test (exptest)
> > > > appears to be caught in a loop and doesn't actually produce any output at
> > > > all.
> > >
> > > Gak! For future reference, the last few lines of a BN test will usually
> > > do! Anyway, I can't reproduce this ... could you apply this patch and
> > > try again?
> > How about following instead? Andy:-)
> >
> > *** crypto/bn/bn_asm.c.orig     Mon Apr 19 20:27:29 1999
> > --- crypto/bn/bn_asm.c  Tue May 25 17:32:00 1999
> > ***************
> > *** 93,99 ****
> >         bn_check_num(num);
> >         if (num <= 0) return(c1);
> >
> > !       for (;;)
> >                 {
> >                 mul(rp[0],ap[0],w,c1);
> >                 if (--num == 0) break;
> > --- 93,99 ----
> >         bn_check_num(num);
> >         if (num <= 0) return(c1);
> >
> > !       for (;1;)
> >                 {
> >                 mul(rp[0],ap[0],w,c1);
> >                 if (--num == 0) break;
> 
> Eh? Why?
-.Well, to be honest I don't really have a clear clue:-) It just works! I
-.suppose egcs-1.1.2 optimizer takes it easier on for(;1;) than on
-.for(;;)...

--Andy.
--______________________________________________________________________
-OpenSSL Project                                 http://www.openssl.org
-Development Mailing List                       openssl-dev@openssl.org
--Automated List Manager                           majordomo@openssl.org

--===================END FORWARDED MESSAGE===================


-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: PGPsdk version 1.0 (C) 1997 Pretty Good Privacy, Inc

mQGiBDdC2+gRBADuciBTn/fpPViLOmjJJLTlvF7mjiWK//b5SJzBTLPCF+P9cci7
pWH8l8sqrjyM/2fHGZia/NA49Qkg7kQ/cHkMhZHMm99JYJSFcUIi5LX7oLqXxKFV
4uQOOoMREqNlex7BpGnDBaPdad0XQH5jFYlpU4qViSbSlE+MBwmc7BKhWQCg/zJP
vlp5YsgeZiM1NDlRBpXHk9cD/3U/JLGZIRkYvW5TdCHdnEM1nWTMj45rw5faNBH1
G73Vqhz7boSZBhiRfQsXRm3/oRM7X+ey8x2OT8TIz0/xtLVARzf8lPF769Je+lFu
Lh2D00XYPv7hxUKcLknW58y23yuQIWiorSnwNrv6Ub55lxHFOrnDQN2tKSURZvSi
IJm0A/422wVnEk4lkMuSNycPWLK0lx/n5Fgh+p4wmtuiCqahWZTOwp7GBjE6J3Qz
pOMbYV9Dp4LpwwBiWMhfzX9TXbUyX6+T4TmR5nxRqVyTSH0X1CyUL7uE39G4CGy4
bAkV3RsJPO14dhxjcTdTZnL8dNmHL9j/h0PMM6bB3tT1zyNlsrQxTGVvbmFyZG8g
TWFycXVlcyBkZSBTb3V6YSA8bGVvQG9wZW5zeXN0ZW0ub3JnLmJyPokASwQQEQIA
CwUCN0Lb6AQLAwIBAAoJEG2QUM1lcS4xP6QAn1NekPDAWOErHA2BgfONHPsABLlm
AJ47QtjQVa+ZMBKbwkPHgnIGFAat8bkCDQQ3QtvoEAgA9kJXtwh/CBdyorrWqULz
Bej5UxE5T7bxbrlLOCDaAadWoxTpj0BV89AHxstDqZSt90xkhkn4DIO9ZekX1KHT
UPj1WV/cdlJPPT2N286Z4VeSWc39uK50T8X8dryDxUcwYc58yWb/Ffm7/ZFexwGq
01uejaClcjrUGvC/RgBYK+X0iP1YTknbzSC0neSRBzZrM2w4DUUdD3yIsxx8Wy2O
9vPJI8BD8KVbGI2Ou1WMuF040zT9fBdXQ6MdGGzeMyEstSr/POGxKUAYEY18hKcK
ctaGxAMZyAcpesqVDNmWn6vQClCbAkbTCD1mpF1Bn5x8vYlLIhkmuquiXsNV6TIL
OwACAgf/T39tXNRaWRt13c7fG9WPRAT6hd3XCDj5LOK4OQ3i6EQ2UzhrIo3HXJpl
TYwX+BcSmMVwvzQ6xVhOiByzyXiAqEOntQLxfztK/GJ/GByzbevg9obms7sms1Tq
fF4bvHpff83bT/9fV2tVx7bMp+m3Um2/ZOgdOsmCwNlf1hPoJRhAjXrRIwt+EkST
d277x9420gnd+hE+GIfsMIKNCxrGGChUljUemofPGFznVJUXV91TuZiKbf0ASJQP
YK4RTsJ3H/4XMgHlDbtUpz/SnibP6cKZyacU6RoUCHDdGh0uLnYBoR9kIuelqNQN
ul+ZMADRWBREnCZlGKe/DsZ8wAxUtIkARgQYEQIABgUCN0Lb6AAKCRBtkFDNZXEu
MVahAJ4mNBmPio6MFRXiW7NRDSOyXg+8ZACg924LeA1VVjguvO0Y+qw6sune0BY=
=ypFm
-----END PGP PUBLIC KEY BLOCK-----





More information about the Gcc-bugs mailing list