Subject: Re: KDASSERT(sa->sa_nstacks > 0); in sa_upcall_userret(struct lwp *l)
To: Lars Heidieker <lars@heidieker.de>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: current-users
Date: 02/10/2003 22:57:17
This should be fixed in rev. 1.8 src/sys/kern/kern_sa.c . Can you
update your kernel and try again?
Jaromir
Lars Heidieker wrote:
> I was able to reproduce the crash:
>
> ddb output:
>
> call debug_print_proc(0t746)
> Process 746 (ltdaemon), state 2 address 0xe31a2e14, flags 4402
> LWPs: 5 (1 running, 0 zombies)
> LWP 5 address 0xe3759a84 state 3 flags b00004 wait 0xc029ffb0 uao_getpage
> LWP 4 address 0xe3177c00 state 3 flags d00004 wait 0xc029ffb0 flt_noram1
> LWP 3 address 0xe3177a00 state 2 flags d00004
> LWP 2 address 0xe3177d00 state 3 flags f00004 wait 0xc029ffb0 flt_noram1
> LWP 1 address 0xe3177e80 state 3 flags f00004 wait 0xc029ffb0 flt_noram5
> SA VP: 5
> SAs: 0 cached LWPs
> 8 upcall stacks
> 0
>
> before I have have seen the process crashing (signal 11)
> with one lwp running and 4 or 5 in "sastacks" wait.
>
> Hope this hels to track down the bugs.
>
> MfG,
> Lars
>
--
Jaromir Dolecek <jdolecek@NetBSD.org> http://www.NetBSD.org/
-=- We should be mindful of the potential goal, but as the tantric -=-
-=- Buddhist masters say, ``You may notice during meditation that you -=-
-=- sometimes levitate or glow. Do not let this distract you.'' -=-