Enabling Avahi or UPnP crashes firewall
-
Trying to enable Avahi (running 2.5.0.a.20200210.1039) crashes the firewall.
Also happens when I try and enable UPnP.
-
Fatal trap 12: page fault while in kernel mode cpuid = 2; apic id = 02 fault virtual address = 0x360 fault code = supervisor read data, page not present instruction pointer = 0x20:0xffffffff80e785f7 stack pointer = 0x28:0xfffffe00253e99a0 frame pointer = 0x28:0xfffffe00253e9a00 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 (swi1: netisr 0)
db:0:kdb.enter.default> bt Tracing pid 12 tid 100038 td 0xfffff800042cb000 swi_net() at swi_net+0x167/frame 0xfffffe00253e9a00 ithread_loop() at ithread_loop+0x1a7/frame 0xfffffe00253e9a70 fork_exit() at fork_exit+0x83/frame 0xfffffe00253e9ab0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00253e9ab0
That is a very, very low level crash. Most likely in hardware. Maybe interaction with a driver, but if that were the case I'd expect to see the driver code somewhere in the backtrace. This is crashing in a fairly simple software interrupt processing call.
If it's stable on 2.4.4-p3, there is a chance it's some interaction between the OS and your hardware/BIOS. Might try again after we move the base OS up to 12-STABLE in the near future.
-
Ok, Iāll wait as you suggest.
It is working fine on 2.4.4-p3, both UPnP and Avahi.