2.5.0-RELEASE crash
-
What is the reason for this
Crash report begins. Anonymous machine information:
amd64
12.2-STABLE
FreeBSD 12.2-STABLE d48fb226319(devel-12) pfSenseCrash report details:
No PHP errors found.
Filename: /var/crash/info.0
Dump header from device: /dev/label/swap0
Architecture: amd64
Architecture Version: 4
Dump Length: 73216
Blocksize: 512
Compression: none
Dumptime: Thu Mar 11 02:42:13 2021
Hostname: pfSense.localdomain
Magic: FreeBSD Text Dump
Version String: FreeBSD 12.2-STABLE d48fb226319(devel-12) pfSense
Panic String: general protection fault
Dump Parity: 1311531324
Bounds: 0
Dump Status: goodFilename: /var/crash/textdump.tar.0
ddb.txt06000014000014022211405 7061 ustarrootwheeldb:0:kdb.enter.default> run lockinfo
db:1:lockinfo> show locks
No such command; use "help" to list available commands
db:1:lockinfo> show alllocks
No such command; use "help" to list available commands
db:1:lockinfo> show lockedvnods
Locked vnodes
db:0:kdb.enter.default> show pcpu
cpuid = 0
dynamic pcpu = 0x993380
curthread = 0xfffff800047db000: pid 18 tid 100065 "pf purge"
curpcb = 0xfffff800047db5a0
fpcurthread = none
idlethread = 0xfffff8000418d000: tid 100003 "idle: cpu0"
curpmap = 0xffffffff8368d5a8
tssp = 0xffffffff83717620
commontssp = 0xffffffff83717620
rsp0 = 0xfffffe0000498e00
kcr3 = 0x3d05000
ucr3 = 0xffffffffffffffff
scr3 = 0x5a8e9000
gs32p = 0xffffffff8371de38
ldt = 0xffffffff8371de78
tss = 0xffffffff8371de68
tlb gen = 17674
curvnet = 0xfffff8000406de40
db:0:kdb.enter.default> bt
Tracing pid 18 tid 100065 td 0xfffff800047db000
kdb_enter() at kdb_enter+0x37/frame 0xfffffe0000498970
vpanic() at vpanic+0x197/frame 0xfffffe00004989c0
panic() at panic+0x43/frame 0xfffffe0000498a20
trap_fatal() at trap_fatal+0x391/frame 0xfffffe0000498a80
trap() at trap+0x67/frame 0xfffffe0000498b90
calltrap() at calltrap+0x8/frame 0xfffffe0000498b90
--- trap 0x9, rip = 0xffffffff810926fb, rsp = 0xfffffe0000498c60, rbp = 0xfffffe0000498c80 ---
pf_state_expires() at pf_state_expires+0xb/frame 0xfffffe0000498c80
pf_purge_expired_states() at pf_purge_expired_states+0xd5/frame 0xfffffe0000498cc0
pf_purge_thread() at pf_purge_thread+0x10f/frame 0xfffffe0000498cf0
fork_exit() at fork_exit+0x7e/frame 0xfffffe0000498d30
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0000498d30
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
db:0:kdb.enter.default> ps
pid ppid pgrp uid state wmesg wchan cmd
32392 51057 26 0 S nanslp 0xffffffff836a1041 sleep
2471 99971 2471 0 S+ ttyin 0xfffff800045c70b0 sh
99971 98589 99971 0 S+ wait 0xfffff8005a67b530 sh
99730 1 99730 0 Ss+ ttyin 0xfffff80004850cb0 getty
99456 1 99456 0 Ss+ ttyin 0xfffff800048510b0 getty
99381 1 99381 0 Ss+ ttyin 0xfffff800048514b0 getty
99073 1 99073 0 Ss+ ttyin 0xfffff800048518b0 getty
99060 1 99060 0 Ss+ ttyin 0xfffff80004851cb0 getty
98715 1 98715 0 Ss+ ttyin 0xfffff800048520b0 getty
98711 1 98711 0 Ss+ ttyin 0xfffff800048524b0 getty
98589 1 98589 0 Ss+ wait 0xfffff80047e30000 loginCrash_report.txt -
pf = the firewall of FreeBSD, the one pfSense uses to do what firewalls do - it crashed.
can you describe your setup ?
Type of hardware, system set up, packages, etc ?@hanhoc said in 2.5.0-RELEASE crash:
pf_state_expires() at pf_state_expires+0xb/frame 0xfffffe0000498c80
Traffic states expired; so they are removed. That failed.
Rather strange, as this is on of the most common operation in a "statefull firewall". -
This post is deleted! -
@gertjan
CPU:CPU(s) 2 x Intel(R) Celeron(R) CPU 3865U @ 1.80GHz
system:Proxmox Virtual Environment 6.2-4