[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Probleme assez mechant avec 4.2
voilà je viens de passer à 4.2 sur ma gateway
J'avais la 4.1, je fait l'update grace à bsd.rd,
j'arrive au moment d'upgrader les packages et là
pagefault et ddb sur le console systeme !
de ce que j'ai capté ça à l'air de provenir du code reseau.
Au depart je pensais que c'etait l'activité du pkg_add qui faisait planté
mais j'ai retenté en ne faisant rien sur la bsdbox et en utilisant à fond
le net sur une autre machine (qui est sur le reseau local naté)
et je reproduit le plantage
voilà je vais essayer d'envoyer ce mail avant que ça replante :(
effectivement la valeur d'edx n'a pas l'air bonne
voici les infos :
page fault :
rt_gettable+0x16: movl 0(%eax, %edx,4),%eax
ddb> show registers
ds 0x10
es 0x10
fs 0x58
gs 0x10
...
ebp 0xd08c7cc4
ebx 0xd07940e8
edx 0x47a96f0a
ecx 0x3
eax 0xd09de890
...
ddb> trace
re_gettable(2,47a96f0a,0,4d04,d0786f00) at rt_gettable+0x16
rtalloc1(d07940ec,1,47a96f0a,d27493d0) at rtalloc1+0x33
rtalloc_mpath(d07940e8,d2762b50,47a96f0a,d27493d0,0) at rtalloc_mpath+0x2f
ip_forward(d2762b00,0,d08c7dfc,0,0) at ip_forward+0xd8
ipv4_input(d2762b00,d0a05780,0,d08c6000,40) at ipv4_input+0x258
ipintr(58,10,10,10,d08c6000) at ipintr+0x70
Bad frame pointer: 0xd08c7e14
ddb> x /i rt_gettable,10
rt_gettable: pushl %ebp
rt_gettable+0x1: movl %esp,%ebp
rt_gettable+0x3: movzbl 0x8(%ebp),%eax
rt_gettable+0x7: movzbl af2rtafidx(%eax),%ecx
rt_gettable+0xe: movl 0xc(%ebp),%edx
rt_gettable+0x11: movl rt_tables,%eax
rt_gettable+0x16: movl 0(%eax,%edx,4),%eax
rt_gettable+0x19: movl 0(%eax,%ecx,4),%eax
rt_gettable+0x1c: leave
rt_gettable+0x1d: ret
--
Nanard !!! nanard AT free POINT fr
OpenBSD 4.2 (GENERIC) #375: Tue Aug 28 10:38:44 MDT 2007
deraadt AT i386 POINT openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel Pentium/MMX ("GenuineIntel" 586-class) 167 MHz
cpu0: FPU,V86,DE,PSE,TSC,MSR,MCE,CX8,MMX
cpu0: F00F bug workaround installed
real mem = 49905664 (47MB)
avail mem = 39288832 (37MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 07/08/98, BIOS32 rev. 0 @ 0xf0400
apm0 at bios0: Power Management spec V1.2
apm0: AC on, battery charge unknown
apm0: flags 30102 dobusy 0 doidle 1
pcibios0 at bios0: rev 2.1 @ 0xf0000/0xa22
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xf09b0/112 (5 entries)
pcibios0: PCI Interrupt Router at 000:07:0 ("Intel 82371FB ISA" rev 0x00)
pcibios0: PCI bus #0 is the last bus
bios0: ROM list: 0xc0000/0x8000
cpu0 at mainbus0
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82439HX" rev 0x03
pcib0 at pci0 dev 7 function 0 "Intel 82371SB ISA" rev 0x01
pciide0 at pci0 dev 7 function 1 "Intel 82371SB IDE" rev 0x00: DMA, channel 0 wired to compatibility, channel 1 wired to compatibility
wd0 at pciide0 channel 0 drive 0: <ST38641A>
wd0: 32-sector PIO, LBA, 8207MB, 16809660 sectors
wd0(pciide0:0:0): using PIO mode 4, DMA mode 2
wd1 at pciide0 channel 1 drive 0: <Hitachi XXM2.3.0>
wd1: 1-sector PIO, LBA, 15MB, 31488 sectors
wd1(pciide0:1:0): using PIO mode 1
xl0 at pci0 dev 9 function 0 "3Com 3c905 100Base-TX" rev 0x00: irq 5, address 00:60:08:5d:b3:f6
nsphy0 at xl0 phy 24: DP83840 10/100 PHY, rev. 1
vga1 at pci0 dev 10 function 0 "Tseng Labs ET4000w32p rev C" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
xl1 at pci0 dev 11 function 0 "3Com 3c905B 100Base-TX" rev 0x30: irq 12, address 00:10:5a:55:f2:4e
exphy0 at xl1 phy 24: 3Com internal media interface
ne3 at pci0 dev 12 function 0 "Realtek 8029" rev 0x00: irq 11, address 00:40:05:59:06:f1
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
ep0 at isa0 port 0x210/16 irq 10: address 00:60:8c:75:e0:97, utp/aui (default utp)
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
pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
isapnp0 at isa0 port 0x279: read port 0x203
pccom3 at isapnp0 "SF1128HV+-R9, GVC1128, , " port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
biomask e345 netmask ff65 ttymask ffe7
pctr: 586-class performance counters and user-level cycle counter enabled
dkcsum: wd0 matches BIOS drive 0x80
dkcsum: wd1 matches BIOS drive 0x81
root on wd0a swap on wd0b dump on wd0b
WARNING: / was not properly unmounted
wsdisplay0: screen 1 deleted
wsdisplay0: screen 2 deleted
wsdisplay0: screen 3 deleted
wsdisplay0: screen 5 deleted
wsdisplay0: screen 1 added (80x50, vt100 emulation)
wsdisplay0: screen 2 added (80x50, vt100 emulation)
wsdisplay0: screen 3 added (80x50, vt100 emulation)
wsdisplay0: screen 5 added (80x50, vt100 emulation)