Subject: Re: bin/34979: -current libc causes boot failure
To: Christos Zoulas <christos@zoulas.com>
From: Scott Ellis <scotte@warped.com>
List: netbsd-bugs
Date: 11/11/2006 15:58:42
Christos Zoulas wrote:
> On Nov 11,  2:03pm, scotte@warped.com (Scott Ellis) wrote:
> -- Subject: Re: bin/34979: -current libc causes boot failure
> 
> | This appears to be related to syslogd, as setting syslogd=NO in rc.conf 
> | allows the system to boot and be more-or-less fully functional.
> | 
> | This was deduced by noting:
> | 
> | Enabling pf firewall.
> | Building databases...
> | Starting syslogd.
> | Starting pflogd.
> | Nov 11 13:35:59 pflogd[570]: [priv]: msg PRIV_OPEN_LOG received
> | Starting named.
> | Starting named.
> | Stopped in pid 632.1 (syslogd) at       netbsd:cpu_Debugger+0x5: 
> | leave
> | db> step
> | Stopped in pid 632.1 (syslogd) at       netbsd:cpu_Debugger+0x6:        ret
> | db>
> | 
> | Basically the pflogd message isn't set to syslog like it was previously, 
> | and dropping to the debugger shows that syslogd is the current process.
> 
> Something seems to be going wrong with the way we open unix sockets? Try
> this:
[snip]

Thanks for the patch, but unfortunately there's no change at all with a 
re-built userland.  Enabling syslogd results in the exact same behavior 
as w/o this patch.

What additional steps can I take to help debug?

	ScottE