Date: Thu, 30 Sep 2004 19:14:48 +0200 From: Nagilum <freebsd@nagilum.org> To: freebsd-questions@freebsd.org Subject: FreeBSD 5.3-BETA6 RPC/rcorder Message-ID: <415C3F08.5020208@nagilum.org>
next in thread | raw e-mail | index | archive | help
Hi i just updated from FreeBSD 5.3-BETA3 to BETA6 unfortunately I'm having some problems now, during boot I see this: Sep 30 17:04:00 cakebox mountd[357]: can't register UDP RPCMNT_VER1 service Sep 30 17:04:00 cakebox mountd[357]: can't register UDP RPCMNT_VER3 service Sep 30 17:04:00 cakebox mountd[357]: can't register TCP RPCMNT_VER1 service Sep 30 17:04:00 cakebox mountd[357]: can't register TCP RPCMNT_VER3 service Sep 30 17:04:00 cakebox mountd[357]: can't register UDP6 RPCMNT_VER1 service Sep 30 17:04:00 cakebox mountd[357]: can't register UDP6 RPCMNT_VER3 service Sep 30 17:04:00 cakebox mountd[357]: can't register TCP6 RPCMNT_VER1 service Sep 30 17:04:00 cakebox kernel: Starting statd. Sep 30 17:04:00 cakebox mountd[357]: can't register TCP6 RPCMNT_VER3 service Sep 30 17:04:00 cakebox mountd[357]: could not create any services Sep 30 17:04:00 cakebox kernel: Sep 30 17:04:00 cakebox mountd[357]: could not create any services Sep 30 17:04:01 cakebox kernel: rpc.statd: Sep 30 17:04:01 cakebox kernel: svc_tp_create: Could not register prog 100024 vers 1 on udp6 Sep 30 17:04:01 cakebox kernel: Sep 30 17:04:01 cakebox kernel: rpc.statd: Sep 30 17:04:01 cakebox kernel: svc_tp_create: Could not register prog 100024 vers 1 on udp Sep 30 17:04:01 cakebox kernel: rpc.statd: Sep 30 17:04:01 cakebox kernel: cannot create udp service Sep 30 17:04:01 cakebox kernel: Sep 30 17:04:01 cakebox kernel: Starting lockd. Sep 30 17:04:01 cakebox kernel: rpc.lockd: Sep 30 17:04:01 cakebox kernel: unable to register (NLM_PROG, NLM_SM, udp) so nfs is "out of order" and bit later I see: Sep 30 17:05:15 cakebox kernel: pid 486 (rcorder), uid 0: exited on signal 6 (core dumped) The rcorder failure is especially bad, as it's hard to tell what things it already started before dying (as it dies after producing half the list). Here is what it looks like when run rcorder manually (only the last lines): root@cakebox ~ > rcorder /etc/rc.d/* /usr/local/etc/rc.d/*.sh ... /usr/local/etc/rc.d/arpwatch.sh rcorder: Circular dependency on file `/usr/local/etc/rc.d/amavisd.sh'. rcorder: Circular dependency on provision `fake_prov_00000013' in file `/usr/local/etc/rc.d/amavisd.sh'. /usr/local/etc/rc.d/amavis-milter.sh rcorder in free(): error: chunk is already free Abort trap (core dumped) I tried running rcorder against each rcfile individually to pinpoint it to a certain rcfile, but of course it's working then :-/ I've uploaded a tarball containing the source from /usr/src/sbin/rcorder , my binary (x86/pentium) and the coredump to http://www.nagilum.org/tempdir/rcorder.tar.gz . In case someone want's to take a look.. Of course world (especially including /etc) and kernel are in sync and everything was working with BETA3.. Ok, I thinks that's about it, any ideas anyone? Thanks, Alex.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?415C3F08.5020208>