Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    New pfSense 2.6.0 installation crashing

    Scheduled Pinned Locked Moved General pfSense Questions
    3 Posts 2 Posters 627 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      pshaw
      last edited by

      About once per day I am getting a crash report:

      "Firewall has encountered an error"

      This is a brand new installation on a Protectli Vault.

      I am new to pfSense and openBSD so please tell me what you need (and how to get it) and thanks in advance for any troubleshooting you can help with!

      My crash report is attached.

      pfSense_Crash.txt

      1 Reply Last reply Reply Quote 0
      • stephenw10S
        stephenw10 Netgate Administrator
        last edited by

        Back trace:

        db:0:kdb.enter.default>  bt
        Tracing pid 12 tid 100063 td 0xfffff8000549a000
        kdb_enter() at kdb_enter+0x37/frame 0xfffffe00005b3870
        vpanic() at vpanic+0x197/frame 0xfffffe00005b38c0
        panic() at panic+0x43/frame 0xfffffe00005b3920
        trap_fatal() at trap_fatal+0x391/frame 0xfffffe00005b3980
        trap() at trap+0x67/frame 0xfffffe00005b3a90
        calltrap() at calltrap+0x8/frame 0xfffffe00005b3a90
        --- trap 0x1, rip = 0xffffffff803d96d2, rsp = 0xfffffe00005b3b60, rbp = 0xfffffe00005b3bb0 ---
        daregister() at daregister+0x852/frame 0xfffffe00005b3bb0
        xpt_done_process() at xpt_done_process+0x407/frame 0xfffffe00005b3bf0
        xpt_done_direct() at xpt_done_direct+0x44/frame 0xfffffe00005b3c20
        ahci_ch_intr_direct() at ahci_ch_intr_direct+0x105/frame 0xfffffe00005b3c60
        ahci_intr() at ahci_intr+0xf1/frame 0xfffffe00005b3c90
        ithread_loop() at ithread_loop+0x23c/frame 0xfffffe00005b3cf0
        fork_exit() at fork_exit+0x7e/frame 0xfffffe00005b3d30
        fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00005b3d30
        --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
        

        Panic:

        Fatal trap 1: privileged instruction fault while in kernel mode
        cpuid = 3; apic id = 06
        instruction pointer	= 0x20:0xffffffff803d96d2
        stack pointer	        = 0x28:0xfffffe00005b3b60
        frame pointer	        = 0x28:0xfffffe00005b3bb0
        code segment		= base 0x0, limit 0xfffff, type 0x1b
        			= DPL 0, pres 1, long 1, def32 0, gran 1
        processor eflags	= interrupt enabled, resume, IOPL = 0
        current process		= 12 (irq256: ahci0)
        trap number		= 1
        panic: privileged instruction fault
        cpuid = 3
        time = 1664799821
        KDB: enter: panic
        

        BT2:

        db:0:kdb.enter.default>  bt
        Tracing pid 21 tid 100110 td 0xfffff8000583b740
        kdb_enter() at kdb_enter+0x37/frame 0xfffffe004a2a9920
        vpanic() at vpanic+0x197/frame 0xfffffe004a2a9970
        panic() at panic+0x43/frame 0xfffffe004a2a99d0
        trap_fatal() at trap_fatal+0x391/frame 0xfffffe004a2a9a30
        trap_pfault() at trap_pfault+0x4f/frame 0xfffffe004a2a9a80
        trap() at trap+0x286/frame 0xfffffe004a2a9b90
        calltrap() at calltrap+0x8/frame 0xfffffe004a2a9b90
        --- trap 0xc, rip = 0xffffffff810844cb, rsp = 0xfffffe004a2a9c60, rbp = 0xfffffe004a2a9c80 ---
        pf_state_expires() at pf_state_expires+0xb/frame 0xfffffe004a2a9c80
        pf_purge_expired_states() at pf_purge_expired_states+0xd5/frame 0xfffffe004a2a9cc0
        pf_purge_thread() at pf_purge_thread+0x10f/frame 0xfffffe004a2a9cf0
        fork_exit() at fork_exit+0x7e/frame 0xfffffe004a2a9d30
        fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe004a2a9d30
        --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
        

        Panic2:

        Fatal trap 12: page fault while in kernel mode
        cpuid = 2; apic id = 04
        fault virtual address	= 0x8000000011
        fault code		= supervisor read data, page not present
        instruction pointer	= 0x20:0xffffffff810844cb
        stack pointer	        = 0x28:0xfffffe004a2a9c60
        frame pointer	        = 0x28:0xfffffe004a2a9c80
        code segment		= base 0x0, limit 0xfffff, type 0x1b
        			= DPL 0, pres 1, long 1, def32 0, gran 1
        processor eflags	= interrupt enabled, resume, IOPL = 0
        current process		= 21 (pf purge)
        trap number		= 12
        panic: page fault
        cpuid = 2
        time = 1664816289
        KDB: enter: panic
        

        BT3:

        db:0:kdb.enter.default>  bt
        Tracing pid 31 tid 100243 td 0xfffff80027284740
        kdb_enter() at kdb_enter+0x37/frame 0xfffffe000246fdc0
        vpanic() at vpanic+0x197/frame 0xfffffe000246fe10
        panic() at panic+0x43/frame 0xfffffe000246fe70
        dblfault_handler() at dblfault_handler+0x1d1/frame 0xfffffe000246ff30
        Xdblfault() at Xdblfault+0xd2/frame 0xfffffe000246ff30
        --- trap 0x17, rip = 0xffffffff80ce1197, rsp = 0x2, rbp = 0xfffffe004e54e9f0 ---
        g_part_start() at g_part_start+0x317/frame 0xfffffe004e54e9f0
        g_io_request() at g_io_request+0x26d/frame 0xfffffe004e54ea40
        zio_vdev_io_start() at zio_vdev_io_start+0x2a6/frame 0xfffffe004e54eaa0
        zio_execute() at zio_execute+0xac/frame 0xfffffe004e54eaf0
        zio_nowait() at zio_nowait+0xc7/frame 0xfffffe004e54eb30
        vdev_mirror_io_start() at vdev_mirror_io_start+0x40f/frame 0xfffffe004e54ebb0
        zio_vdev_io_start() at zio_vdev_io_start+0x159/frame 0xfffffe004e54ec10
        zio_execute() at zio_execute+0xac/frame 0xfffffe004e54ec60
        taskqueue_run_locked() at taskqueue_run_locked+0x144/frame 0xfffffe004e54ecc0
        taskqueue_thread_loop() at taskqueue_thread_loop+0xb6/frame 0xfffffe004e54ecf0
        fork_exit() at fork_exit+0x7e/frame 0xfffffe004e54ed30
        fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe004e54ed30
        --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
        

        Panic3:

        Fatal double fault
        rip 0xffffffff80ce1197 rsp 0x2 rbp 0xfffffe004e54e9f0
        rax 0xfffff800271eb200 rdx 0 rbx 0xfffff800272038d0
        rcx 0xffffffff80ccca00 rsi 0xfffff800272038d0 rdi 0x2d
        r8 0x6000 r9 0x198083b000 r10 0x6000
        r11 0x200 r12 0xfffff80005863800 r13 0xfffff80027202200
        r14 0xfffff800270c7380 r15 0xfffff800271c3900 rflags 0x10292
        cs 0x20 ss 0x28 ds 0x3b es 0x3b fs 0x13 gs 0x1b
        fsbase 0x800d0d0d0 gsbase 0xffffffff84212000 kgsbase 0
        cpuid = 2; apic id = 04
        panic: double fault
        cpuid = 2
        time = 1664837264
        KDB: enter: panic
        

        So 3 seemingly unrelated panics there. That's not good that's not a software issue. Random failures like that are often bad RAM. Run a memory checker through a few cycles to be sure.

        Steve

        1 Reply Last reply Reply Quote 0
        • P
          pshaw
          last edited by

          At work, will run memory checker tonight. Thanks for the suggestion!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.