OOPS trace. Kernel 2.2.10

Dalibor Radivojevic (radivojd@sg.adi-limited.com.au)
Wed, 30 Jun 1999 12:00:00 +1000


> I keep getting a repetitive oops trace when doing the command:
> mtype a:ttt
> where ttt is a file on a possibly faulty (bad sectors) ms-dos diskette.
>
> The oops trace:
> Unable to handle kernel NULL pointer dereference at virtual address
> 00000018
> current->tss.cr3 = 03afc000, %cr3 = 03afc000
> *pde = 00000000
> Oops: 0000
> CPU: 0
> EIP: 0010:[<c011f243>]
> EFLAGS: 00010086
> eax: 00000000 ebx: 00000020 ecx: 00000003 edx: c0217000
> esi: 00000000 edi: c01d791c ebp: 00000005 esp: c3afff28
> ds: 0018 es: 0018 ss: 0018
> Process mdir (pid: 133, process nr: 21, stackpage=c3aff000)
> Stack: c01c0da8 c3b402c0 00000095 0000000c c0179513 00000246 00000003
> c0172cb6
> 00008000 c0178dcd 00008000 00000000 c3b402c0 c3a7b10c c3a7ca60
> ffffffff
> c01a0c7a c01228d9 c3a7b10c c3b402c0 c3b402c0 c3a7ca60 c3a7b10c
> c0121932
> Call Trace: [<c0179513>] [<c0172cb6>] [<c0178dcd>] [<c01a0c7a>]
> [<c01228d9>] [<c0121932>] [<c0121a84>]
> [<c0107a40>]
> Code: 8b 46 18 f6 c4 01 0f 84 b5 00 00 00 8b 06 89 02 89 50 04 89
>
> P.S. I could not get "make ksymoops" to work, I get the error message:
>
> gcc -Dlinux -Wall -Wno-conversion -Waggregate-return -Wstrict-prototypes
> -Wmissing-prototypes -DDEF_OBJECTS=\"/lib/modules/*r/\"
> -DDEF_KSYMS=\"/proc/ksyms\" -DDEF_LSMOD=\"/proc/modules\"
> -DDEF_MAP=\"/usr/src/linux/System.map\" -DDEF_CODE_BYTES=1 -c oops.c -o
> oops.o
> oops.c:42: bfd.h: No such file or directory
> make: *** [oops.o] Error 1
>
>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/