NULL pointer dereference

=?ISO-8859-1?Q?Tom=E1s_Restrepo?= (trestrep@medellin.cetcol.net.co)
Wed, 2 Apr 1997 18:05:02 -0500


Hi

Today I got :
Apr 2 17:40:47 darkfire kernel: Unable to handle kernel NULL pointer
dereference at v
irtual address 0000024d
Apr 2 17:40:47 darkfire kernel: current->tss.cr3 = 00101000, Lr3 =
00101000
Apr 2 17:40:47 darkfire kernel: *pde = 00000000
Apr 2 17:40:47 darkfire kernel: Oops: 0000
Apr 2 17:40:47 darkfire kernel: CPU: 0
Apr 2 17:40:47 darkfire kernel: EIP: 0010:[<c01470b5>]
Apr 2 17:40:47 darkfire kernel: EFLAGS: 00010206
Apr 2 17:40:47 darkfire kernel: eax: 00000050 ebx: c0a91464 ecx:
000000c0 dx: c029bbe8
Apr 2 17:40:47 darkfire kernel: esi: 000001ff edi: c0a91464 ebp:
c0a91464 esp:
c01e232c
Apr 2 17:40:47 darkfire kernel: ds: 0018 es: 0018 ss: 0018
Apr 2 17:40:47 darkfire kernel: Process swapper (pid: 0, process nr: 0,
stackpage=c01
e0470)
Apr 2 17:40:47 darkfire kernel: Stack: c029bbe8 c0a91624 c103cb80 c103cccc
c0a91624 0
0000282 c029bbe8 c0a91464
Apr 2 17:40:47 darkfire kernel: 000000c0 000001ff c1099998 c103cb80
c014d169 c
029bbe8 c103cb80 c103cccc
Apr 2 17:40:47 darkfire kernel: 00000001 c01e23b0 c014dc43 00000000
c014e131 c
103cb80 00000000 c103cb80
Apr 2 17:40:47 darkfire kernel: Call Trace: [<c014d169>] [<c014dc43>]
[<c014e131>] [<
c014e0ac>] [<c0112405>] [<c0118dc1>] [<c010a493>]
Apr 2 17:40:47 darkfire kernel: [<c01113ed>] [<c01093dd>]
[<c0109423>] [<c010a
478>] [<c0109208>] [<c01091fd>]
Apr 2 17:40:47 darkfire kernel: Code: 0f b7 6e 4e 39 e8 7d 47 83 be d4 00
00 00 00 74
3e 8d 45 0f
Apr 2 17:40:47 darkfire kernel: kfree of non-kmalloced memory: c01e24b8,
next= 000000
00, order=0
Apr 2 17:40:47 darkfire kernel: kfree of non-kmalloced memory: c01e24a8,
next= 000000
00, order=0
Apr 2 17:40:47 darkfire kernel: kfree of non-kmalloced memory: c01e35bc,
next= 000000
00, order=0
Apr 2 17:40:47 darkfire kernel: idle task may not sleep

the EIP value corresponds to : c0147038 T ip_queue_xmit

This could have been caused by DIP which was running at the time and
secconds before I had gotten:

Apr 2 17:37:55 darkfire kernel: TCPv4 bad checksum from 040519c8:d6bc to
180519c8:177
0, len=84/84/104

I was running X along with 2 Xterm sessions and the usual stuff. I do not
thing this could have caused the fault because the system has run so for
some days and it had not happend before. The computer is a Pentium 133 with
24 MB RAM, one 1.6GB Maxtor and one 1.2GB Conner Disks and a Trident 9440
video card. It is running kernel version 2.1.30.

+----------------------------------------------------+
Tomás Restrepo Madrid
Winder
trestrep@medellin.cetcol.net.co
etrm703@delta.eafit.edu.co
http://delta.eafit.edu.co/~etrm703/
+----------------------------------------------------+