Ethereal-dev: [ethereal-dev] Crash on 0.8.12 with ISAKMP dissector
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Santeri Paavolainen <santtu@xxxxxxx>
Date: Tue, 26 Sep 2000 15:31:27 +0300 (EEST)
I got this crash with Ethereal 0.8.12. Quite clearly it gets into eternal recursion, eventually running out of the packet data. Program received signal SIGSEGV, Segmentation fault. 0x8087660 in dissect_transform (pd=0x827e290 "", offset=258177, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:592 592 guint16 type = pntohs(pd + offset) & 0x7fff; (gdb) bt #0 0x8087660 in dissect_transform (pd=0x827e290 "", offset=258177, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:592 #1 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1530, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #2 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1486, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #3 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1442, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #4 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1398, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #5 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1354, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #6 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1310, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #7 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1266, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #8 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1222, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #9 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1178, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #10 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1134, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #11 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1090, ---Type <return> to continue, or q <return> to quit--- fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #12 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1050, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #13 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1010, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #14 0x8087797 in dissect_transform (pd=0x827e290 "", offset=970, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #15 0x8087797 in dissect_transform (pd=0x827e290 "", offset=930, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #16 0x8087797 in dissect_transform (pd=0x827e290 "", offset=890, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #17 0x8087797 in dissect_transform (pd=0x827e290 "", offset=850, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #18 0x8087797 in dissect_transform (pd=0x827e290 "", offset=810, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #19 0x8087797 in dissect_transform (pd=0x827e290 "", offset=770, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #20 0x8087797 in dissect_transform (pd=0x827e290 "", offset=730, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #21 0x8087797 in dissect_transform (pd=0x827e290 "", offset=690, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #22 0x8087797 in dissect_transform (pd=0x827e290 "", offset=650, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 ---Type <return> to continue, or q <return> to quit--- #23 0x8087797 in dissect_transform (pd=0x827e290 "", offset=610, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #24 0x8087797 in dissect_transform (pd=0x827e290 "", offset=566, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #25 0x8087797 in dissect_transform (pd=0x827e290 "", offset=522, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #26 0x8087797 in dissect_transform (pd=0x827e290 "", offset=478, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #27 0x8087797 in dissect_transform (pd=0x827e290 "", offset=434, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #28 0x8087797 in dissect_transform (pd=0x827e290 "", offset=394, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #29 0x8087797 in dissect_transform (pd=0x827e290 "", offset=354, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #30 0x8087797 in dissect_transform (pd=0x827e290 "", offset=314, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #31 0x8087797 in dissect_transform (pd=0x827e290 "", offset=274, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #32 0x8087797 in dissect_transform (pd=0x827e290 "", offset=230, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #33 0x8087797 in dissect_transform (pd=0x827e290 "", offset=186, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #34 0x8087797 in dissect_transform (pd=0x827e290 "", offset=142, fd=0x82619d0, ---Type <return> to continue, or q <return> to quit--- tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #35 0x808749c in dissect_proposal (pd=0x827e290 "", offset=82, fd=0x82619d0, tree=0x82978f8) at packet-isakmp.c:531 #36 0x80872e7 in dissect_sa (pd=0x827e290 "", offset=70, fd=0x82619d0, tree=0x8297a60) at packet-isakmp.c:474 #37 0x8087198 in dissect_isakmp (pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c) at packet-isakmp.c:431 #38 0x80e3fcd in old_dissector_try_port (sub_dissectors=0x81d2650, port=500, pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c) at packet.c:1369 #39 0x80cc5d7 in decode_udp_ports (pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c, uh_sport=500, uh_dport=500) at packet-udp.c:115 #40 0x80cc925 in dissect_udp (pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet-udp.c:189 #41 0x80e3fcd in old_dissector_try_port (sub_dissectors=0x81d0ff8, port=17, pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet.c:1369 #42 0x8083808 in dissect_ip (pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet-ip.c:955 #43 0x80e405b in dissector_try_port (sub_dissectors=0x81d0df0, port=2048, tvb=0x823ebb0, pinfo=0x81cf580, tree=0x822ad3c) at packet.c:1406 #44 0x807a2ae in ethertype (etype=2048, tvb=0x823eb50, offset_after_etype=14, pinfo=0x81cf580, tree=0x822ad3c, fh_tree=0x822ae2c, item_id=307) at packet-ethertype.c:113 #45 0x807a149 in dissect_eth (tvb=0x823eb50, pinfo=0x81cf580, tree=0x822ad3c) ---Type <return> to continue, or q <return> to quit--- at packet-eth.c:291 #46 0x80e3a78 in dissect_packet (pseudo_header=0x823bfbc, pd=0x827e290 "", fd=0x82619d0, tree=0x822ad3c) at packet.c:1055 #47 0x80f020c in add_packet_to_packet_list (fdata=0x82619d0, cf=0x81bf300, pseudo_header=0x823bfbc, buf=0x827e290 "", refilter=1) at file.c:641 #48 0x80f0554 in read_packet (cf=0x81bf300, offset=188786) at file.c:796 #49 0x80eff59 in continue_tail_cap_file (cf=0x81bf300, to_read=6, err=0xbffff64c) at file.c:476 #50 0x80ee13f in cap_file_input_cb (data=0x81bf300, source=10, condition=GDK_INPUT_READ) at capture.c:680 #51 0x401512db in gdk_io_invoke () #52 0x4017f52a in g_io_unix_dispatch () #53 0x40180be6 in g_main_dispatch () #54 0x401811a1 in g_main_iterate () #55 0x40181341 in g_main_run () #56 0x400a6859 in gtk_main () #57 0x810ae06 in main (argc=1, argv=0xbffff9f4) at main.c:1344 #58 0x402ab94b in __libc_start_main (main=0x810a3b0 <main>, argc=1, argv=0xbffff9f4, init=0x8060074 <_init>, fini=0x8126dbc <_fini>, rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffff9ec) at ../sysdeps/generic/libc-start.c:92 (gdb) Program received signal SIGSEGV, Segmentation fault. 0x8087660 in dissect_transform (pd=0x827e290 "", offset=258177, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:592 592 guint16 type = pntohs(pd + offset) & 0x7fff; (gdb) bt #0 0x8087660 in dissect_transform (pd=0x827e290 "", offset=258177, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:592 #1 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1530, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #2 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1486, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #3 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1442, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #4 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1398, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #5 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1354, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #6 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1310, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #7 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1266, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #8 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1222, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #9 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1178, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #10 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1134, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #11 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1090, ---Type <return> to continue, or q <return> to quit--- fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #12 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1050, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #13 0x8087797 in dissect_transform (pd=0x827e290 "", offset=1010, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #14 0x8087797 in dissect_transform (pd=0x827e290 "", offset=970, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #15 0x8087797 in dissect_transform (pd=0x827e290 "", offset=930, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #16 0x8087797 in dissect_transform (pd=0x827e290 "", offset=890, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #17 0x8087797 in dissect_transform (pd=0x827e290 "", offset=850, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #18 0x8087797 in dissect_transform (pd=0x827e290 "", offset=810, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #19 0x8087797 in dissect_transform (pd=0x827e290 "", offset=770, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #20 0x8087797 in dissect_transform (pd=0x827e290 "", offset=730, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #21 0x8087797 in dissect_transform (pd=0x827e290 "", offset=690, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #22 0x8087797 in dissect_transform (pd=0x827e290 "", offset=650, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 ---Type <return> to continue, or q <return> to quit--- #23 0x8087797 in dissect_transform (pd=0x827e290 "", offset=610, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #24 0x8087797 in dissect_transform (pd=0x827e290 "", offset=566, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #25 0x8087797 in dissect_transform (pd=0x827e290 "", offset=522, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #26 0x8087797 in dissect_transform (pd=0x827e290 "", offset=478, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #27 0x8087797 in dissect_transform (pd=0x827e290 "", offset=434, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #28 0x8087797 in dissect_transform (pd=0x827e290 "", offset=394, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #29 0x8087797 in dissect_transform (pd=0x827e290 "", offset=354, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #30 0x8087797 in dissect_transform (pd=0x827e290 "", offset=314, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #31 0x8087797 in dissect_transform (pd=0x827e290 "", offset=274, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #32 0x8087797 in dissect_transform (pd=0x827e290 "", offset=230, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #33 0x8087797 in dissect_transform (pd=0x827e290 "", offset=186, fd=0x82619d0, tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #34 0x8087797 in dissect_transform (pd=0x827e290 "", offset=142, fd=0x82619d0, ---Type <return> to continue, or q <return> to quit--- tree=0x82977f4, protocol_id=1 '\001') at packet-isakmp.c:625 #35 0x808749c in dissect_proposal (pd=0x827e290 "", offset=82, fd=0x82619d0, tree=0x82978f8) at packet-isakmp.c:531 #36 0x80872e7 in dissect_sa (pd=0x827e290 "", offset=70, fd=0x82619d0, tree=0x8297a60) at packet-isakmp.c:474 #37 0x8087198 in dissect_isakmp (pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c) at packet-isakmp.c:431 #38 0x80e3fcd in old_dissector_try_port (sub_dissectors=0x81d2650, port=500, pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c) at packet.c:1369 #39 0x80cc5d7 in decode_udp_ports (pd=0x827e290 "", offset=42, fd=0x82619d0, tree=0x822ad3c, uh_sport=500, uh_dport=500) at packet-udp.c:115 #40 0x80cc925 in dissect_udp (pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet-udp.c:189 #41 0x80e3fcd in old_dissector_try_port (sub_dissectors=0x81d0ff8, port=17, pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet.c:1369 #42 0x8083808 in dissect_ip (pd=0x827e290 "", offset=34, fd=0x82619d0, tree=0x822ad3c) at packet-ip.c:955 #43 0x80e405b in dissector_try_port (sub_dissectors=0x81d0df0, port=2048, tvb=0x823ebb0, pinfo=0x81cf580, tree=0x822ad3c) at packet.c:1406 #44 0x807a2ae in ethertype (etype=2048, tvb=0x823eb50, offset_after_etype=14, pinfo=0x81cf580, tree=0x822ad3c, fh_tree=0x822ae2c, item_id=307) at packet-ethertype.c:113 #45 0x807a149 in dissect_eth (tvb=0x823eb50, pinfo=0x81cf580, tree=0x822ad3c) ---Type <return> to continue, or q <return> to quit--- at packet-eth.c:291 #46 0x80e3a78 in dissect_packet (pseudo_header=0x823bfbc, pd=0x827e290 "", fd=0x82619d0, tree=0x822ad3c) at packet.c:1055 #47 0x80f020c in add_packet_to_packet_list (fdata=0x82619d0, cf=0x81bf300, pseudo_header=0x823bfbc, buf=0x827e290 "", refilter=1) at file.c:641 #48 0x80f0554 in read_packet (cf=0x81bf300, offset=188786) at file.c:796 #49 0x80eff59 in continue_tail_cap_file (cf=0x81bf300, to_read=6, err=0xbffff64c) at file.c:476 #50 0x80ee13f in cap_file_input_cb (data=0x81bf300, source=10, condition=GDK_INPUT_READ) at capture.c:680 #51 0x401512db in gdk_io_invoke () #52 0x4017f52a in g_io_unix_dispatch () #53 0x40180be6 in g_main_dispatch () #54 0x401811a1 in g_main_iterate () #55 0x40181341 in g_main_run () #56 0x400a6859 in gtk_main () #57 0x810ae06 in main (argc=1, argv=0xbffff9f4) at main.c:1344 #58 0x402ab94b in __libc_start_main (main=0x810a3b0 <main>, argc=1, argv=0xbffff9f4, init=0x8060074 <_init>, fini=0x8126dbc <_fini>, rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffff9ec) at ../sysdeps/generic/libc-start.c:92 (gdb) p/x *pd @ 1500 $2 = {0x0, 0xe0, 0x63, 0x35, 0xd1, 0xce, 0x8, 0x0, 0x20, 0xc0, 0xc8, 0xfb, 0x8, 0x0, 0x45, 0x0, 0x5, 0xdc, 0x54, 0xa9, 0x60, 0x0, 0xff, 0x11, 0x83, 0x48, 0xa, 0x1, 0x30, 0x16, 0xa, 0x1, 0x3a, 0x7, 0x1, 0xf4, 0x1, 0xf4, 0x6, 0x44, 0x88, 0x6b, 0xed, 0x7, 0x18, 0x51, 0xf4, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x10, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x3c, 0xd, 0x0, 0x6, 0xc, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x6, 0x0, 0x0, 0x1, 0x8, 0x24, 0xed, 0x7, 0x18, 0x51, 0xf4, 0x0, 0x0, 0x3, 0x3, 0x0, 0x0, 0x2c, 0x0, 0x1, 0x0, 0x0, 0x80, 0x1, 0x0, 0x3, 0x80, 0xe, 0x0, 0x80, 0x80, 0x2, 0x0, 0x2, 0x80, 0x3, 0x0, 0x1, 0x80, 0x4, 0x0, 0x1, 0x80, 0xb, 0x0, 0x2, 0x80, 0xc, 0x7, 0xd0, 0x80, 0xb, 0x0, 0x1, 0x80, 0xc, 0xe, 0x10, 0x3, 0x0, 0x0, 0x2c, 0x1, 0x1, 0x0, 0x0, 0x80, 0x1, 0x0, 0x3, 0x80, 0xe, 0x0, 0x80, 0x80, 0x2, 0x0, 0x1, 0x80, 0x3, 0x0, 0x1, 0x80, 0x4, 0x0, 0x1, 0x80, 0xb, 0x0, 0x2, 0x80, 0xc, 0x7, 0xd0, 0x80, 0xb, 0x0, 0x1, 0x80, 0xc, 0xe, 0x10, 0x3, 0x0, 0x0, 0x2c, 0x2, 0x1, 0x0, 0x0, 0x80, 0x1, 0x0, 0x3, 0x80, 0xe...} $3 = {next = 0x0, prev = 0x8261990, pfd = 0x0, num = 202, pkt_len = 1514, cap_len = 1514, rel_secs = 0, rel_usecs = 0, abs_secs = 969969691, abs_usecs = 389132, del_secs = 0, del_usecs = 0, file_off = 188786, cinfo = 0x81cf418, lnk_t = 1, flags = {passed_dfilter = 0, encoding = 0, visited = 0, marked = 0}} I guess this is because the dissector doesn't handle fragmented ISAKMP packets well (0x60 0x0 == DF|MF + offset=0).. -- santtu@xxxxxx I have become death, destroyer of the worlds.
- Follow-Ups:
- Re: [ethereal-dev] Crash on 0.8.12 with ISAKMP dissector
- From: Gilbert Ramirez
- Re: [ethereal-dev] Crash on 0.8.12 with ISAKMP dissector
- Prev by Date: Re: [ethereal-dev] Filtering on proxied ports
- Next by Date: Re: [ethereal-dev] Crash on 0.8.12 with ISAKMP dissector
- Previous by thread: Re: [ethereal-dev] Filtering on proxied ports
- Next by thread: Re: [ethereal-dev] Crash on 0.8.12 with ISAKMP dissector
- Index(es):