Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jun 2005 12:00:48 +0100 (BST)
From:      Robert Watson <rwatson@FreeBSD.org>
To:        Andrey Chernov <ache@nagual.pp.ru>
Cc:        current@freebsd.org
Subject:   Re: page fault in tcp_dooptions()
Message-ID:  <20050621115936.M26664@fledge.watson.org>
In-Reply-To: <20050620152009.GA797@nagual.pp.ru>
References:  <20050620152009.GA797@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 20 Jun 2005, Andrey Chernov wrote:

> Fresh -current panic in tcp_dooptions():
>
> Fatal trap 12: page fault while in kernel mode
> fault virtual address   = 0x4
> fault code              = supervisor read, page not present
> instruction pointer     = 0x20:0xc053aae2

Can you turn this into a file name, revision, and line number?  This looks 
like a NULL pointer dereference.  Is a core available?

Robert N M Watson

> stack pointer           = 0x28:0xcc7e9a78
> frame pointer           = 0x28:0xcc7e9ac8
> code segment            = base 0x0, limit 0xfffff, type 0x1b
>                        = DPL 0, pres 1, def32 1, gran 1
> processor eflags        = interrupt enabled, resume, IOPL = 0
> current process         = 29 (swi1: net)
> trap number             = 12
> panic: page fault
>
> #0  0xc049f19c in doadump ()
> #1  0xc049f6a4 in boot ()
> #2  0xc049fd22 in panic ()
> #3  0xc05d1c5f in trap_fatal ()
> #4  0xc05d1efb in trap_pfault ()
> #5  0xc05d22d0 in trap ()
> #6  0xc05c344a in calltrap ()
> #7  0xcc7e0008 in ?? ()
> #8  0xc05c0028 in pnpbios_identify ()
> #9  0xc0535db0 in tcp_dooptions ()
> #10 0xc0536866 in tcp_input ()
> #11 0xc052fa72 in ip_input ()
> #12 0xc051e3bb in netisr_processqueue ()
> #13 0xc051e687 in swi_net ()
> #14 0xc0486aa4 in ithread_loop ()
> #15 0xc0485a6d in fork_exit ()
> #16 0xc05c34ac in fork_trampoline ()
>
>
> -- 
> http://ache.pp.ru/
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050621115936.M26664>