Messages in this thread | | | Date | Tue, 2 Apr 1996 01:53:18 -0700 (MST) | From | "Jeff Coy Jr." <> | Subject | 1.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.
| |