Subject: Re: pkg/23120: openssh core dumps on Solaris
To: None <ag@ersatz.org>
From: Frank Kardel <Frank.Kardel@Acrys.COM>
List: current-users
Date: 10/15/2003 08:11:52
Hi *,

I have seen that too. I analyzed it to be in the area of startup 
code/linking.

main(int argc, char **argv) is called with following registers:
%i0 (argc) == 0
%i1 (argv) == 0x00000000

These register values are pretty far from the expected standard and
__progname = ssh_get_progname(argv[0]) is pretty dangerous when argv == 
0x00000000.

Thus i suspect a linkage/startupcode problem maybe in the way ld is
called. I haven't debugged any further.

Regards,
   Frank