Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Aug 2003 09:33:02 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Terry Lambert <tlambert2@mindspring.com>
Cc:        current@freebsd.org
Subject:   Re: Yet another crash in FreeBSD 5.1
Message-ID:  <20030803000302.GE95375@wantadilla.lemis.com>
In-Reply-To: <3F2B803C.21D38E0B@mindspring.com>
References:  <1079.192.168.0.3.1059811884.squirrel@webmail.aminor.no> <3F2B803C.21D38E0B@mindspring.com>

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

--uCPdOCrL+PnN2Vxy
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Saturday,  2 August 2003 at  2:11:24 -0700, Terry Lambert wrote:
> Eivind Olsen wrote:
>> Can anyone suggest what I do next to find out about this crash?
>
>> Fatal trap 12: page fault while in kernel mode
>> fault virtual address   = 0x14
>
> Dereference of NULL pointer; reference is for element at offset
> 0x14 in some structure; this is the equivalent of 5 32 bit ints
> or pointers into the structure.
>
>> db> trace
>> g_dev_strategy(c2156024,c2153800,0,cfb528d0,c2099eca) at g_dev_strategy+0x29
>> launch_requests(c299bf00,0,10000,ffffffff,47) at launch_requests+0x448
>> vinumstart(c5ada2d0,0,c22ab000,cfb5294c,c02e5bc6) at vinumstart+0x2b2
>
> gdb -k kernel.debug
> (gdb) list *(g_dev_strategy+29)
> [ ... ]
> (gdb) list *(launch_requests+448)
> [ ... ]
> (gdb) list *(vinumstart+2b2)
> [ ... ]
>
> Will give you the exact source lines involved, assuming you
> built a debug kernel.
>
> You don't actually need a crash dump to debug a stack traceback.

Great!  So you know the answer?  Please submit a patch.

Seriously, this is nonsense.  Yes, it's a null pointer dereference.
What?  Why?  How do you fix it?  Finding the first step doesn't solve
the problem.

Greg
--
See complete headers for address and phone numbers

--uCPdOCrL+PnN2Vxy
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)

iD8DBQE/LFE2IubykFB6QiMRAo2uAJwIx6C51NQu5KmW4sM9KkOy8qaNNgCfeld3
fiLNKChc/ZSmHrDZ6mdWI6I=
=jnio
-----END PGP SIGNATURE-----

--uCPdOCrL+PnN2Vxy--



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