At Fri, 26 Jul 2002 18:57:06 -0400,
Ben Collins wrote:
> > Package: finger
> > Version: 0.17-6
> > 
> > finger does a core dump on my machine. Starting it with
> > 'strace -f finger' I get
> > 
> > :
> > :
> > open("/etc/passwd", O_RDONLY)           = 3
> > fcntl64(3, F_GETFD)                     = 0
> > fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
> > fstat64(3, {st_mode=S_IFREG|0644, st_size=1137, ...}) = 0
> > old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 
> > 0) = 0x40015000
> > _llseek(3, 0, [0], SEEK_CUR)            = 0
> > read(3, "root:fxiEqFrcCE4HKQ:0:0:root:/roo"..., 4096) = 1137
> > --- SIGSEGV (Segmentation fault) ---
> > +++ killed by SIGSEGV +++
> 
> This is in the middle of a call to libc6...

I can't reproduce it...
Could you send us sample /etc/nsswitch.conf and /etc/passwd ?
In addition check your binary is debian's finger, surely.

-- gotom


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


Reply via email to