Subject: Re: Repeatable crash
To: Andrew Doran <ad@netbsd.org>
From: Paul Goyette <paul@whooppee.com>
List: current-users
Date: 02/04/2008 06:48:13
On Mon, 4 Feb 2008, Andrew Doran wrote:
> On Mon, Feb 04, 2008 at 03:40:02AM -0800, Paul Goyette wrote:
>
>> This is from a 4.99.49 kernel and userland built from sources dated
>> 2008-01-24 21:14:50 UTC
>>
>> Usually, I run build.sh on the machine that actually contains the
>> source, but this time I ran it on another host. The entire /usr/src and
>> /usr/obj directories were NFS-mounted. The crash happens about 30 or 40
>> minutes after starting build.sh and it happens at different places, so I
>> don't think it's data-specific; rather I suspect some strange race
>> condition. The back-traces don't seem terribly usefule (maybe gdb is
>> out-of-sync with the trap stack-frame again?).
>
> The trap frame layout changed, I think dsl@netbsd.org is looking at it.
> Did you get anything out of ddb?
Transcribed by hand since I don't have a serial console:
kernel: protection fault trap, code=0
Stopped in pid 29318.1 (x86_64--netbsd-g) at netbsd:nfs_loadattrcache+0x13c: cmpl %ecx,0x10(%rbx)
nfs_loadattrcache() at netbsd:nfs_loadattrcache+0x13c
nfsm_loadattrcache() at netbsd:nfs_loadattrcache+0x70
nfs_lookup() at netbsd:nfs_lookup+0xdbd
VOP_LOOKUP() at netbsd:VOP_LOOKUP+0x49
lookup() at netbsd:lookup+0x345
namei() at netbsd:namei+0x1a1
sys_access() at netbsd:sys_access+0x97
syscall() at netbsd:syscall+0xa9
Unable to enter any commands at the ddb prompt - it appears that the
keyboard (USB) is dead or interrupts blocked.
----------------------------------------------------------------------
| Paul Goyette | PGP DSS Key fingerprint: | E-mail addresses: |
| Customer Service | FA29 0E3B 35AF E8AE 6651 | paul@whooppee.com |
| Network Engineer | 0786 F758 55DE 53BA 7731 | pgoyette@juniper.net |
----------------------------------------------------------------------