Subject: kern/36398: kernel diagnostic assertion while runing a native java
To: None <,,>
From: Bernd Ernesti <>
List: netbsd-bugs
Date: 05/29/2007 07:00:01
>Number:         36398
>Category:       kern
>Synopsis:       kernel diagnostic assertion while runing a native java
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 29 07:00:01 +0000 2007
>Originator:     Bernd Ernesti
>Release:        NetBSD 4.99.20
System: NetBSD 4.99.20
Architecture: i386
Machine: i386

panic: kernel diagnostic assertion "lwp_locked(l, &l->l_cpu->ci_schedstate.spc_lwplock)" failed: file "/src/sys/kern/kern_synch.c", line 559

Stopped in pid 10453.1 (java) at        netbsd:cpu_Debugger+0x4:        popl    %ebp 
db{1}> bt
cpu_Debugger(c0764692,d0a8ebb8,ffffffff,c03e7355,c) at netbsd:cpu_Debugger+0x4
panic(c07e8390,c074ede3,c07b8160,c0763c94,22f) at netbsd:panic+0x155
__assert(c074ede3,c0763c94,22f,c07b8160,d090e768) at netbsd:__assert+0x2e
setrunnable(d09dce00,2,0,0,d09dc100) at netbsd:setrunnable+0x297
sys__lwp_continue(d09dc100,d0a8ec48,d0a8ec68,8ffff800,8ffff000) at netbsd:sys__l
syscall_plain() at netbsd:syscall_plain+0x104
--- syscall (number 314) ---

	Try to build the jdk15 wip package on a SMP system.
	Maybe it would be enough to just start a previously build native
	java executable.