Hi.  I've spent most of the day creating and deleting rather large files (20MB
on average) on a 2.4.8-ac11 system.  A few minutes ago I got a NULL pointer
OOPS while trying to delete 8 of these files.

Here is the OOPS listing:
Unable to handle kernel NULL pointer dereference at virtual address 00000018
 printing eip:
c0171296
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0171296>]
EFLAGS: 00010246
eax: 00000000   ebx: 00000000   ecx: 000000bd   edx: 3dcd44ad
esi: d75d0000   edi: 00000001   ebp: d75ce000   esp: ce18dbd4
ds: 0018   es: 0018   ss: 0018
Process rm (pid: 1769, stackpage=ce18d000)
Stack: d75d0000 a920e395 00015241 c01556fd d75d0000 00000000 00000001 ce18df40 
       d75d0000 a920e395 d215e200 d01411d8 a920e395 00000389 00006395 d7751cc0 
       d75cf000 c016a77c ce18df40 a920e395 ce18dcb8 00000000 00000000 ce18de58 
Call Trace: [<c01556fd>] [<c016a77c>] [<c016b264>] [<c01bb752>] [<c016b929>] 
   [<c016ae73>] [<c015ae7e>] [<c0142551>] [<c0140b8c>] [<c013a5b7>] [<c013a697>] 
   [<c0106c3b>] 

Code: 8b 43 18 a9 00 00 10 00 0f 84 ac ff ff ff 85 ff 74 0a f6 43 


Here's kysymoops output:
Unable to handle kernel NULL pointer dereference at virtual address 00000018
c0171296
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<c0171296>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000   ebx: 00000000   ecx: 000000bd   edx: 3dcd44ad
esi: d75d0000   edi: 00000001   ebp: d75ce000   esp: ce18dbd4
ds: 0018   es: 0018   ss: 0018
Process rm (pid: 1769, stackpage=ce18d000)
Stack: d75d0000 a920e395 00015241 c01556fd d75d0000 00000000 00000001 ce18df40 
       d75d0000 a920e395 d215e200 d01411d8 a920e395 00000389 00006395 d7751cc0 
       d75cf000 c016a77c ce18df40 a920e395 ce18dcb8 00000000 00000000 ce18de58 
Call Trace: [<c01556fd>] [<c016a77c>] [<c016b264>] [<c01bb752>] [<c016b929>] 
   [<c016ae73>] [<c015ae7e>] [<c0142551>] [<c0140b8c>] [<c013a5b7>] [<c013a697>] 
   [<c0106c3b>] 
Code: 8b 43 18 a9 00 00 10 00 0f 84 ac ff ff ff 85 ff 74 0a f6 43 

>>EIP; c0171296 <reiserfs_prepare_for_journal+66/90>   <=====
Trace; c01556fd <reiserfs_free_block+5d/d0>
Trace; c016a77c <prepare_for_delete_or_cut+70c/7f0>
Trace; c016b264 <reiserfs_cut_from_item+94/440>
Trace; c01bb752 <do_rw_disk+122/310>
Trace; c016b929 <reiserfs_do_truncate+2b9/3f0>
Trace; c016ae73 <reiserfs_delete_object+23/60>
Trace; c015ae7e <reiserfs_delete_inode+4e/a0>
Trace; c0142551 <iput+a1/170>
Trace; c0140b8c <d_delete+4c/70>
Trace; c013a5b7 <vfs_unlink+f7/130>
Trace; c013a697 <sys_unlink+a7/130>
Trace; c0106c3b <system_call+33/38>
Code;  c0171296 <reiserfs_prepare_for_journal+66/90>
00000000 <_EIP>:
Code;  c0171296 <reiserfs_prepare_for_journal+66/90>   <=====
   0:   8b 43 18                  mov    0x18(%ebx),%eax   <=====
Code;  c0171299 <reiserfs_prepare_for_journal+69/90>
   3:   a9 00 00 10 00            test   $0x100000,%eax
Code;  c017129e <reiserfs_prepare_for_journal+6e/90>
   8:   0f 84 ac ff ff ff         je     ffffffba <_EIP+0xffffffba> c0171250 <reise
rfs_prepare_for_journal+20/90>
Code;  c01712a4 <reiserfs_prepare_for_journal+74/90>
   e:   85 ff                     test   %edi,%edi
Code;  c01712a6 <reiserfs_prepare_for_journal+76/90>
  10:   74 0a                     je     1c <_EIP+0x1c> c01712b2 <reiserfs_prepare_
for_journal+82/90>
Code;  c01712a8 <reiserfs_prepare_for_journal+78/90>
  12:   f6 43 00 00               testb  $0x0,0x0(%ebx)


Jimmie

-- 
Jimmie Mayfield  
http://www.sackheads.org/mayfield       email: [EMAIL PROTECTED]
My mail provider does not welcome UCE -- http://www.sackheads.org/uce

Reply via email to