OOPS*2 2.3.99-pre4.alpha3

From: Peter Blomgren (blomgren@monster.stanford.edu)
Date: Thu Apr 06 2000 - 02:17:10 EST


FYI:

I'm attaching two OOPSes, see comments below...

ksymoops 0.7c on i586 2.3.99-pre4.alpha3.1. Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.3.99-pre4.alpha3.1/ (default)
     -m /boot/System.map-2.3.99-pre4.alpha3.1 (specified)

OOPS#1: I was playing with firewalling rules / iptables when this one
OOPS#1: occurred...

Apr 4 00:10:59 vampire kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000001
Apr 4 00:10:59 vampire kernel: c020523a
Apr 4 00:10:59 vampire kernel: *pde = 00000000
Apr 4 00:10:59 vampire kernel: Oops: 0000
Apr 4 00:10:59 vampire kernel: CPU: 0
Apr 4 00:10:59 vampire kernel: EIP: 0010:[icmp_reply+90/244]
Apr 4 00:10:59 vampire kernel: EFLAGS: 00010202
Apr 4 00:10:59 vampire kernel: eax: 00000000 ebx: c139fee0 ecx: 00000000 edx: c1b7ac01
Apr 4 00:10:59 vampire kernel: esi: c139fecc edi: c1a7f73c ebp: c10be360 esp: c139fe94
Apr 4 00:10:59 vampire kernel: ds: 0018 es: 0018 ss: 0018
Apr 4 00:10:59 vampire kernel: Process netscape-commun (pid: 909, stackpage=c139f000)
Apr 4 00:10:59 vampire kernel: Stack: 00000000 c1b7ad24 00000000 c09848f0 c1b7acc0 00000000 c1b169bc 00000000
Apr 4 00:10:59 vampire kernel: 00000000 c324e0eb c139fecc c1a7f73c c01e3413 c1a7f6b0 c1b7ad24 00000000
Apr 4 00:10:59 vampire kernel: 00005f00 c09848f0 00000000 00000000 00000000 00000002 c13a62b0 00000001
Apr 4 00:10:59 vampire kernel: Call Trace: [<c324e0eb>] [__kfree_skb+143/332] [inet_release+72/80] [sock_release+18/76] [sock_close+54/64] [__fput+31/76] [_fput+17/64]
Apr 4 00:11:00 vampire kernel: Code: 0f b6 40 01 89 85 8c 02 00 00 8b 44 24 14 8b 40 6c 89 44 24
Using defaults from ksymoops -t elf32-i386 -a i386

Trace; c324e0eb <[ipt_REJECT]reject+9b/a8>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 0f b6 40 01 movzbl 0x1(%eax),%eax
Code; 00000004 Before first symbol
   4: 89 85 8c 02 00 00 mov %eax,0x28c(%ebp)
Code; 0000000a Before first symbol
   a: 8b 44 24 14 mov 0x14(%esp,1),%eax
Code; 0000000e Before first symbol
   e: 8b 40 6c mov 0x6c(%eax),%eax
Code; 00000011 Before first symbol
  11: 89 44 24 00 mov %eax,0x0(%esp,1)

OOPS#2: I was trying to play a VCD using 'mtvp' when this one occurred,
OOPS#2: I had mounted shm, and it is very possible I did something stupid,
OOPS#2: but here's the oops anyway.
OOPS#2: BTW, what is the correct way of mounting shm?

Apr 5 23:24:41 vampire kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000022
Apr 5 23:24:41 vampire kernel: *pde = 00000000
Apr 5 23:24:41 vampire kernel: Oops: 0000
Apr 5 23:24:41 vampire kernel: CPU: 0
Apr 5 23:24:41 vampire kernel: EIP: 0010:[permission+12/272]
Apr 5 23:24:41 vampire kernel: EFLAGS: 00010202
Apr 5 23:24:41 vampire kernel: eax: 00000000 ebx: 00000002 ecx: 00000000 edx: 00000000
Apr 5 23:24:41 vampire kernel: esi: 00000000 edi: 00000001 ebp: c18f5f78 esp: c18f5ec4
Apr 5 23:24:41 vampire kernel: ds: 0018 es: 0018 ss: 0018
Apr 5 23:24:41 vampire kernel: Process mtvp (pid: 5069, stackpage=c18f5000)
Apr 5 23:24:41 vampire kernel: Stack: 00000002 00000000 c0f1d820 c18f5f78 c013d8fd 00000000 00000001 00000002
Apr 5 23:24:41 vampire kernel: 00000000 00000003 00000003 c09372b1 00010001 00000000 00000010 c021b226
Apr 5 23:24:41 vampire kernel: c18f5f7d c013dbed c18f5f78 c0f1d820 00000001 00000002 00000000 00000002
Apr 5 23:24:42 vampire kernel: Call Trace: [lookup_dentry+573/608] [vsprintf+910/968] [open_namei+65/960] [__filp_open+47/76] [sys_shmat+185/300] [sys_ipc+328/448] [error_code+45/52]
Apr 5 23:24:42 vampire kernel: Code: 0f b7 59 22 8b 81 94 00 00 00 85 c0 74 1a 8b 40 30 85 c0 74

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
   0: 0f b7 59 22 movzwl 0x22(%ecx),%ebx
Code; 00000004 Before first symbol
   4: 8b 81 94 00 00 00 mov 0x94(%ecx),%eax
Code; 0000000a Before first symbol
   a: 85 c0 test %eax,%eax
Code; 0000000c Before first symbol
   c: 74 1a je 28 <_EIP+0x28> 00000028 Before first symbol
Code; 0000000e Before first symbol
   e: 8b 40 30 mov 0x30(%eax),%eax
Code; 00000011 Before first symbol
  11: 85 c0 test %eax,%eax
Code; 00000013 Before first symbol
  13: 74 00 je 15 <_EIP+0x15> 00000015 Before first symbol

-- 
\Peter.

- 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/



This archive was generated by hypermail 2b29 : Fri Apr 07 2000 - 21:00:16 EST