panic: inp_leave_group: imf_sources not empty cpuid = 1 time = 56 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x47/frame 0xfffffe0020ef9520 vpanic() at vpanic+0x1e0/frame 0xfffffe0020ef9580 panic() at panic+0x43/frame 0xfffffe0020ef95e0 inp_setmoptions() at inp_setmoptions+0x40bd/frame 0xfffffe0020ef97c0 ip_ctloutput() at ip_ctloutput+0x7fd/frame 0xfffffe0020ef9810 00:00:56 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000180)={@multicast2, @broadcast, @loopback}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x46, &(0x7f0000000040)={@multicast2, @multicast2=0xe0000003, @loopback}, 0xc) r1 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockname(r1, &(0x7f0000000000)=@in={0x2, 0xffffffffffffffff, @rand_addr}, &(0x7f0000000080)=0x10) r2 = dup2(r0, r1) setsockopt$inet_mreqsrc(r1, 0x0, 0x10000000046, &(0x7f0000000140)={@multicast2, @multicast1, @loopback}, 0xc) setsockopt$inet_mreqsrc(r1, 0x0, 0x46, &(0x7f00000000c0)={@multicast2, @rand_addr, @loopback}, 0xc) setsockopt$inet_mreqn(r2, 0x0, 0xd, &(0x7f00000001c0)={@multicast2}, 0xc) rip_ctloutput() at rip_ctloutput+0x2c9/frame 0xfffffe0020ef9850 sosetopt() at sosetopt+0x101/frame 0xfffffe0020ef98d0 kern_setsockopt() at kern_setsockopt+0x158/frame 0xfffffe0020ef9950 sys_setsockopt() at sys_setsockopt+0x33/frame 0xfffffe0020ef9980 amd64_syscall() at amd64_syscall+0x436/frame 0xfffffe0020ef9ab0 fast_syscall_common() at fast_syscall_common+0x101/frame 0xfffffe0020ef9ab0 --- syscall (198, FreeBSD ELF64, nosys), rip = 0x4131ba, rsp = 0x7fffdffdcf38, rbp = 0x5 --- KDB: enter: panic [ thread pid 82449 tid 100168 ] Stopped at kdb_enter+0x6a: movq $0,kdb_why