[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-users
Subject:    crash while exiting syncthing
From:       Greg Troxel <gdt () ir ! bbn ! com>
Date:       2015-10-18 17:12:28
Message-ID: rmioafwgkxv.fsf () fnord ! ir ! bbn ! com
[Download RAW message or body]


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.

["signature.asc" (application/pgp-signature)]

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic