Subject: kern/24452: psignal: Invalid process state 1.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <yamt@mwd.biglobe.ne.jp>
List: netbsd-bugs
Date: 02/17/2004 19:00:10
>Number:         24452
>Category:       kern
>Synopsis:       psignal: Invalid process state 1.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Feb 17 10:01:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     YAMAMOTO Takashi <yamt@mwd.biglobe.ne.jp>
>Release:        NetBSD 1.6ZK
>Organization:

>Environment:
	
	
System: NetBSD kaeru 1.6ZK NetBSD 1.6ZK (build.kaeru) #1009: Tue Feb 17 16:18:58 JST 2004 takashi@kaeru:/home/takashi/work/kernel/build.kaeru i386
Architecture: i386
Machine: i386
>Description:
	i got the following.  p_stat 1 is SIDL.

panic: psignal: Invalid process state 1.
cpu_Debugger(fffffffe,c029b136,c04ed9a0,0,1,cb75aae8,ca28abfc) at netbsd:cpu_Debugger+0x9
panic(c04eda20,1,447,cb75aae8,cb75aae8,1,cb75aae8) at netbsd:panic+0x125
kpsignal2(cb75aae8,ca28ac44,1,1,43,c8d9d6c0,c8d9d6c0) at netbsd:kpsignal2+0x3e3
kpgsignal(c96ba1f0,ca28ac44,0,1,0,0,0) at netbsd:kpgsignal+0x3a
pgsignal(c96ba1f0,2,1,c02c29de,ca28aec4,c029af3a,ca28acbc) at netbsd:pgsignal+0x30
ttyinput_wlock(3,c8d9d6c0,2af,c02c827a,1,c8d9d6c0,ca28ad8c) at netbsd:ttyinput_wlock+0x432
ttyinput(3,c8d9d6c0,2e6,c02c8213,0,1,ca28ad05) at netbsd:ttyinput+0x3f
ptcwrite(604,ca28aec4,11,c045e580,c9cfb844,c04eb880,357) at netbsd:ptcwrite+0x2f2
spec_write(ca28ae24,c0270d47,ca28ae0c,c0270d47,20002,c9cfb7bc,ca28ae4c) at netbsd:spec_write+0xa1
ufsspec_write(ca28ae24,c029af3a,ca28ae3c,c029af3a,c045ece0,c9cfb7bc,ca28aec4) at netbsd:ufsspec_write+0x36
VOP_WRITE(c9cfb7bc,ca28aec4,11,c1a2ec80,c9cfb7bc,20002,c1a2ec80) at netbsd:VOP_WRITE+0x39
vn_write(ca359c38,ca359c60,ca28aec4,c1a2ec80,1,c02bbd9e,ca28aefc) at netbsd:vn_write+0xc4
dofilewrite(ca1e2730,8,ca359c38,83850e4,1,ca359c60,1) at netbsd:dofilewrite+0x8a
sys_write(ca1d431c,ca28af64,ca28af5c,0,c0364eec,c967ba28,0) at netbsd:sys_write+0x74
syscall_plain(ca28afa8,808001f,1f,bfbf001f,bdbb001f,8385080,83850e4) at netbsd:syscall_plain+0x83

>How-To-Repeat:
>Fix:
	i don't know.
	maybe kpgsignal shouldn't post a signal for immature processes.
	or, immature proccesses shouldn't be on pg_members list.

>Release-Note:
>Audit-Trail:
>Unformatted: