From owner-freebsd-current Wed Oct 2 20:57:13 2002 Delivered-To: freebsd-current@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 931) id A3A1437B401; Wed, 2 Oct 2002 20:57:11 -0700 (PDT) Date: Wed, 2 Oct 2002 20:57:11 -0700 From: Juli Mallett To: Mikhail Teterin Cc: current@FreeBSD.org Subject: Re: laptop panicked [with trace] Message-ID: <20021002205711.A39850@FreeBSD.org> References: <200210030346.g933kSbk031713@corbulon.video-collage.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <200210030346.g933kSbk031713@corbulon.video-collage.com>; from mi@corbulon.video-collage.com on Wed, Oct 02, 2002 at 11:46:28PM -0400 Organisation: The FreeBSD Project X-Alternate-Addresses: , , , , X-Towel: Yes X-LiveJournal: flata, jmallett X-Negacore: Yes Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG * De: Mikhail Teterin [ Data: 2002-10-02 ] [ Subjecte: laptop panicked [with trace] ] > With today's -current. No X11, two ttyv0 in use -- cvs updating, the > other -- playing hack(6): This is known; A temporary fix is to modify the part dereferencing p->p_limit to check for NULL first. jhb@ is working on a proper fix, I believe. > Fatal trap 12: page fault while in kernel mode > fault virtual address = 0xbc > [... retyped, not copy-pasted, seemingly random numbers marked ``skipped'' ...] > kernel: type 12 trap, code=0 > Stopped at mi_switch+0x186: movl 0xbc(%ecx),%edx > db> trace > mi_switch(c159b270,0,c0340d60,183,4) at mi_switch+0x186 > ithread_schedule(c4086200,1,c03ae560,c4074270,296) at ithread_schedule+0x135 > sched_ithd(e) at Xintr14+0x6a > Xintr14() at Xintr14+0x6a > --- interrupt, eip = 0xc02f101f, esp = 0xd7b88c44, ebp = 0xd7b88c50 > cpu_unpend( [skipped] ) at cpu_unpend+0x2f > cpu_critical_exit( [skipped] ,1) at cpu_critical_exit+0x15 > critical_exit( [skipped], [skipped], 1b2, [skipped] ) at critical_exit+0x24 > _mtx_unlock_spin_flags( [skipped],0,[skipped],1b3,[skipped] ) at _mtx_unlock_spin_flags+0xbd > exit1([skipped],0,[skipped],6f,[skipped]) at exit1+0xb15 > sys_exit( [skipped] ,418,1) at sys_exit+0x41 > syscall(2f,2f,2f,bfbffd98,3) at syscall+0x2be > Xint0x80_syscall() at Xint0x80_syscall+0x1d > --- syscall(1, FreeBSD ELF32, sys_exit), eip = 0x807af27, esp = bfbffc3c, ebp = 0xbfbffd50 > db> > > I'm going to leave it in this sorry state overnight -- if you'd like me > to check something else before rebooting -- please, respond. Thanks, > > -mi > -mi > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message -- Juli Mallett | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger jmallett@FreeBSD.org http://people.FreeBSD.org/~jmallett/ | Support my FreeBSD hacking! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message