That last one that got fixed by henning seems to work now, however i hit
another one.

Scenario-NATing OBSD i386 acting as gw and and redirecting a port 39965 to
laptop behind running WinXP. Regular surfing works ok and is stable but if i
start ytorrent and 3-4 different torrents this panics instantaniously and
100% reproducible.

CVS checkout and build on july 5.

[EMAIL PROTECTED]:~$ dmesg
OpenBSD 4.4-beta (GENERIC) #0: Sat Jul  5 13:44:44 CEST 2008
    [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium III ("GenuineIntel" 686-class, 512KB L2 cache) 552 MHz
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,S
SE
real mem  = 200830976 (191MB)
avail mem = 185876480 (177MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 10/08/99, BIOS32 rev. 0 @ 0xfd78d,
SMBIOS rev. 2.2 @ 0xe8010 (57 entries)
bios0: vendor Phoenix Technologies Ltd. version "HZ.01.05US" date 10/08/99
bios0: Hewlett-Packard HP Vectra
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
acpi at bios0 function 0x0 not configured
pcibios0 at bios0: rev 2.1 @ 0xfd720/0x8e0
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf30/160 (8 entries)
pcibios0: PCI Interrupt Router at 000:04:0 ("Intel 82371FB ISA" rev 0x00)
pcibios0: PCI bus #1 is the last bus
bios0: ROM list: 0xc0000/0x8000 0xe8000/0x8000!
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel 82443BX AGP" rev 0x03
ppb0 at pci0 dev 1 function 0 "Intel 82443BX AGP" rev 0x03
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "Matrox MGA G200 AGP" rev 0x03
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
agp0 at vga1: aperture at 0xf8000000, size 0x4000000
piixpcib0 at pci0 dev 4 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02
pciide0 at pci0 dev 4 function 1 "Intel 82371AB IDE" rev 0x01: DMA, channel
0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <ST3500630A>
wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2
pciide0: channel 1 disabled (no drives)
uhci0 at pci0 dev 4 function 2 "Intel 82371AB USB" rev 0x01: irq 9
piixpm0 at pci0 dev 4 function 3 "Intel 82371AB Power" rev 0x02: SMI
iic0 at piixpm0
spdmem0 at iic0 addr 0x50: 128MB SDRAM non-parity PC100CL3
spdmem1 at iic0 addr 0x51: 64MB SDRAM non-parity PC100CL2
spdmem2 at iic0 addr 0x56: no decode method for Rambus memory
spdmem3 at iic0 addr 0x57: no decode method for Rambus memory
xl0 at pci0 dev 11 function 0 "3Com 3c905B 100Base-TX" rev 0x30: irq 9,
address 00:40:ca:18:59:6a
exphy0 at xl0 phy 24: 3Com internal media interface
em0 at pci0 dev 16 function 0 "Intel PRO/1000GT (82541GI)" rev 0x05: irq 9,
address 00:1b:21:0c:6b:c3
isa0 at piixpcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
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
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
lpt0 at isa0 port 0x378/4 irq 7
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
biomask ff65 netmask ff65 ttymask ffff
mtrr: Pentium Pro MTRR support
softraid0 at root
root on wd0a swap on wd0b dump on wd0b
WARNING: / was not properly unmounted

Typing by hand..

login: panic: pool_do_get(pfstatekeypl): free list modified: magic=300a8c0;
page

 0xd6bf000; item addr 0xd6b8f948

Stopped at     Debugger+0x4:                    leave

RUN AT LEAST blabla



ddb> trace

Debugger(0,0,d6a81a48,d6b8f948,d08012a0) at Debugger+0x4

panic(d06ca9a0,d06c2ec8,300a8c0,d6b8f000,d6b8f000,d6b8f949) at panic+0x55

pool_do_get(d08012a0,100,d4ec007c,d4eda01a,2) at pool_do_get(+0x2ea

pool_get(d08012a0,100,d4ec007c,d4eda01a,2) at pool_get+0x1e

pf_alloc_state_key(100,d4ec235c,1d9ca5e8,0,0) af_alloc_state_key+0x13

pf_state_key_setup(d6a81ce0,d4ec235c,d6a81c1c,d6a81c20,d6a81c24,d6a81c28,d4ed
a0

1a,d4eda01e,1d9c,a5e8,0,d4ebc364) at pf_state_key_setup0x51

pf_get_translation(d6a81ce0,d4ee5700,14,2,d0cb9700,d6a81c18,d6a81c1c,d6a81c20
,d

6a81c24,d6a81c28,d4eda01a,d4eda01e,1d9c,a5e8,0,d6b7e54c) at
pf_get_translation+0x72

pf_test_rule(d6a81c90,d6a81c88,2,d0cb9700,d4ee5700) at pf_test_rule+0x111

pf_test(2,d0cbf04c,d6a81dc4,0) at pf_test+0x8f0

ip_output(d4ee5700,0,d0810ca4,1,0,0,44,1) at ip_output+0x420

ip_forward(d4ee5700,0,d6a81ee0,0,ffffffff) at ip_forward+0x17d

ipv4_input(d4ee5700,d0ca4100,0,d50042b0) at ipv_input+0x26a

ipintr(d0690058,10,d6a80010,d08b0010,d50042b0) at ipintr+0x64

Bad frame pointer: 0xd6a81ef8

I hope you guys dont need ps from ddb> cause that felt as way to much to
type by hand :)

Any ideas or more info needed?

Thanks!

Reply via email to