Собственно, смущает наличие строк:
Код: Выделить всё
at /usr/src/sys/netinet/ipfw/ip_fw2.c:821Код: Выделить всё
at /usr/src/sys/netinet/tcp_output.c:1307И что с этим делать? В какую сторону копать?
Прошу помощи у коллективного разума.
А тут - сам клиент:
Код: Выделить всё
Tue Mar 12 15:56:45 EET 2013
FreeBSD router.host.com.ua 9.1-RELEASE-p1 FreeBSD 9.1-RELEASE-p1 #0: Tue Mar 12 08:39:34 EET 2013 root@router.host.com.ua:/usr/obj/usr/src/sys/serv amd64
panic: double fault
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Unread portion of the kernel message buffer:
Fatal double fault
rip = 0xffffffff80543879
rsp = 0xffffff834d656000
rbp = 0xffffff834d656020
cpuid = 5; apic id = 05
panic: double fault
cpuid = 5
KDB: stack backtrace:
#0 0xffffffff80498803 at kdb_backtrace+0x66
#1 0xffffffff8046534e at panic+0x1c9
#2 0xffffffff8065e11b at trap_fatal+0
#3 0xffffffff8064a148 at Xdblfault+0xa8
Uptime: 5h41m45s
Dumping 1529 out of 12269 MB:..2%..11%..21%..31%..41%..51%..61%..71%..81%..92%
#0 doadump (textdump=Variable "textdump" is not available.
) at pcpu.h:224
224 pcpu.h: No such file or directory.
in pcpu.h
(kgdb) #0 doadump (textdump=Variable "textdump" is not available.
) at pcpu.h:224
#1 0xffffffff80464e0d in kern_reboot (howto=260)
at /usr/src/sys/kern/kern_shutdown.c:448
#2 0xffffffff80465327 in panic (fmt=0x1 <Address 0x1 out of bounds>)
at /usr/src/sys/kern/kern_shutdown.c:636
#3 0xffffffff8065e11b in dblfault_handler (frame=Variable "frame" is not available.
)
at /usr/src/sys/amd64/amd64/trap.c:884
#4 0xffffffff8064a148 in Xdblfault ()
at /usr/src/sys/amd64/amd64/exception.S:284
#5 0xffffffff80543879 in ipfw_chk (args=0xffffff834d656050)
at /usr/src/sys/netinet/ipfw/ip_fw2.c:821
#6 0xffffffff80548dc8 in ipfw_check_hook (arg=Variable "arg" is not available.
)
at /usr/src/sys/netinet/ipfw/ip_fw_pfil.c:141
#7 0xffffffff8051cd93 in pfil_run_hooks (ph=Variable "ph" is not available.
) at /usr/src/sys/net/pfil.c:82
#8 0xffffffff80551b96 in ip_output (m=0xfffffe000b251200, opt=Variable "opt" is not available.
)
at /usr/src/sys/netinet/ip_output.c:509
#9 0xffffffff805b920b in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1245
#10 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#11 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#12 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#13 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#14 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#15 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#16 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#17 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#18 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#19 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#20 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#21 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#22 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#23 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#24 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#25 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#26 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#27 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#28 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#29 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#30 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#31 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#32 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#33 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#34 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#35 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#36 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#37 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#38 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#39 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#40 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#41 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#42 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#43 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#44 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#45 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#46 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#47 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#48 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#49 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#50 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#51 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#52 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#53 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#54 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#55 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#56 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#57 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#58 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#59 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#60 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#61 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#62 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#63 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#64 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#65 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#66 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#67 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#68 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#69 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#70 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#71 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#72 0xffffffff805bbbc5 in tcp_mtudisc (inp=0xfffffe000bda7310, mtuoffer=Variable "mtuoffer" is not available.
)
at tcp_offload.h:282
#73 0xffffffff805ba025 in tcp_output (tp=0xfffffe01663d1000)
at /usr/src/sys/netinet/tcp_output.c:1307
#74 0xffffffff805c4cad in tcp_usr_send (so=0xfffffe02dc1847f8, flags=0, m=Variable "m" is not available.
)
at tcp_offload.h:282
#75 0xffffffff804ca74e in sosend_generic (so=0xfffffe02dc1847f8, addr=0x0,
uio=0xffffff834d659ad0, top=0xfffffe0207117400, control=0x0, flags=Variable "flags" is not available.
)
at /usr/src/sys/kern/uipc_socket.c:1307
#76 0xffffffff804b06cc in soo_write (fp=Variable "fp" is not available.
)
at /usr/src/sys/kern/sys_socket.c:102
#77 0xffffffff804a97ee in dofilewrite (td=0xfffffe000b68a000, fd=Variable "fd" is not available.
)
at file.h:277
#78 0xffffffff804a9a8e in kern_writev (td=0xfffffe000b68a000, fd=41,
auio=0xffffff834d659ad0) at /usr/src/sys/kern/sys_generic.c:459
#79 0xffffffff804a9b24 in sys_write (td=Variable "td" is not available.
)
at /usr/src/sys/kern/sys_generic.c:375
#80 0xffffffff8065dd44 in amd64_syscall (td=0xfffffe000b68a000, traced=0)
at subr_syscall.c:135
#81 0xffffffff8064a337 in Xfast_syscall ()
at /usr/src/sys/amd64/amd64/exception.S:387
#82 0x000000080182126c in ?? ()
Previous frame inner to this frame (corrupt stack?)
(kgdb)
