Hello, all. My recent experiences with PFSense has been a rollercoaster of frustration. To make a long and fatiguing story short, I had a boot drive die, and had to reinstall. Ever since then, I have had constant crashing every 9 or so hours. I don’t think it’s a boot drive issue, because the one I replaced the dead one with is brand new. Yes, it’s a USB drive. No, I don’t like it either. I would like to switch it to a SATA drive, but that’s a different story for another time.
I have tried searching for each of the three fatal traps, without finding anything that solved my issue. I also tried to post on the netgate forum, but I couldn’t figure out how to make a new topic. There are three fatal traps in the crash report: 1, 9, and 12. I’ll post the crash report below. If anyone has any suggestions, I would be very appreciative.
Fatal trap 12: page fault while in kernel mode
cpuid = 0; apic id = 00
fault virtual address = 0xffffffffc7ff0000
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff8136f723
stack pointer = 0x0:0xffffffff83d15970
frame pointer = 0x0:0xffffffff83d15a40
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 = 76414 (ps)
trap number = 12
panic: page fault
cpuid = 0
time = 1650946419
KDB: enter: panic
Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address = 0x3000010
fault code = supervisor read data, page not present
instruction pointer = 0x20:0xffffffff810844cb
stack pointer = 0x28:0xfffffe00004cbc60
frame pointer = 0x28:0xfffffe00004cbc80
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 = 19 (pf purge)
trap number = 12
panic: page fault
cpuid = 1
time = 1650950273
KDB: enter: panic
Fatal trap 1: privileged instruction fault while in kernel mode
cpuid = 1; apic id = 01
instruction pointer = 0x20:0xffffffff811bef7e
stack pointer = 0x28:0xfffffe0000510a08
frame pointer = 0x28:0x510a20
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 = 24 (syncer)
trap number = 1
panic: privileged instruction fault
cpuid = 1
time = 1650974660
KDB: enter: panic
Fatal trap 12: page fault while in kernel mode
cpuid = 1; apic id = 01
fault virtual address = 0x0
fault code = supervisor write data, page not present
instruction pointer = 0x20:0xffffffff80e913c1
stack pointer = 0x28:0xfffffe000053dab0
frame pointer = 0x28:0xfffffe000053daf0
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 = 10693 (filterlog)
trap number = 12
panic: page fault
cpuid = 1
time = 1650988951
KDB: enter: panic
Fatal trap 9: general protection fault while in kernel mode
cpuid = 0; apic id = 00
instruction pointer = 0x20:0xffffffff80d6f3f7
stack pointer = 0x28:0xfffffe00004cbc00
frame pointer = 0x28:0xfffffe00004cbc80
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 = 19 (pf purge)
trap number = 9
panic: general protection fault
cpuid = 0
time = 1651017376
KDB: enter: panic