2001-12-02 12:15:51

by grundig

[permalink] [raw]
Subject: perhaps a bug in 2.4.17-pre2??

Well, I was writing a form in Opera browser(6.0TP1, a beta release), in the

spanish clone of slashdot.org (barrapunto.org)
when suddenly the window dissapeared, and when i looked into syslog, it
said
this:


Dec 1 18:22:38 diego kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000008e
Dec 1 18:22:38 diego kernel: printing eip:
Dec 1 18:22:38 diego kernel: c0138078
Dec 1 18:22:38 diego kernel: *pde = 00000000
Dec 1 18:22:38 diego kernel: Oops: 0000
Dec 1 18:22:38 diego kernel: CPU: 0
Dec 1 18:22:38 diego kernel: EIP: 0010:[sys_select+0/1156] Tainted:
PF
Dec 1 18:22:38 diego kernel: EFLAGS: 00010287
Dec 1 18:22:38 diego kernel: eax: 0000008e ebx: c0cc2000 ecx: bffff3b4
edx: 00000018
Dec 1 18:22:38 diego kernel: esi: bffff2b4 edi: bffff2ac ebp: 085a5530
esp: c0cc3fc0
Dec 1 18:22:38 diego kernel: ds: 0018 es: 0018 ss: 0018
Dec 1 18:22:38 diego kernel: Process opera (pid: 2473, stackpage=c0cc3000)
Dec 1 18:22:38 diego kernel: Stack: c0106b63 0000001a bffff3b4 bffff334
bffff2b4 bffff2ac 085a5530 0000008e
Dec 1 18:22:38 diego kernel: c010002b 0000002b 0000008e 406e5e1e
00000023 00000203 bffff244 0000002b
Dec 1 18:22:38 diego kernel: Call Trace: [system_call+51/64]
Dec 1 18:22:38 diego kernel:
Dec 1 18:22:38 diego kernel: Code: 00 00 00 00 00 00 00 00 20 00 00 00 20
00 00 00 00 00 00 00

I don't know if this is because due to Opera, or it's the kernel itself. So

if this mail should not be in this mailing list, please ignore.

(I'm running 2.4.17-pre2 in a cyrix 6x86MX 200Mhz 32MB machine, motherboard
is a MSI-5146 with a SiS 5571 Trinity chipset, gcc version 2.95.4)

This is the second time I send this message, but i've not seen it in the
list.....so please forgive me if you see it twice



2001-12-02 14:58:45

by grundig

[permalink] [raw]
Subject: Re: perhaps a bug in 2.4.17-pre2??

> Which modules were loaded at this time (nvidia?)?

Modules loaded: (no nvidia, i use 3dfx voodoo 3 3000 PCI)

Module Size Used by Tainted: PF
nls_iso8859-1 2880 1 (autoclean)
nls_cp850 3616 1 (autoclean)
vfat 9276 1 (autoclean)
fat 29304 0 (autoclean) [vfat]
tdfx 32440 1
ppp_async 6080 1 (autoclean)
ppp_generic 13832 3 (autoclean) [ppp_async]
slhc 4480 1 (autoclean) [ppp_generic]
serial 43968 2 (autoclean)

>
> Could you run this Oops through ksymoops and send the output?


ksymoops 2.4.3 on i686 2.4.17-pre2. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.17-pre2/ (default)
-m /boot/System.map-2.4.17-pre2 (default)

Warning: You did not tell me where to find symbol information. I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc. ksymoops -h explains the options.

Dec 1 18:22:38 diego kernel: Unable to handle kernel NULL pointer
dereference at virtual address 0000008e
Dec 1 18:22:38 diego kernel: c0138078
Dec 1 18:22:38 diego kernel: *pde = 00000000
Dec 1 18:22:38 diego kernel: Oops: 0000
Dec 1 18:22:38 diego kernel: CPU: 0
Dec 1 18:22:38 diego kernel: EIP: 0010:[sys_select+0/1156] Tainted:
PF
Dec 1 18:22:38 diego kernel: EFLAGS: 00010287
Dec 1 18:22:38 diego kernel: eax: 0000008e ebx: c0cc2000 ecx: bffff3b4
edx: 00000018
Dec 1 18:22:38 diego kernel: esi: bffff2b4 edi: bffff2ac ebp: 085a5530
esp: c0cc3fc0
Dec 1 18:22:38 diego kernel: ds: 0018 es: 0018 ss: 0018
Dec 1 18:22:38 diego kernel: Process opera (pid: 2473, stackpage=c0cc3000)
Dec 1 18:22:38 diego kernel: Stack: c0106b63 0000001a bffff3b4 bffff334
bffff2b4 bffff2ac 085a5530 0000008e
Dec 1 18:22:38 diego kernel: c010002b 0000002b 0000008e 406e5e1e
00000023 00000203 bffff244 0000002b
Dec 1 18:22:38 diego kernel: Call Trace: [system_call+51/64]
Dec 1 18:22:38 diego kernel: Code: 00 00 00 00 00 00 00 00 20 00 00 00 20
00 00 00 00 00 00 00
Using defaults from ksymoops -t elf32-i386 -a i386

Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000008 Before first symbol
8: 20 00 and %al,(%eax)
Code; 0000000a Before first symbol
a: 00 00 add %al,(%eax)
Code; 0000000c Before first symbol
c: 20 00 and %al,(%eax)


1 warning issued. Results may not be reliable.

-----------------------------------------------------------------