On Sun, Dec 27, 2009 at 10:25 AM, John Cosimano <j...@cosmicnetworks.net>
wrote:
> i was troubleshooting some work i'm doing with python, and ran fstat(1),
> as root, with no arguments.
...
> uvm_fault(0xd8227010, 0x0, 0, 1) -> e
> kernel: page fault trap, code=0
> Stopped at fill_file2+0x346: movl 0x44(%edx),%eax
> ddb{0}>

That would seem to say that fstat's sysctl() call caught a process
with an IPv4 or IPv6 socket with a non-NULL so_pcb that pointed
somewhere bogus.  That suggests that more information about what's
uncommon about your setup is in order.  Weird socket tricks?  NAT
combined with redirections in your pf.conf?  Transparent proxies?
Divert sockets?

...
> i saw in the archive that Stuart Henderson posted something similar a
> while back, but didn't see any follow-up. any hints to get me looking in
> the right direction?

You have a reference to his post handy?


> i'm running 4.6-STABLE, SMP kernel. dmesg attached:
>
> OpenBSD 4.6 (build) #5: Thu Nov 12 10:28:47 EST 2009
>    j...@cosmicnetworks.net:/usr/local/build

Ahem.  You're running a non-standard kernel and yet don't call that
out or describe what the difference is between it and the standard
GENERIC.MP config is?  Ah well, I guess I've typed this far, so I'll
send this response instead of deleting it...


Philip Guenther

Reply via email to