I have a netbsd-6 i386 system with DIAGNOSTIC, and have been running syncthing, which works fine. On exiting, I reliably get a panic from the first assert below in sys/arch/x86/x86/vm_machdep.c void cpu_lwp_free2(struct lwp *l) { KASSERT(l->l_md.md_gc_ptp == NULL); KASSERT(l->l_md.md_gc_pmap == NULL); } #2 0xc0993a23 in kern_assert () #3 0xc092b9c2 in cpu_lwp_free2 () #4 0xc05653bc in lwp_free () #5 0xc05664ee in lwp_wait () #6 0xc055cb55 in exit_lwps () #7 0xc055d582 in exit1 () #8 0xc055df4a in sys_exit () #9 0xc08120da in syscall () #10 0xc01005d6 in Xsyscall () #11 0xdc75ed48 in ?? () It seems gc_ptp is non-null but gc_pmap is null.
Attachment:
signature.asc
Description: PGP signature