On Sun, Oct 25, 2020 at 09:02:35PM +0000, [email protected] wrote: > >Synopsis: Panic when writing with nvim C program to use sockets > >Category: user amd64 > >Environment: > System : OpenBSD 6.8 > Details : OpenBSD 6.8 (GENERIC.MP) #98: Sun Oct 4 18:13:26 MDT 2020 > > [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP > > Architecture: OpenBSD.amd64 > Machine : amd64 > >Description: > When writing a small program with nvim, with the purpose of using > socket I receive > a crash, with the message: > panic: pool_do_get: mcl4k free list modified: page 0xfffffd8088400000; > item addr 0xfffffd8088400000; > offset 0x0=0xbf74e7e4963cf534 != 0xc0df0a8bf8c9db23 > After force turn off with power button and boot, there was no crash > core dump info. > >How-To-Repeat: > Didn't happen again, but I was using nvim to write a C program, where > you set a socket for ip, compile and run (just started). > >Fix: > Don't know.
It is quite possible that this 4K mbuf was in use by iwm(4). If you find a way to reproduce this reliably or semi-reliably, I would like to know how.
