tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Status of revivesa



I wrote:

> > > - An assertion caused by firefox3 on 4.0 environment I reporeted
> > >   can't be reproducible 100%. (some race condition?)
> > 
> > Yes. I believe the problem is in delivering two or more unblocked upcalls 
> > at once. The second one comes out garbled. Last night, I looked at the 
> > code, and I can't see a substantive difference between the two. I'll try 
> > again tonight. I also have a test case program in mind.
> 
> I'm now trying firefox-2.0.0.17 (Bon Echo) from 4.0/i386 packages.
> It sometimes freezes silently after ~30 minutes browsing,
> but I'm not sure it's revivesa specific.

It looks some LWPs died:
---
% ps axsw | grep firefox
100  514  531 40492   6    3  73  0 113488   276 lwpwait  DW   ttyp1  5:30.66 
/usr/pkg/lib/firefox/firefox-bin 
100  514  531 40492   3    3  73  0 113488   276 -        U    ttyp1  5:30.66 
/usr/pkg/lib/firefox/firefox-bin 
100  514  531 40492   1    3  73  0 113488   276 -        U    ttyp1  5:30.66 
/usr/pkg/lib/firefox/firefox-bin 
100 4601  531     0   1    1  63  0     92    32 piperd   S    ttyp1  0:00.00 
grep firefox 
% 
---

And it can't be killed even by kill(1) -KILL now.
---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index