lkml.org 
[lkml]   [1996]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject1.3.81 oops
i've has several of these tonight, all had been fine for quite some time.
in every crash, it's been durring a big compile and at the same EIP.
at least 3 times it has been with same registers.

Unable to handle kernel paging request at virtual address 00000001
current->tss.cr3 = 004cf000, %cr3 = 004cf000
*pde = 00000000
Oops: 0002RN
CPU: 0
EIP: 0010:[<00130509>]
EFLAGS: 00010286
eax: 00000001 ebx: bffffb90 ecx: bffffb7c edx: 00000002
esi: bffffaec edi: 00000003 ebp: bffffafc esp: 006adcc0
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process sh (pid: 665, process nr: 22, stackpage=006ad000)
Stack: 08048090 00000003 00000003 00096c58 00091000 00000003 bffffb00 00131346
bffffb85 00000000 0000001e 00000000 08048000 00000000 00000001 fffffff8
006ade6c 00205000 006ade3c 00000001 00c76880 bffffb85 00000003 0000001e
Call Trace: [<00131346>] [<0012c3e0>] [<0011cb3c>] [<00123a06>] [<0012af2d>] [<0012af8a>] [<0012b49f>]
[<0012b705>] [<0012b72a>] [<00109d32>] [<0010a529>]
Code: 64 89 18 89 d8 43 64 8a 00 84 c0 75 f6 8b 44 24 24 ff 4c 24

ksymoops says:

Using `/System.map' to map addresses to symbols.

>>EIP: 130509 <create_elf_tables+1f9/280>
Trace: 131346 <load_elf_binary+a16/b80>
Trace: 12c3e0 <permission+20/c0>
Trace: 11cb3c <generic_file_read+25c/3f0>
Trace: 123a06 <iput+d6/190>
Trace: 12af2d <read_exec+fd/170>
Trace: 12af8a <read_exec+15a/170>
Trace: 12b49f <search_binary_handler+3f/160>
Trace: 12b705 <do_execve+145/1c0>
Trace: 12b72a <do_execve+16a/1c0>
Trace: 109d32 <sys_execve+32/60>
Trace: 10a529 <system_call+59/a0>

Code: 130509 <create_elf_tables+1f9/280> movl %ebx,%fs:(%eax)
Code: 13050c <create_elf_tables+1fc/280> movl %ebx,%eax
Code: 13050e <create_elf_tables+1fe/280> incl %ebx
Code: 13050f <create_elf_tables+1ff/280> movb %fs:(%eax),%al
Code: 130512 <create_elf_tables+202/280> testb %al,%al
Code: 130514 <create_elf_tables+204/280> jne 13050c <create_elf_tables+1fc/280>
Code: 130516 <create_elf_tables+206/280> movl 0x24(%esp,1),%eax
Code: 13051a <create_elf_tables+20a/280> decl 0x0(%esp,1)
Code: 13051e <create_elf_tables+20e/280> nop
Code: 13051f <create_elf_tables+20f/280> nop
Code: 130520 <create_elf_tables+210/280> nop


every oops has been in a statically compiled elf binary (sh, rm, and
ln specifically). i recompiled these 3 binaries and had the same problem
when compiled with libc v5.2.18 and v5.3.8.

let me know if more details are needed.

jeff
---
Why Linux? source code. POSIX. tcpip. job control. support from the authors.
drivers for most hardware. because one terminal or process is never enough.
forget the other O/Ss, i use Linux- the choice of a GNU generation.



\
 
 \ /
  Last update: 2005-03-22 13:36    [W:0.023 / U:0.940 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site