[EMAIL PROTECTED] - Wed Oct 19 11:47:39 2005]:

> >>>On a SuSE 9.0 machine, however, with gcc 3.3.1 and glibc 2.3.2 "make
> >>>test" deadlocks after:
> >>>
> >>>The following command should have some OK's and some failures
> >>>There are definitly a few expired certificates
> >>>../util/shlib_wrap.sh ../apps/openssl verify -CApath ../certs
> >>
> >>../certs/*.pem
> >>
> >>>....
> >>>
> >>>The process does not consume any CPU time, it just blocks.
> >>
> >>Can you see if this problem disappers if you configure *without* no-
> >>threads?
> > 
> > 
> > No, the problem still remains without no-thread.
> 
> Can you strace the blocked process and post handful of last system calls?

It seems it blocks reading from stdin:

[pid   327] time(NULL)                  = 1129718657
[pid   327] getpid()                    = 327
[pid   327] getpid()                    = 327
[pid   327] read(0,

When I close stdin by pressing Ctrl-D it wakes up and continues the
tests until the same thing happens again. When I press Ctrl-D every time
that happens it will eventually complete all tests. Similarly, "make
test < /dev/null" completes all tests without problems.

> >>>On a SuSE 8.0 machine with gcc 2.95.3 and glibc 2.2.5 "make test"
> >>
> >>fails with
> >>
> >>>test BN_sqr
> >>>make[1]: *** [test_bn] Error 139
> >>>make[1]: Leaving directory `/usr/local/src/openssl-0.9.8a/test'
> >>>make: *** [tests] Error 2
> >>
> >>Error 139 indicates SIGSEGV and therefore is more than likely problem
> >>mentioned in ./RPOBLEMS. Can you report which binutils version
> >>are/were
> >>used and confirm if binutils upgrade solves the problem. A.
> > 
> > I'm using binutils 2.11.92.0.10. I currently cannot upgrade binutils on
> > this machine, so I'll stay with 0.9.7i which works fine for now.
> 
> Just note and keep in mind that ./PROBLEMS suggests workaround. A.

Adding "no-sse2" to config indeed fixes the problem. Thanks for pointing
that out.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to