Hello,
Today's -current, and Monday's -current, i386 system, same result.
Upon loading rules from /etc/pf.conf.authpf, get a panic.
(Annoyingly, report.html says run "traceback" in ddb, but that command
doesn't seem to do anything. "trace" does work, however. Should I
sendbug that?)
ps, traceback, pf config file, and dmesg follow.
kernel: page fault trap, code=0
Stopped at _pf_match_translation+0xf0: movl 0x10(%esi),%eax
ddb> ps
PID PPID PGRP UID S FLAGS WAIT COMMAND
31541 18687 31541 0 3 0x4086 ttyin tcsh
18687 7783 18687 1000 3 0x4086 pause tcsh
7783 28280 28280 1000 3 0x184 select sshd
28280 13228 28280 0 3 0x184 select sshd
5428 1 5428 0 3 0x40184 select sendmail
4014 10181 4014 0 3 0x4086 ttyin tcsh
10181 6419 10181 1000 3 0x4086 pause tcsh
6419 6657 6657 1000 3 0x184 select sshd
6657 13228 6657 0 3 0x184 netio sshd
12010 1 12010 0 3 0x4086 ttyin getty
18540 1 18540 0 3 0x4086 ttyin getty
21324 1 21324 0 3 0x4086 ttyin getty
23367 1 23367 0 3 0x4086 ttyin getty
23144 1 23144 0 3 0x4086 ttyin getty
25852 1 25852 0 3 0x4086 ttyin getty
19980 1 19980 0 3 0x84 select cron
13228 1 13228 0 3 0x84 select sshd
3064 1 3064 0 3 0x84 bpf pflogd
1560 1 1560 0 3 0x84 select syslogd
25841 1 25841 0 3 0x84 poll dhclient
10 0 0 0 3 0x100204 usbevt usb1
9 0 0 0 3 0x100204 usbevt usb0
8 0 0 0 3 0x100204 apmev apm0
7 0 0 0 3 0x100204 crypto_wa crypto
6 0 0 0 3 0x100204 aiodoned aiodoned
5 0 0 0 3 0x100204 syncer update
4 0 0 0 3 0x100204 cleaner cleaner
3 0 0 0 3 0x100204 reaper reaper
2 0 0 0 3 0x100204 pgdaemon pagedaemon
1 0 1 0 3 0x4084 wait init
0 -1 0 0 3 0x80204 scheduler swapper
ddb> trace
_pf_match_translation(1,d0aa6040,6,e2fb0030,95cd) at _pf_match_translation+0xf0
_pf_get_translation(1,d0aa6040,6,e2fb0030,95cd) at _pf_get_translation+0xdc
_pf_test_tcp(e4893970,1,d0aa6040,d0a83c00,0) at _pf_test_tcp+0x194
_pf_test(1,d0aa6040,e4893bf4,1d39006) at _pf_test+0x281
_ipv4_input(d0a83c00,27,d0a877e0,e487d280) at _ipv4_input+0x1b7
_ipintr(10,10,e487d280,e487d280,e4893ca8) at _ipintr+0x8d
Bad frame pointer: 0xe4893c1c
ddb> traceback
No such command
ddb> backtrace
No such command
ddb>
Here's the PF config file:
openbsdtest~;more /etc/pf.conf.authpf
scrub in all
ExtIf="fxp1"
IntIf="fxp0"
IntNet="192.168.1.0/24"
# exterior interface
#nat on $ExtIf inet from $IntNet to any -> ($ExtIf)
#block in on $ExtIf inet from any to any
#pass out log on $ExtIf inet from any to any flags S/SA modulate state
nat-anchor authpf
rdr-anchor authpf
binat-anchor authpf
anchor authpf
openbsdtest~;
dmesg:
OpenBSD 3.2-current (GENERIC) #6: Thu Dec 26 17:51:41 EST 2002
mwlucas@openbsdtest:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: AMD Athlon Model 6 (Palomino) ("AuthenticAMD" 686-class) 1.53 GHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SYS,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SIMD
real mem = 268021760 (261740K)
avail mem = 242733056 (237044K)
using 3297 buffers containing 13504512 bytes (13188K) of memory
mainbus0 (root)
bios0 at mainbus0: AT/286+(ca) BIOS, date 04/25/02, BIOS32 rev. 0 @ 0xfb440
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
pcibios0 at bios0: rev. 2.1 @ 0xf0000/0xdf94
pcibios0: PCI IRQ Routing Table rev. 1.0 @ 0xfdf10/128 (6 entries)
pcibios0: PCI Exclusive IRQs: 5 9 11
pcibios0: no compatible PCI ICU found
pcibios0: Warning, unable to fix up PCI interrupt routing
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0xf000 0xd0000/0x1800 0xd2000/0x1800
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "VIA VT8366 Host-PCI" rev 0x00
ppb0 at pci0 dev 1 function 0 "VIA VT8366 PCI-AGP" rev 0x00
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "ATI Mobility 1" rev 0x64
wsdisplay0 at vga1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
ahc1 at pci0 dev 9 function 0 "Adaptec AIC-7880" rev 0x01: irq 11
ahc1: aic7880: Ultra Wide Channel A, SCSI Id=7, 16/255 SCBs
scsibus0 at ahc1: 16 targets
probe(ahc1:0:0): Unexpected busfree while idle
SEQADDR == 0x15f
ahc1: target 0 synchronous at 20.0MHz, offset = 0x8
ahc1: target 0 using tagged queuing
sd0 at scsibus0 targ 0 lun 0: <HP, 4.26GB A 68-S94C, S94C> SCSI2 0/direct fixed
sd0: 4067MB, 8387 cyl, 5 head, 198 sec, 512 bytes/sec, 8330543 sec total
ahc1: target 2 synchronous at 20.0MHz, offset = 0x8
sd1 at scsibus0 targ 2 lun 0: <QUANTUM, VIKING 4.5 WSE, 8808> SCSI2 0/direct fixed
ahc1: target 2 using tagged queuing
sd1: 4345MB, 6144 cyl, 8 head, 181 sec, 512 bytes/sec, 8899737 sec total
fxp0 at pci0 dev 11 function 0 "Intel 82557" rev 0x0c: irq 5, address 00:02:b3:63:e4:1d
inphy0 at fxp0 phy 1: i82555 10/100 media interface, rev. 4
fxp1 at pci0 dev 13 function 0 "Intel 82557" rev 0x0c: irq 11, address
00:02:b3:63:e3:ec
inphy1 at fxp1 phy 1: i82555 10/100 media interface, rev. 4
pcib0 at pci0 dev 17 function 0 "VIA VT8233 PCI-ISA" rev 0x00
pciide0 at pci0 dev 17 function 1 "VIA VT82C571 IDE" rev 0x06: ATA133, channel 0
configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <SAMSUNG SV2011H>
wd0: 16-sector PIO, LBA, 19130MB, 16383 cyl, 16 head, 63 sec, 39179952 sectors
atapiscsi0 at pciide0 channel 0 drive 1
scsibus1 at atapiscsi0: 2 targets
cd0 at scsibus1 targ 0 lun 0: <LITEON, CD-ROM LTN526, YH0X> SCSI0 5/cdrom removable
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
uhci0 at pci0 dev 17 function 2 "VIA VT83C572 USB" rev 0x23: irq 9
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1 at pci0 dev 17 function 3 "VIA VT83C572 USB" rev 0x23: irq 9
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: vendor 0x0000 UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
auvia0 at pci0 dev 17 function 5 "VIA VT8233 AC97 Audio" rev 0x40: irq 5
ac97: codec id 0x414c4730 (Avance Logic <30>)
ac97: codec features Realtek 3D
audio0 at auvia0
isa0 at pcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
sysbeep0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: using exception 16
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
pccom0: console
pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask 4a40 netmask 4a60 ttymask 5ae2
pctr: user-level cycle counter enabled
mtrr: Pentium Pro MTRR support
dkcsum: sd0 had no matching BIOS disk
dkcsum: sd1 had no matching BIOS disk
dkcsum: wd0 matched BIOS disk 80
root on wd0a
rootdev=0x0 rrootdev=0x300 rawdev=0x302
WARNING: / was not properly unmounted
--
Michael Lucas [EMAIL PROTECTED], [EMAIL PROTECTED]
http://www.oreillynet.com/pub/q/Big_Scary_Daemons
Absolute BSD: http://www.AbsoluteBSD.com/