Port-i386 archive

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

pmap crash



Hi!

I got a crash in pmap_remove_pv due to NULL-pointer dereferencing.
I got it by cp tgz files from a cdrom to disk.

db{0}> bt
pmap_remove_pv(c0dd1390,0,cb661a7c,c04f768e,caf7b000,8058780,cb661acc,caf99000,caf97000,c0a1a160)
at netbsd:pmap_remove_pv+0x91
ubc_alloc(cb5b45d0,c2e000,0,cb661b2c,0,101,cb661c7c,c0a1e320,0,0) at
netbsd:ubc_alloc+0x3b3
ubc_uiomove(cb5b45d0,cb661c7c,1000,0,101,0,0,c0a5e6d0,0,10) at
netbsd:ubc_uiomove+0x83
cd9660_read(cb661be4,6,cb661bec,c065a8f2,cbd4100c,10000,c08f3cc0,cb5b45d0,c08fs780,cb5b45d0)
at cd9660:cd9660_read+0x2e2
VOP_READ(cb5b45d0,cb661c7c,0,ca40af00,cb5b45d0,20001,cb661c4c,c045fd0e,ca41a7e0,cb33b020)
at netbsd:VOP_READ
vn_read(cb32ec00,cb32ec00,cb661c7c,ca40af00,1,ca41c000,cbd4100c,c098f640,c098f688,ca41a7e0)
at netbsd:vn_read+0x76
dofileread(3,cb32ec00,804c780,10000,cb32ec00,1,cb661d28,cb661d00,c09cd7a4,cb33b020)
at netbsd:dofileread+0x5f
sys_read(cb33b020,cb661d00,cb661d28,cb661d00,cb32191c,ca41c000,3,3,804c780,10000)
at netbsd:sys_read+0x60
syscall(cb661d48,b3,ab,1f,1f,4,0,bfbfe948,10000,0) at netbsd:syscall+0xb9
db{0}> sh reg
ds          0x10
es          0x10
fs          0x30
gs          0x10
edi         0xcaf98000
esi         0
ebp         0xcb661a0c
ebx         0
edx         0xc0a58f80  pv_hash_locks+0x600
ecx         0
eax         0xc0a447e0  pv_hash_heads+0xbe60
eip         0xc04f4e81  pmap_remove_pv+0x91
cs          0x8
eflags      0x10286
esp         0xcb6619e4
ss          0x10
netbsd:pmap_remove_pv+0x91:    movl  0x8(%ebx),%edx
db{0}>


Christoph



Home | Main Index | Thread Index | Old Index