uvm_fault(0xffffffff82df1d88, 0x0, 0, 2) -> e kernel: page fault trap, code=2 Stopped at km_free+0x128: movq $0,0(%rax) TID PID UID PRFLAGS PFLAGS CPU COMMAND *176988 45293 0 0x14000 0x200 0 systqmp km_free(0,1000,ffffffff829c0d48,ffffffff829c0d60) at km_free+0x128 sys/uvm/uvm_km.c:870 pool_p_free(ffffffff82e71ac0,fffffd8059e59f90) at pool_p_free+0x14d sys/kern/subr_pool.c:1012 pool_gc_pages(0) at pool_gc_pages+0x255 sys/kern/subr_pool.c:1583 taskq_thread(ffffffff82c9ef60) at taskq_thread+0xf5 sys/kern/kern_task.c:448 end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.