pfSense upgrade from 2.4.4_p3 to 2.4.5 crashes
-
Greetings to All,
I've upgraded my firewall from 2.4.4_p3 to 2.4.5 , but now I keep getting crashes and some time firewall ip does not respond. Is there any kind of a bug in latest stable version? some of the logs are follow
Fatal trap 12: page fault while in kernel mode cpuid = 12; apic id = 20 fault virtual address = 0x10 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff8051fcf0 stack pointer = 0x28:0xfffffe0c582fba90 frame pointer = 0x28:0xfffffe0c582fbb20 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 (irq258: bce1) trap number = 12 panic: page fault cpuid = 12 KDB: enter: panic ������������������������������panic.txt�������������������������������������������������������������������������������������������0600����0�������0�������12����������13656455414� 7146� �����������������������������������������������������������������������������������������������������ustar���root����������������������������wheel������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������page fault����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������version.txt�����������������������������������������������������������������������������������������0600����0�������0�������330���������13656455414� 7624� �����������������������������������������������������������������������������������������������������ustar���root����������������������������wheel������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������FreeBSD 11.3-STABLE #236 21cbb70bbd1(RELENG_2_4_5): Tue Mar 24 15:26:53 EDT 2020 root@buildbot1-nyi.netgate.com:/build/ce-crossbuild-245/obj/amd64/YNx4Qq3j/build/ce-crossbuild-245/sources/FreeBSD-src/sys/pfSense ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
Regards
-
@scorpoin said in pfSense upgrade from 2.4.4_p3 to 2.4.5 crashes:
Is there any kind of a bug in latest stable version?
With thousand already upgraded to 2.4.5 ?
Yep, there is. Some reported issues. Check out the forum, and you'll find them/it.Be assured, the vast majority - me included - didn't experience not issues at all.
But : good news, It really looks like this isn't the bug that you seem to have.
That is .... see the other threads and compare your case with them. Like VM, or not ? Multiple processors, or not ?Btw : Youttube => Official Netgate => Upgrading pfSense Software
and in a worse case situation : just clean-install and you'll be fine.
-
There isn't enough on that crash report to get an idea of what happened. We need to at least see the backtrace and the end of the message buffer.
-
@jimp here is complete crash report .
Well I got crash again this time it occured after 2 days. for detail log have a look to pastebin
https://pastebin.com/3Ja1Pq0F
Regards
-
db:0:kdb.enter.default> bt Tracing pid 12 tid 100266 td 0xfffff8000d85e620 kdb_enter() at kdb_enter+0x3b/frame 0xfffffe0c580f6740 vpanic() at vpanic+0x19b/frame 0xfffffe0c580f67a0 panic() at panic+0x43/frame 0xfffffe0c580f6800 trap_pfault() at trap_pfault/frame 0xfffffe0c580f6850 trap_pfault() at trap_pfault+0x49/frame 0xfffffe0c580f68b0 trap() at trap+0x29d/frame 0xfffffe0c580f69c0 calltrap() at calltrap+0x8/frame 0xfffffe0c580f69c0 --- trap 0xc, rip = 0xffffffff8051fdd0, rsp = 0xfffffe0c580f6a90, rbp = 0xfffffe0c580f6b20 --- bce_intr() at bce_intr+0x500/frame 0xfffffe0c580f6b20 intr_event_execute_handlers() at intr_event_execute_handlers+0xe9/frame 0xfffffe0c580f6b60 ithread_loop() at ithread_loop+0xe7/frame 0xfffffe0c580f6bb0 fork_exit() at fork_exit+0x83/frame 0xfffffe0c580f6bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0c580f6bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 ---
<6>bce1: promiscuous mode enabled bce2: Gigabit link up! Fatal trap 12: page fault while in kernel mode cpuid = 12; apic id = 20 fault virtual address = 0x10 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff8051fcf0 stack pointer = 0x28:0xfffffe0c582fba90 frame pointer = 0x28:0xfffffe0c582fbb20 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 (irq258: bce1) trap number = 12 panic: page fault cpuid = 12 KDB: enter: panic
Unfortunately there isn't much in the backtrace that would point to a specific cause, except it's crashing in the
bce
driver, apparently while processing an interrupt. Could be a driver issue, could be hardware.