Debugging ssh-keygen dsa on Solaris8

Andy Polyakov appro at fy.chalmers.se
Thu Jul 26 03:04:51 EST 2001


> > 2) If I use 0.9.5a of openssl I do not have any of these problems with
> > the exact same compiler and options. (This is why I think some code
> > change is causing this problem.
> 
> I do not see any significant code changes in the dsa-code between
> 0.9.5a and 0.9.6b...
> Please change line 69 in openssl-0.9.6b/crypto/dsa/dsa_lib.c from
>   static DSA_METHOD *default_DSA_method;
> to
>   static DSA_METHOD *default_DSA_method = NULL;

Oh come on... 'static's are zeroed at startup. But Lutz is right about
default_DSA_method being the prime suspect for being unaligned. I would
suggest to setup watchpoint on default_DSA_method and see who's
modifying it. If you can't do it yourself make executable available for
download.

Andy.



More information about the openssh-unix-dev mailing list