Fatal trap 12: page fault while in kernel mode
Tom Judge
tom at tomjudge.com
Mon Apr 23 13:00:24 UTC 2007
Kai wrote:
> On Thu, Apr 19, 2007 at 04:14:23PM +0200, Christian Walther wrote:
>
>> On 19/04/07, Kai <kai at xs4all.nl> wrote:
>>
>>> On Wed, Apr 11, 2007 at 12:53:32PM +0200, Kai wrote:
>>>
>>>> Hello all,
>>>>
>>>> We're running into regular panics on our webserver after upgrading
>>>> from 4.x to 6.2-stable:
>>>>
>>> Hi Again,
>>>
>>> The panics keep happening, so I'm trying alternate kernel setups. This is a
>>> trace of a panic on a default SMP kernel with debugging symbols.
>>>
>>> I'm At a loss on how to progress at this point, perhaps someone can help me
>>> please?
>>>
>> [snip]
>>
>>> Fatal trap 12: page fault while in kernel mode
>>> cpuid = 0; apic id = 00
>>> fault virtual address = 0x34
>>> fault code = supervisor read, page not present
>>> instruction pointer = 0x20:0xc06bdefa
>>> stack pointer = 0x28:0xeb9cf938
>>> frame pointer = 0x28:0xeb9cf944
>>> 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 = 13577 (perl5.8.8)
>>> trap number = 12
>>> panic: page fault
>>>
>> Is this perl derived from ports? And if so, did you rebuild it after you
>> upgraded to 6.2? Or is maybe FreeBSD 4.x binary compatibility missing from
>> your kernel?
>>
>
> Hi Chris,
>
> Thanks for your reply; The upgrade i'm talking about is just a term
> describing that we switched from FreeBSD 4.10 to 6.2. Its new hardware; its
> hardware on which FreeBSD 4.10 will not run.
> So in effect its not an upgrade, though the symptoms did not show on
> apache-1.3.37 + nfsmounted homepages under FreeBSD 4.10.
>
> If perl would be the problem, the OS shouldn't panic IMHO. Perl in this case
> is writing a fairly large guestbook file (eg. 2 Mb), and does this through
> perls own:
> open(BOOK, "+<$file") or die;
>
> This $file is located on an NFS mounted filesystem. It'll get read and
> written.
>
> The NFS filesystem is mounted with "rw,nosuid,intr,bg,resvport,nfsv3". I
> have tried mounting without intr, but panics keep happening. The NFS server
> is a Netapp filer.
>
> This is a production environment, so I can't go updating to the latest
> current.
>
> Kai
>
Just a me too, however I seem to get these crashes from random applications.
See my last post for back traces.
Tom
More information about the freebsd-stable
mailing list