Fatal trap 12: page fault while in kernel mode - unable to trace



  • Not sure if this is the correct forum, if not then please move my msg….

    I've been happily running pfSense for several months without incident but had to reboot a few days ago and have been unable to do so as the system traps on bootup.

    I get

    Fatal trap 12: page fault while in kernel mode

    followed by various pointer addresses and eventually a db> prompt where apparently I should type in trace. Unfortunately the system is unresponsive at this point..

    Before the trap msg appears there is something about setting legal.intel_ipw.licence_ack=1 in /boot/loader.conf and then

    randow: <software, yarrow="">initialized

    Just before the db> prompt it says

    Stopped at    vesa_configure+0xbb9:  movl  $0xffffffff,(%rcx,%rax,1)

    Can anyone tell me if this is a hardware fault, either memory or disk - I have 100GB Intel SSD…</software,>


  • Rebel Alliance Developer Netgate

    Can you get a picture of the screen with the crash?

    Also at the prompt you would type bt, not trace.

    You could try booting to single user mode from the boot menu, press enter when prompted for a shell, and then try running this a few times:

    /sbin/fsck -y /
    


  • It seems the problem was hardware related - I couldn't get any x64 OS to boot on the system…

    I've now installed the i386 version of pfSense on the same system and only 1843 MB out of 8192MB is recognised, but at least it runs..



  • Your RAM's probably bad in that case. 32 bit OSes aren't using enough of it to hit the bad spot.



  • I finally got my system working again ….

    https://forum.pfsense.org/index.php?topic=114128.msg634619#msg634619

    And it had nothing to do with memory so I'll never really know what caused this error.