Hi there,

I experience a strange Oops on my firewall, here's the output of
ksymoops:

ddf4:~# ksymoops -v /boot/vmlinuz -m /boot/System.map < oops 
ksymoops 2.4.5 on i586 2.4.19-pre8.  Options used
     -v /boot/vmlinuz (specified)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.19-pre8/ (default)
     -m /boot/System.map (specified)

/usr/bin/nm: /boot/vmlinuz: File format not recognized
Error (pclose_local): read_nm_symbols pclose failed 0x100
Warning (read_vmlinux): no kernel symbols in vmlinux, is /boot/vmlinuz a valid vmlinux 
file?
No modules in ksyms, skipping objects
Warning (read_lsmod): no symbols in lsmod, is /proc/modules a valid lsmod file?
<4>kernel BUG at slab.c:1126!
<4>invalid operand: 0000
<4>CPU:    0
<4>EIP:    0010:[<c0126140>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
<4>EFLAGS: 00010202
<4>eax: ffffffff   ebx: c11bd5e0   ecx: 000001f0   edx: 00000000
<4>esi: 000001f0   edi: c11bd5e0   ebp: c96c3cf4   esp: c96c3cdc
<4>ds: 0018   es: 0018   ss: 0018
<4>Process iptables (pid: 257, stackpage=c96c3000)
<4>Stack: c11bd5e0 c11bd5e8 00000246 c021fa8c 00000217 ffffffff c96c3d10 c0126473 
<4>       c11bd5e0 000001f0 00000320 00000320 c9b51320 c96c3d50 c01dcb53 00000640 
<4>       000001f0 ca845cd8 00000070 ca845c68 00000282 c021fa98 c96c3d50 ca845d02
<4>Call Trace: [<c0126473>] [<c01dcb53>] [<c01d79ca>] [<c01d811f>] [<c01d85d7>] 
<4>   [<c01a88e3>] [<c01a893a>] [<c01b3dc1>] [<c011020b>] [<c01c8f6a>] [<c01ce479>] 
<4>   [<c019e083>] [<c019e700>] [<c0108c34>] [<c0108b23>] 
<4>Code: 0f 0b 66 04 20 43 1f c0 c7 45 f8 01 00 00 00 83 fe 20 75 07 


>>EIP; c0126140 <kmem_cache_grow+44/1e0>   <=====

>>eax; ffffffff <END_OF_CODE+3fd5bb6b/????>
>>ebx; c11bd5e0 <END_OF_CODE+f1914c/????>
>>edi; c11bd5e0 <END_OF_CODE+f1914c/????>
>>ebp; c96c3cf4 <END_OF_CODE+941f860/????>
>>esp; c96c3cdc <END_OF_CODE+941f848/????>

Trace; c0126473 <kmalloc+d3/f8>
Trace; c01dcb53 <checkentry+1e7/314>
Trace; c01d79ca <translate_table+29e/528>
Trace; c01d811f <do_replace+177/424>
Trace; c01d85d7 <do_ipt_set_ctl+3f/64>
Trace; c01a88e3 <nf_sockopt+c7/104>
Trace; c01a893a <nf_setsockopt+1a/1c>
Trace; c01b3dc1 <ip_setsockopt+819/8f8>
Trace; c011020b <do_page_fault+17f/4c0>
Trace; c01c8f6a <raw_setsockopt+26/58>
Trace; c01ce479 <inet_setsockopt+21/24>
Trace; c019e083 <sys_setsockopt+5f/78>
Trace; c019e700 <sys_socketcall+144/174>
Trace; c0108c34 <error_code+34/40>
Trace; c0108b23 <system_call+33/40>

Code;  c0126140 <kmem_cache_grow+44/1e0>
00000000 <_EIP>:
Code;  c0126140 <kmem_cache_grow+44/1e0>   <=====
   0:   0f 0b                     ud2a      <=====
Code;  c0126142 <kmem_cache_grow+46/1e0>
   2:   66                        data16
Code;  c0126143 <kmem_cache_grow+47/1e0>
   3:   04 20                     add    $0x20,%al
Code;  c0126145 <kmem_cache_grow+49/1e0>
   5:   43                        inc    %ebx
Code;  c0126146 <kmem_cache_grow+4a/1e0>
   6:   1f                        pop    %ds
Code;  c0126147 <kmem_cache_grow+4b/1e0>
   7:   c0 c7 45                  rol    $0x45,%bh
Code;  c012614a <kmem_cache_grow+4e/1e0>
   a:   f8                        clc    
Code;  c012614b <kmem_cache_grow+4f/1e0>
   b:   01 00                     add    %eax,(%eax)
Code;  c012614d <kmem_cache_grow+51/1e0>
   d:   00 00                     add    %al,(%eax)
Code;  c012614f <kmem_cache_grow+53/1e0>
   f:   83 fe 20                  cmp    $0x20,%esi
Code;  c0126152 <kmem_cache_grow+56/1e0>
  12:   75 07                     jne    1b <_EIP+0x1b> c012615b 
<kmem_cache_grow+5f/1e0>

<4> <0>Kernel panic: Aiee, killing interrupt handler!

2 warnings and 1 error issued.  Results may not be reliable.

The box has the latest vm patch (vm-34) applied from andrea and
additional lvm and freeswan support. A couple of netfilter patches from
pom were also applied as well as the ippersonality netfilter patch. I attached my 
.config for further investigation.
It's a debian box.

The strange thing is, that I load my firewall script (script available on
request) at S13(doesn't matter when, tho) in runlevel 2.
However, if I disable automatic-startup, the machine comes up without
problems and the firewall script is startable manually.

-- 
Regards,

Wiktor Wodecki      |    http://johoho.eggheads.org
[EMAIL PROTECTED]      |    IRC: Johoho@IrcNET

Attachment: config.gz
Description: Binary data

Attachment: msg00935/pgp00000.pgp
Description: PGP signature

Reply via email to