Subject: showmount hosed?
To: None <current-users@netbsd.org>
From: Martin J. Laubach <mjl@nospam.office.emsi.priv.at>
List: current-users
Date: 07/13/2000 09:27:51
  Is this a problem in my build or a general problem?

	asparagus:59 % showmount
	Segmentation fault

  The backtrace is not exactly helpful either:

asparagus# gdb ./showmount showmount.core
...
Core was generated by `showmount'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/libexec/ld.elf_so...done.
Reading symbols from /usr/lib/libc.so.12...done.
#0  0x480b8600 in xdr_string ()
(gdb) where
#0  0x480b8600 in xdr_string ()
#1  0x480b86f1 in _xdr_wrapstring ()
#2  0x480b3fda in xdr_accepted_reply ()
#3  0x480b85cf in _xdr_union ()
#4  0x480b40d0 in xdr_replymsg ()
#5  0x480af320 in _clnt_dg_create ()
#6  0x480ad1e0 in __rpcb_findaddr ()
#7  0x480ae81f in clnt_tp_create ()
#8  0x480ae746 in _clnt_create ()
#9  0x480ae0d4 in rpc_call ()
#10 0x480ade08 in _callrpc ()
#11 0x8048c4b in main (argc=0, argv=0xbfbfdb0c)
    at /home/netbsd/src/usr.bin/showmount/showmount.c:158
#12 0x8048809 in ___start ()

  Another box sitting here with a slightly older build 
is doing fine, so the problem seems to have appeared between
libc 12.62 and 12.64.

	mjl