Ooops in 1.3.85

Marcus Meissner (msmeissn@cip.informatik.uni-erlangen.de)
Thu, 11 Apr 1996 11:16:30 +0200 (MET DST)


Hi!

I just got following Oops on a Cyrix DLC 40... You said you were interested.

(Linux 1.3.85,standard slackware 3.0 system,Cyrix 486 DLC 40,gcc 2.7.0)

jet:~/music# lha d kmids.lzh kashmir1.mid
Unable to handle kernel paging request at virtual address 00000004
current->tss.cr3 = 0042a000, %cr3 = 0042a000
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[<0012f4ff>]
EFLAGS: 00010202
eax: 40005748 ebx: 000008b8 ecx: 000008b8 edx: 40005749
esi: 40005748 edi: 40005000 ebp: 0001db98 esp: 00434cd8
ds: 0018 es: 0018 fs: 002b gs: 002b ss: 0018
Process lharc (pid: 1547, process nr: 21, stackpage=00434000)
Stack: 0001dbf8 40000000 0012f9a4 40005748 080010b0 0000002b 00000018 00fffe00
00000812 00000003 40005794 40005748 00000004 00fea680 001301f2 00434dcc
00fec690 00434d98 001d80e4 fffffff8 00434e6c 00000000 00000001 00000002
Call Trace: [<0012f9a4>] [<001301f2>] [<0019966a>] [<00130014>] [<0012a5db>] [<0012a7ca>] [<00109c72>]
[<0010a469>]
Code: 64 c6 00 00 4b 75 f6 5b 5e c3 90 90 90 90 90 90 90 83 ec 0c
Segmentation fault
Using `System.map' to map addresses to symbols.

>>EIP: 12f4ff <padzero+2f/40>
Trace: 12f9a4 <load_elf_interp+214/270>
Trace: 1301f2 <load_elf_binary+6c2/b70>
Trace: 19966a <allocate_device+2ca/330>
Trace: 130014 <load_elf_binary+4e4/b70>
Trace: 12a5db <search_binary_handler+2b/b0>
Trace: 12a7ca <do_execve+16a/1c0>
Trace: 109c72 <sys_execve+32/60>
Trace: 10a469 <system_call+59/a0>

Code: 12f4ff <padzero+2f/40> movb $0x0,%fs:(%eax)
Code: 12f503 <padzero+33/40> decl %ebx
Code: 12f504 <padzero+34/40> jne fffffffd <gcc2_compiled.+fffffffd>
Code: 12f506 <padzero+36/40> popl %ebx
Code: 12f507 <padzero+37/40> popl %esi
Code: 12f508 <padzero+38/40> ret
Code: 12f509 <padzero+39/40> nop
Code: 12f50a <padzero+3a/40> nop
Code: 12f50b <padzero+3b/40> nop
Code: 12f50c <padzero+3c/40> nop
Code: 12f50d <padzero+3d/40> nop
Code: 12f50e <padzero+3e/40> nop
Code: 12f50f <padzero+3f/40> nop
Code: 12f510 <create_elf_tables> subl $0xc,%esp

/proc/cpuinfo:
processor : 0
cpu : 486
model : unknown
vendor_id : unknown
stepping : unknown
fdiv_bug : no
hlt_bug : no
fpu : yes
fpu_exception : no
cpuid : no
wp : yes
flags :
bogomips: : 15.92

grep -v "#" /usr/src/linux/.config:

CONFIG_NET=y
CONFIG_SYSVIPC=y
CONFIG_BINFMT_AOUT=y
CONFIG_BINFMT_ELF=y
CONFIG_KERNEL_ELF=y
CONFIG_M486=y
CONFIG_BLK_DEV_FD=y
CONFIG_INET=y
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_CONSTANTS=y
CONFIG_SCSI_AUTO_BIOSP=y
CONFIG_SCSI_AHA1542=y
CONFIG_EXT2_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=y
CONFIG_VFAT_FS=y
CONFIG_PROC_FS=y
CONFIG_ISO9660_FS=y
CONFIG_SERIAL=y
CONFIG_FTAPE=y
CONFIG_SOUND=y
CONFIG_GUS=y
CONFIG_AUDIO=y
CONFIG_MIDI=y
GUS_BASE=240
GUS_IRQ=15
GUS_DMA=6
GUS_DMA2=7
DSP_BUFFSIZE=65536

(Retrying the same command some time later did work again...)

Marcus

-- 
    http://wwwcip.informatik.uni-erlangen.de/user/msmeissn/index.html
KeyID:0x4741CDDD,on request:sn-address,phonenr,support[WinE,NoCeM,Linux]
               "The price of freedom is eternal vigilance."