2001-11-12 15:09:52

by Kristian

[permalink] [raw]
Subject: 2.4.15pre1-Oops with netfilter

ksymoops 2.4.3 on i586 2.4.15-pre1. Options used
-V (default)
-k /proc/ksyms (default)
-l /proc/modules (default)
-o /lib/modules/2.4.15-pre1/ (default)
-m /boot/System.map (specified)

Unable to handle kernel NULL pointer dereference at virtual address 000003c6
c01c205c
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<c01c205c>] Tainted: P
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 000005dc ebx: c4c1f780 ecx: c4042010 edx: 00000000
esi: c4c269f4 edi: 00000000 ebp: c4516500 esp: c39a5d68
ds: 0018 es: 0018 ss: 0018
Process wget (pid: 2652, stackpage=c39a5000)
Stack: 00000001 00000003 00000000 c4042010 c4042010 c01b8ebf c4c1f780 c4c2b2f4
c4d18138 c4c1fbe0 c4c26308 c028f5b8 c01c10c9 00000002 00000003 c4c1f780
00000000 c4042010 00000002 c01c1fbc e4d18138 00000028 c4c26308 c022b280
Call Trace: [<c01b8ebf>] [<c01c10c9>] [<c01c1fbc>] [<c01d39c7>] [<c01ceeaf>]
[<c01cef49>] [<c01d118d>] [<c01d3259>] [<c01ddc78>] [<c01adc87>] [<c01ace76>]
[<c013d4d6>] [<c01ae5be>] [<c010beb4>] [<c0106da3>]
Code: 8a 87 c6 02 00 00 3c 02 74 0a 3c 01 75 0b f6 45 20 04 75 05

>>EIP; c01c205c <ip_queue_xmit2+a0/224> <=====
Trace; c01b8ebe <nf_hook_slow+13a/188>
Trace; c01c10c8 <ip_queue_xmit+288/2e4>
Trace; c01c1fbc <ip_queue_xmit2+0/224>
Trace; c01d39c6 <tcp_v4_send_check+6e/ac>
Trace; c01ceeae <tcp_transmit_skb+476/5cc>
Trace; c01cef48 <tcp_transmit_skb+510/5cc>
Trace; c01d118c <tcp_connect+3d8/4f8>
Trace; c01d3258 <tcp_v4_connect+2f8/334>
Trace; c01ddc78 <inet_stream_connect+138/2a8>
Trace; c01adc86 <sys_connect+5a/78>
Trace; c01ace76 <sock_map_fd+10e/184>
Trace; c013d4d6 <dput+106/124>
Trace; c01ae5be <sys_socketcall+86/1dc>
Trace; c010beb4 <get_fpregs+bc/1a8>
Trace; c0106da2 <system_call+32/40>
Code; c01c205c <ip_queue_xmit2+a0/224>
00000000 <_EIP>:
Code; c01c205c <ip_queue_xmit2+a0/224> <=====
0: 8a 87 c6 02 00 00 mov 0x2c6(%edi),%al <=====
Code; c01c2062 <ip_queue_xmit2+a6/224>
6: 3c 02 cmp $0x2,%al
Code; c01c2064 <ip_queue_xmit2+a8/224>
8: 74 0a je 14 <_EIP+0x14> c01c2070 <ip_queue_xmit2+b4/224>
Code; c01c2066 <ip_queue_xmit2+aa/224>
a: 3c 01 cmp $0x1,%al
Code; c01c2068 <ip_queue_xmit2+ac/224>
c: 75 0b jne 19 <_EIP+0x19> c01c2074 <ip_queue_xmit2+b8/224>
Code; c01c206a <ip_queue_xmit2+ae/224>
e: f6 45 20 04 testb $0x4,0x20(%ebp)
Code; c01c206e <ip_queue_xmit2+b2/224>
12: 75 05 jne 19 <_EIP+0x19> c01c2074 <ip_queue_xmit2+b8/224>

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


Attachments:
icewall-ksymoopsed (2.62 kB)

2001-11-12 15:58:08

by Alok K. Dhir

[permalink] [raw]
Subject: RE: 2.4.15pre1-Oops with netfilter

This is likely the same bug that I and a few others on this list
experienced. Back out the 4 netfilter patches which went into -pre1 and
it should work again.

Look for the message with the subject "Confirm netfilter: repeatable
oops in 2.4.15-pre2" in the archives and it has the patches attached
which you should reverse apply to your tree.

Al

> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Kristian
> Sent: Monday, November 12, 2001 10:09 AM
> To: [email protected]
> Subject: 2.4.15pre1-Oops with netfilter
>
>
> Hello.
>
> This nice oops is repeatable. After successfully connecting
> (via ISDN) to the
> internet I'm getting this oops when I'm trying to transfer
> something. I'm currently using iptables-1.2.4 & 2.4.15pre1 if
> it's relevant.
>
> If you need additional info just let me know.
>
> *Kristian
>
> --
> .. . . reach me :: . .. .. . . .. . .. . ... . .
> :: http://www.korseby.net
> :: http://www.tomlab.de
> [email protected] ....::
>

2001-11-12 18:06:09

by Josh McKinney

[permalink] [raw]
Subject: Re: 2.4.15pre1-Oops with netfilter

On approximately Mon, Nov 12, 2001 at 10:56:52AM -0500, Alok K. Dhir wrote:
> This is likely the same bug that I and a few others on this list
> experienced. Back out the 4 netfilter patches which went into -pre1 and
> it should work again.
>
> Look for the message with the subject "Confirm netfilter: repeatable
> oops in 2.4.15-pre2" in the archives and it has the patches attached
> which you should reverse apply to your tree.
>

2.4.15-pre3 also fixes the problem.

Josh
--
Linux, the choice | Life is like a diaper -- short and loaded.
of a GNU generation -o) |
Kernel 2.4.15-pre3 /\ |
on a i586 _\_v |
|