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

    Help deciphering Crash Report: Panic String page fault

    Scheduled Pinned Locked Moved General pfSense Questions
    2 Posts 2 Posters 1.1k 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.
    • G
      GuitarSkater
      last edited by

      Good Morning ALL,

      Last night my pfsense when crazy. I honestly cant figure out what made it go haywire. I was working offline (wan disconnected) and when I plugged it in, I saw the console window just spew a waterfall of text, and then it crashed and would boot loop getting stuck at setting up vlans.

      System Specs;
      Hyper-V Virtual Machine
      Intel(R) Xeon(R) CPU X5570 @ 2.93GHz
      4 CPUs: 1 package(s) x 4 core(s)
      16 GB RAM

      Crash Report;
      https://pastebin.com/aw8nGQ75

      Any Help would be greatly appreciated!

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

        Important bit:

        db:0:kdb.enter.default>  bt
        Tracing pid 369 tid 100130 td 0xfffff80016c02620
        kdb_enter() at kdb_enter+0x3b/frame 0xfffffe0467e9a160
        vpanic() at vpanic+0x19b/frame 0xfffffe0467e9a1c0
        panic() at panic+0x43/frame 0xfffffe0467e9a220
        trap_pfault() at trap_pfault/frame 0xfffffe0467e9a270
        trap_pfault() at trap_pfault+0x49/frame 0xfffffe0467e9a2d0
        trap() at trap+0x29d/frame 0xfffffe0467e9a3e0
        calltrap() at calltrap+0x8/frame 0xfffffe0467e9a3e0
        --- trap 0xc, rip = 0xffffffff80dadc55, rsp = 0xfffffe0467e9a4b0, rbp = 0xfffffe0467e9a4b0 ---
        strlcpy() at strlcpy+0x25/frame 0xfffffe0467e9a4b0
        hn_vf_rss_fixup() at hn_vf_rss_fixup+0x73/frame 0xfffffe0467e9a5b0
        hn_rxvf_change() at hn_rxvf_change+0x28b/frame 0xfffffe0467e9a630
        in6_update_ifa() at in6_update_ifa+0x111b/frame 0xfffffe0467e9a700
        in6_ifattach() at in6_ifattach+0x487/frame 0xfffffe0467e9a840
        if_up() at if_up+0x6a/frame 0xfffffe0467e9a880
        ifhwioctl() at ifhwioctl+0xaf5/frame 0xfffffe0467e9a8e0
        ifioctl() at ifioctl+0x475/frame 0xfffffe0467e9a980
        kern_ioctl() at kern_ioctl+0x267/frame 0xfffffe0467e9a9f0
        sys_ioctl() at sys_ioctl+0x15b/frame 0xfffffe0467e9aac0
        amd64_syscall() at amd64_syscall+0xa86/frame 0xfffffe0467e9abf0
        fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe0467e9abf0
        --- syscall (54, FreeBSD ELF64, sys_ioctl), rip = 0x802234fca, rsp = 0x7fffffffd188, rbp = 0x7fffffffd200 ---
        db:0:kdb.enter.default>  ps
        
        <118>Configuring IPsec VTI interfaces...done.
        <118>Configuring WAN interface...
         
         
        Fatal trap 12: page fault while in kernel mode
        cpuid = 3; apic id = 03
        fault virtual address	= 0x60
        fault code		= supervisor read data, page not present
        instruction pointer	= 0x20:0xffffffff80dadc55
        stack pointer	        = 0x28:0xfffffe0467e594b0
        frame pointer	        = 0x28:0xfffffe0467e594b0
        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		= 370 (php-cgi)
        trap number		= 12
        panic: page fault
        cpuid = 3
        KDB: enter: panic
        

        So some issue in the hn driver when it's trying to bring up WAN.

        Is you WAN configured in some unusual way?

        You should first try diasbling all hardware off-loading if you haven't done that yet.

        Steve

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