* De: Mikhail Teterin <[EMAIL PROTECTED]> [ 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 [EMAIL PROTECTED] > with "unsubscribe freebsd-current" in the body of the message -- Juli Mallett <[EMAIL PROTECTED]> | FreeBSD: The Power To Serve Will break world for fulltime employment. | finger [EMAIL PROTECTED] http://people.FreeBSD.org/~jmallett/ | Support my FreeBSD hacking! To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-current" in the body of the message