Hi everyone,

i get about every two days a kernel oops that cause a system crash...

Here is the system:
Linux 2.2.1[45] (with hamradio stuff)
GLibc 2.1.3
various ham's utils

Ideas??

Luca

Here is the output of ksymoops:

ksymoops 2.3.4 on i586 2.2.15.  Options used
     -v /boot/kernel/vmlinux-2.2.15 (specified)
     -K (specified)
     -L (specified)
     -O (specified)
     -m /boot/kernel/System.map.2215 (specified)

Error (pclose_local): read_nm_symbols pclose failed 0xffffffff
Unable to handle kernel NULL pointer dereference at virtual address 00000000
current->tss.cr3 = 00101000, %cr3 = 00101000
*pde = 00000000
Oops: 0002
CPU:    0
EIP:    0010:[<c01938bb>]
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010082
eax: 000000a4   ebx: 000000a4   ecx: 00000000   edx: 00000303
esi: c01e7cb0   edi: c0dc4944   ebp: c0dc4944   esp: c01cbed8
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=c01cb000)
Stack: 00000000 c01e82a0 00000082 00000246 00000007 00000007 c0194093 c01e7cb0 
       00000010 c14111c0 20000001 00000007 c01cbf68 00000307 00000010 c0108a6e 
       00000007 00000000 c01cbf68 c01d50eo 00000007 c14111c0 c01cbf60 c01087c6 
Call Trace: [<c0194093>] [<c0108a6e>] [<c01087c6>] [<c0116381>] [<c0108b90>] 
[<c0108808>] [<c010624d>] [<c010624d>] 
       [<c0106000>] [<c0106270>] [<c01079d4>] [<c0106000>] [<c0106000>] [<c010607b>] 
[<c0106000>] [<c0100175>]
Code: 8a 01 ee 8b 5f 5c 85 db 74 0b 4b 89 5f 5c 41 89 8f 80 00 00 
Error (pclose_local): Oops_decode pclose failed 0xffffffff

>>EIP; c01938bb <scc_isr_dispatch+147/7d4>   <=====
Trace; c0194093 <scc_isr+14b/1b4>
Trace; c0108a6e <handle_IRQ_event+36/6c>
Trace; c01087c6 <do_8259A_IRQ+76/a0>
Trace; c0116381 <do_bottom_half+45/64>
Trace; c0108b90 <do_IRQ+24/40>
Trace; c0108808 <common_interrupt+18/20>
Trace; c010624d <cpu_idle+5d/6c>
Trace; c010624d <cpu_idle+5d/6c>
Trace; c0106000 <get_options+0/74>
Trace; c0106270 <sys_idle+14/24>
Trace; c01079d4 <system_call+34/38>
Trace; c0106000 <get_options+0/74>
Trace; c0106000 <get_options+0/74>
Trace; c010607b <cpu_idle+7/18>
Trace; c0106000 <get_options+0/74>
Trace; c0100175 <L6+0/2>
Code;  c01938bb <scc_isr_dispatch+147/7d4>
00000000 <_EIP>:
Code;  c01938bb <scc_isr_dispatch+147/7d4>   <=====
   0:   8a 01                     movb   (%ecx),%al   <=====
Code;  c01938bd <scc_isr_dispatch+149/7d4>
   2:   ee                        outb   %al,(%dx)
Code;  c01938be <scc_isr_dispatch+14a/7d4>
   3:   8b 5f 5c                  movl   0x5c(%edi),%ebx
Code;  c01938c1 <scc_isr_dispatch+14d/7d4>
   6:   85 db                     testl  %ebx,%ebx
Code;  c01938c3 <scc_isr_dispatch+14f/7d4>
   8:   74 0b                     je     15 <_EIP+0x15> c01938d0 
<scc_isr_dispatch+15c/7d4>
Code;  c01938c5 <scc_isr_dispatch+151/7d4>
   a:   4b                        decl   %ebx
Code;  c01938c6 <scc_isr_dispatch+152/7d4>
   b:   89 5f 5c                  movl   %ebx,0x5c(%edi)
Code;  c01938c9 <scc_isr_dispatch+155/7d4>
   e:   41                        incl   %ecx
Code;  c01938ca <scc_isr_dispatch+156/7d4>
   f:   89 8f 80 00 00 00         movl   %ecx,0x80(%edi)


2 errors issued.  Results may not be reliable.

--
TiscaliFreeNet, libero accesso ad Internet.
http://www.tiscalinet.it

Reply via email to