Time to upgrade to 5.0. Report any failures after you do that. Leon Me?ner [l.mess...@physik.tu-berlin.de] wrote: > Hi all, > > we are running a backup firewall machine which regularly freezes since > OpenBSD 4.6. The configuration also changed at this time. When frozen no > input is accepted by serial or keyboard console. Breaking to ddb works > though. The output of ps and trace are below. The machine is primarily > working as a transparent firewalling bridge but also runs NAT, pf and > dhcpd for a 192.168.x/24. The freeze can often be provoked by obtaining > an IP in the 192.168.x/24 and immediately sshing from this network into > a Host on the bridged network part. > The machine is currently still sitting there, so if additional info is > needed please ask. > > thanks, > Leon > > Stopped at Debugger+0x5: leave > ddb{0}> ps > PID PPID PGRP UID S FLAGS WAIT COMMAND > 8693 1 1 0 3 0x2004080 ttyopn getty > 1066 28162 1066 0 3 0x2004080 ttyin zsh > 28162 16328 28162 1001 3 0x2004080 pause zsh > 16328 27349 16328 1000 3 0x2004080 pause ksh > 27349 15191 15191 1000 3 0x2000180 select sshd > 15191 19218 15191 0 3 0x2004180 netio sshd > 27916 1 27916 0 3 0x2040180 select sendmail > 18379 1 18379 0 2 0x2004080 getty > 22394 1 22394 0 3 0x2004080 ttyin getty > 24536 1 24536 0 3 0x2004080 ttyin getty > 17228 1 17228 0 3 0x2004080 ttyin getty > 23114 1 23114 0 3 0x2004080 ttyin getty > 14383 1 14383 0 3 0x2004080 ttyin getty > 16906 1 16906 0 3 0x2000080 select cron > 24123 1 24123 0 3 0x2000180 select inetd > 9001 1 9001 77 2 0x2000180 dhcpd > 19218 1 19218 0 7 0x2000080 sshd > 32707 31588 26440 83 3 0x2000180 poll ntpd > 31588 26440 26440 83 3 0x2000180 poll ntpd > 26440 1 26440 0 3 0x2000080 poll ntpd > 29250 32685 32685 74 2 0x2000180 pflogd > 32685 1 32685 0 3 0x2000080 netio pflogd > 8367 29197 29197 73 3 0x2000180 poll syslogd > 29197 1 29197 0 3 0x2000088 netio syslogd > 14 0 0 0 3 0x2100200 aiodoned aiodoned > 13 0 0 0 3 0x2100200 syncer update > 12 0 0 0 3 0x2100200 cleaner cleaner > 11 0 0 0 3 0x100200 reaper reaper > 10 0 0 0 3 0x2100200 pgdaemon pagedaemon > 9 0 0 0 3 0x2100200 bored crypto > 8 0 0 0 3 0x2100200 pftm pfpurge > 7 0 0 0 3 0x2100200 usbtsk usbtask > 6 0 0 0 3 0x2100200 usbatsk usbatsk > 5 0 0 0 3 0x2100200 acpi0 acpi0 > 4 0 0 0 3 0x40100200 idle1 > 3 0 0 0 3 0x2100200 bored syswq > * 2 0 0 0 7 0x40100200 idle0 > 1 0 1 0 3 0x2004080 wait init > 0 -1 0 0 3 0x2080200 scheduler swapper > ddb{0}> trace > Debugger() at Debugger+0x5 > comintr() at comintr+0x268 > Xintr_ioapic_edge4() at Xintr_ioapic_edge4+0xe8 > --- interrupt --- > Bad frame pointer: 0xffff8000155b1b30 > end trace frame: 0xffff8000155b1b30, count: -3 > bcopy+0x16: > ddb{0}>
-- the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff