Messages in this thread | | | Date | Mon, 24 Nov 1997 14:23:14 +0100 | From | Chris the Elder <> | Subject | 2.1.65 Cascade of oopses |
| |
Hi,
I was running startx and got an Oops. Then I got several more by just hitting return etc. Eventually I couldn't even shut the machine down with ctl-alt-del and hit the reset button. Luckily all the oopses where in the logs. However first check out these few lines:
Nov 24 12:58:43 localhost syslogd 1.3-3: restart. Nov 24 12:58:44 localhost kernel: klogd 1.3-3, log source = /proc/kmsg started. Nov 24 12:58:46 localhost kernel: Loaded 3941 symbols from /System.map. Nov 24 12:58:46 localhost kernel: Symbols match kernel version 2.1.65. Nov 24 12:58:46 localhost kernel: Error seeking in /dev/kmem ^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 24 12:58:46 localhost kernel: Error adding kernel module table entry. Nov 24 12:58:46 localhost kernel: Memory: sized by int13 088h Nov 24 12:58:46 localhost kernel: Console: 16 point font, 400 scans Nov 24 12:58:46 localhost kernel: Console: colour VGA+ 80x25, 1 virtual console (max 63) Nov 24 12:58:46 localhost kernel: Calibrating delay loop.. ok - 33.18 BogoMIPS Nov 24 12:58:46 localhost kernel: Memory: 31132k/32768k available (620k kernel code, 392k reserved, 608k data, 16k init) [ - networking messages snipped - ] Nov 24 12:58:46 localhost kernel: Linux version 2.1.65 (root@localhost.localdomain) (gcc version 2.7.2.1) #9 Sat Nov 22 13:52:50 MET 1997
Now the oopses:
Unable to handle kernel NULL pointer dereference at virtual address 0000003f current->tss.cr3 = 0189a000, (r3 = 0189a000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130ca4>] EFLAGS: 00010286 eax: 00000cb3 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000042 esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1c17ec8 ds: 0018 es: 0018 ss: 0018 Process startx (pid: 928, process nr: 34, stackpage=c1c17000) Stack: 00000000 00000008 c01bb374 00000001 00000000 00000004 00000000 0000002a 00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000 c01b0854 000017f8 c01307d7 00000008 000017f8 c194e370 c1bfde4c 00000000 c013c9b4 Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>] [<c012bba4>] [<c012bc4d>] [<c0129896>] [<c010933a>] Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff
Using `/System.map' to map addresses to symbols.
>>EIP: c0130ca4 <select_dcache+114/1b0> Trace: c013035d <try_to_free_inodes+2d/50> Trace: c01307d7 <iget+87/90> Trace: c013c9b4 <ext2_lookup+64/a0> Trace: c012b8e7 <real_lookup+47/70> Trace: c012bba4 <lookup_dentry+154/1d0> Trace: c012bc4d <__namei+2d/90> Trace: c0129896 <sys_newstat+16/70> Trace: c010933a <system_call+3a/40> Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1) Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1) Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46> Code: c0130cb9 <select_dcache+129/1b0> nop Code: c0130cba <select_dcache+12a/1b0> nop Code: c0130cbb <select_dcache+12b/1b0> nop
Which reminds me; most of the dcache pruning messages have disappeared in this kernel, except for ones like: Nov 18 01:02:45 localhost kernel: d_alloc: 841 unused, pruning dcache which I mostly get while rm -rf <dir>.
Unable to handle kernel NULL pointer dereference at virtual address 0000003f current->tss.cr3 = 01a1a000, (r3 = 01a1a000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130ca4>] EFLAGS: 00010286 eax: 00000cca ebx: c1dd6300 ecx: c1acb1d0 edx: 00000022 esi: ffffffff edi: 00000064 ebp: 00000000 esp: c19f9ec8 ds: 0018 es: 0018 ss: 0018 Process bash (pid: 917, process nr: 33, stackpage=c19f9000) Stack: 00000000 00000008 c01baed0 00000001 00000000 00000004 00000000 0000002c 00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000 c01b088c 0000167c c01307d7 00000008 0000167c c194e760 c1fa0b70 00000000 c013c9b4 Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>] [<c012bba4>] [<c012bc4d>] [<c0129896>] [<c010933a>] Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff
Using `/System.map' to map addresses to symbols.
>>EIP: c0130ca4 <select_dcache+114/1b0> Trace: c013035d <try_to_free_inodes+2d/50> Trace: c01307d7 <iget+87/90> Trace: c013c9b4 <ext2_lookup+64/a0> Trace: c012b8e7 <real_lookup+47/70> Trace: c012bba4 <lookup_dentry+154/1d0> Trace: c012bc4d <__namei+2d/90> Trace: c0129896 <sys_newstat+16/70> Trace: c010933a <system_call+3a/40> Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1) Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1) Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46> Code: c0130cb9 <select_dcache+129/1b0> nop Code: c0130cba <select_dcache+12a/1b0> nop Code: c0130cbb <select_dcache+12b/1b0> nop
Unable to handle kernel NULL pointer dereference at virtual address 0000003f current->tss.cr3 = 01d9a000, (r3 = 01d9a000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130ca4>] EFLAGS: 00010286 eax: 00000cca ebx: c1dd6300 ecx: c1acb1d0 edx: 00000023 esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1d99ed8 ds: 0018 es: 0018 ss: 0018 Process login (pid: 585, process nr: 5, stackpage=c1d99000) Stack: 00000000 00000008 c1d99fb4 00000001 00000000 00000004 00000000 0000002c 00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000 00000001 00000001 c01305a1 00000008 00000001 c0144ff7 00000001 00000001 c0145703 Call Trace: [<c013035d>] [<c01305a1>] [<c0144ff7>] [<c0145703>] [<c011af49>] [<c01457ad>] [<c014713c>] [<c010947a>] [<c010933a>] Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff
Using `/System.map' to map addresses to symbols.
>>EIP: c0130ca4 <select_dcache+114/1b0> Trace: c013035d <try_to_free_inodes+2d/50> Trace: c01305a1 <get_empty_inode+11/a0> Trace: c0144ff7 <sock_alloc+7/b0> Trace: c0145703 <sock_create+a3/130> Trace: c011af49 <unmap_fixup+149/160> Trace: c01457ad <sys_socket+1d/80> Trace: c014713c <sys_socketcall+10c/370> Trace: c010947a <error_code+32/3c> Trace: c010933a <system_call+3a/40> Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1) Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1) Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46> Code: c0130cb9 <select_dcache+129/1b0> nop Code: c0130cba <select_dcache+12a/1b0> nop Code: c0130cbb <select_dcache+12b/1b0> nop
Unable to handle kernel NULL pointer dereference at virtual address 0000003f current->tss.cr3 = 01914000, (r3 = 01914000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130ca4>] EFLAGS: 00010286 eax: 00000cd2 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000008 esi: ffffffff edi: 00000064 ebp: 00000000 esp: c1d99ed8 ds: 0018 es: 0018 ss: 0018 Process login (pid: 929, process nr: 5, stackpage=c1d99000) Stack: 00000000 00000008 c1d99fb4 00000001 00000000 00000004 00000000 0000002d 00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000 00000001 00000001 c01305a1 00000008 00000001 c0144ff7 00000001 00000001 c0145703 Call Trace: [<c013035d>] [<c01305a1>] [<c0144ff7>] [<c0145703>] [<c01457ad>] [<c014713c>] [<c01239f6>] [<c010933a>] Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff
Using `/System.map' to map addresses to symbols.
>>EIP: c0130ca4 <select_dcache+114/1b0> Trace: c013035d <try_to_free_inodes+2d/50> Trace: c01305a1 <get_empty_inode+11/a0> Trace: c0144ff7 <sock_alloc+7/b0> Trace: c0145703 <sock_create+a3/130> Trace: c01457ad <sys_socket+1d/80> Trace: c014713c <sys_socketcall+10c/370> Trace: c01239f6 <sys_close+46/50> Trace: c010933a <system_call+3a/40> Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1) Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1) Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46> Code: c0130cb9 <select_dcache+129/1b0> nop Code: c0130cba <select_dcache+12a/1b0> nop Code: c0130cbb <select_dcache+12b/1b0> nop
Unable to handle kernel NULL pointer dereference at virtual address 0000003f current->tss.cr3 = 01679000, (r3 = 01679000 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0010:[<c0130ca4>] EFLAGS: 00010286 eax: 00000cd4 ebx: c1dd6300 ecx: c1acb1d0 edx: 00000020 esi: ffffffff edi: 00000064 ebp: 00000000 esp: c17b7d6c ds: 0018 es: 0018 ss: 0018 Process init (pid: 931, process nr: 33, stackpage=c17b7000) Stack: 00000000 00000008 c01baed0 00000001 00000000 00000004 00000000 0000002d 00000008 00000000 0000000d c000dd20 c013035d 00000006 00000000 c01b078c 00001d5b c01307d7 00000008 00001d5b c194e880 c000bc64 00000286 c013c9b4 Call Trace: [<c013035d>] [<c01307d7>] [<c013c9b4>] [<c012b8e7>] [<c012bba4>] [<c012bcf8>] [<c012aa23>] [<c01693b6>] [<c016ef6f>] [<c016ee80>] [<c016ee80>] [<c016a77b>] [<c010a2d7>] [<c0109400>] [<c010e0b3>] [<c0108a9f>] [<c010933a>] Code: 8b 7e 40 89 7c 24 10 8b 7c 24 14 39 7c 24 10 0f 83 31 ff ff
Using `/System.map' to map addresses to symbols.
>>EIP: c0130ca4 <select_dcache+114/1b0> Trace: c013035d <try_to_free_inodes+2d/50> Trace: c01307d7 <iget+87/90> Trace: c013c9b4 <ext2_lookup+64/a0> Trace: c012b8e7 <real_lookup+47/70> Trace: c012bba4 <lookup_dentry+154/1d0> Trace: c012bcf8 <open_namei+48/350> Trace: c012aa23 <do_execve+43/1f0> Trace: c01693b6 <ide_set_handler+26/30> Trace: c016ef6f <write_intr+ef/120> Trace: c016ef6f <write_intr+ef/120> Trace: c016ef6f <write_intr+ef/120> Trace: c016a77b <ide_intr+3b/70> Trace: c010a2d7 <do_IRQ+87/110> Trace: c0109400 <ret_from_intr> Trace: c010e0b3 <__do_page_fault+133/330> Trace: c0108a9f <sys_execve+2f/50> Trace: c010933a <system_call+3a/40> Code: c0130ca4 <select_dcache+114/1b0> movl 0x40(%esi),%edi Code: c0130ca7 <select_dcache+117/1b0> movl %edi,0x10(%esp,1) Code: c0130cab <select_dcache+11b/1b0> movl 0x14(%esp,1),%edi Code: c0130caf <select_dcache+11f/1b0> cmpl %edi,0x10(%esp,1) Code: c0130cb3 <select_dcache+123/1b0> jae 00ffff46 <_EIP+ffff46> Code: c0130cb9 <select_dcache+129/1b0> nop Code: c0130cba <select_dcache+12a/1b0> nop Code: c0130cbb <select_dcache+12b/1b0> nop
cheers, chippo
| |