xfs
[Top] [All Lists]

OOPS: 2.4.5 + 1.0.1 patches

To: linux-xfs@xxxxxxxxxxx
Subject: OOPS: 2.4.5 + 1.0.1 patches
From: Rupa Schomaker <rupa-list+linux-xfs@xxxxxxxx>
Date: Mon, 17 Sep 2001 16:09:15 -0700
Mail-copies-to: never
Sender: owner-linux-xfs@xxxxxxxxxxx
User-agent: Gnus/5.090004 (Oort Gnus v0.04) XEmacs/21.4 (Copyleft)
While using apt to update pidentd, I got the following error:

Unpacking replacement pidentd ...
E: Sub-process /usr/bin/dpkg received a segmentation fault.

I then retried the install, and this time the process hung writing to
a file.

I tried to ls in the directory that the file was hung in, no output of
data.  Attemping to strace the process results in the strace process
hanging.


I've had some squirly stuff happen recently (one file system gave IO
errors until I ran xfs_repair).  I think it might be time to boot from
recovery and xfs_repair everything...  Maybe...

The oops data:

Sep 17 15:55:38 shakti kernel: Unable to handle kernel NULL pointer dereference 
at virtual address 00000008
Sep 17 15:55:38 shakti kernel:  printing eip:
Sep 17 15:55:38 shakti kernel: c01d4543
Sep 17 15:55:38 shakti kernel: *pde = 00000000
Sep 17 15:55:38 shakti kernel: Oops: 0000
Sep 17 15:55:38 shakti kernel: CPU:    0
Sep 17 15:55:38 shakti kernel: EIP:    0010:[xfs_itobp+291/448]
Sep 17 15:55:38 shakti kernel: EFLAGS: 00010256
Sep 17 15:55:38 shakti kernel: eax: 00000000   ebx: 00000000   ecx: 00000008   
edx: 00000000
Sep 17 15:55:38 shakti kernel: esi: c5b649e4   edi: c1900000   ebp: 00000000   
esp: c5723d58
Sep 17 15:55:38 shakti kernel: ds: 0018   es: 0018   ss: 0018
Sep 17 15:55:38 shakti kernel: Process dpkg (pid: 28253, stackpage=c5723000)
Sep 17 15:55:38 shakti kernel: Stack: 00500034 00000000 c1900000 c5b649e4 
001d4c20 00000000 00000000 00000000
Sep 17 15:55:38 shakti kernel:        001d4c10 00000000 00000010 00000002 
14000014 c01d55c0 c1900000 00000000
Sep 17 15:55:38 shakti kernel:        c5b649e4 c5723dc8 c5723dcc 00000000 
00000000 c18b7b60 00000004 000007f0
Sep 17 15:55:38 shakti kernel: Call Trace: [xfs_iread+112/464] 
[xfs_iget_core+546/1392] [xfs_iget+117/272] [xfs_dir_lookup_int+300/6
72] [xfs_lookup+151/272] [linvfs_lookup+101/192] [<e4251084>]
Sep 17 15:55:38 shakti kernel:        [real_lookup+122/288] 
[path_walk+1545/2128] [getname+90/160] [<e4251084>] [__user_walk+60/96]
[sys_lstat64+22/112] [system_call+51/56]
Sep 17 15:55:38 shakti kernel:
Sep 17 15:55:38 shakti kernel: Code: f6 42 08 04 74 07 8b 52 30 01 c2 eb 0c 50 
52 e8 39 54 fb ff

The same run through ksymoops:

Warning (compare_maps): ksyms_base symbol __VERSIONED_SYMBOL(shmem_file_setup) 
not found in System.map.  Ignoring ksyms_base entry
Warning (compare_maps): mismatch on symbol partition_name  , ksyms_base says 
c029ccf0, System.map says c0155670.  Ignoring ksyms_base entry
Unable to handle kernel NULL pointer dereference at virtual address 00000008
c01d4543
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[xfs_itobp+291/448]
EFLAGS: 00010256
eax: 00000000   ebx: 00000000   ecx: 00000008   edx: 00000000
esi: c5b649e4   edi: c1900000   ebp: 00000000   esp: c5723d58
ds: 0018   es: 0018   ss: 0018
Process dpkg (pid: 28253, stackpage=c5723000)
Stack: 00500034 00000000 c1900000 c5b649e4 001d4c20 00000000 00000000 00000000
       001d4c10 00000000 00000010 00000002 14000014 c01d55c0 c1900000 00000000
       c5b649e4 c5723dc8 c5723dcc 00000000 00000000 c18b7b60 00000004 000007f0
Call Trace: [xfs_iread+112/464] [xfs_iget_core+546/1392] [xfs_iget+117/272] 
[xfs_dir_lookup_int+300/672] [xfs_lookup+151/272] [linvfs_lookup+101/192] 
[<e4251084>]
Code: f6 42 08 04 74 07 8b 52 30 01 c2 eb 0c 50 52 e8 39 54 fb ff
Using defaults from ksymoops -t elf32-i386 -a i386

Code;  00000000 Before first symbol
00000000 <_EIP>:
Code;  00000000 Before first symbol
   0:   f6 42 08 04               testb  $0x4,0x8(%edx)
Code;  00000004 Before first symbol
   4:   74 07                     je     d <_EIP+0xd> 0000000d Before first 
symbol
Code;  00000006 Before first symbol
   6:   8b 52 30                  mov    0x30(%edx),%edx
Code;  00000009 Before first symbol
   9:   01 c2                     add    %eax,%edx
Code;  0000000b Before first symbol
   b:   eb 0c                     jmp    19 <_EIP+0x19> 00000019 Before first 
symbol
Code;  0000000d Before first symbol
   d:   50                        push   %eax
Code;  0000000e Before first symbol
   e:   52                        push   %edx
Code;  0000000f Before first symbol
   f:   e8 39 54 fb ff            call   fffb544d <_EIP+0xfffb544d> fffb544d 
<END_OF_CODE+1f63a897/????>


-- 
-rupa


<Prev in Thread] Current Thread [Next in Thread>