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