Ethereal-dev: [Ethereal-dev] Crash in SNMP code (current cvs)
Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.
From: Florian Lohoff <flo@xxxxxxxxxx>
Date: Wed, 7 Nov 2001 10:37:49 -0800
Hi,
i am seeing a crash in the current cvs ethereal concerning SNMP when
setting a filter (on tcp).
This is Debian/Testing on 2.4.13
||/ Name Version Description
+++-==============-==============-============================================
ii gcc 2.95.4-8 The GNU C compiler.
ii binutils 2.11.92.0.5-2 The GNU assembler, linker and binary utiliti
ii libsnmp4.2 4.2.1-6 NET SNMP (Simple Network Management Protocol
ii libgtk1.2 1.2.10-2.1 The GIMP Toolkit set of widgets for X
ii libpcap0 0.6.2-2 System interface for user-level packet captu
ii libc6 2.2.4-3 GNU C Library: Shared libraries and Timezone
ii libglib1.2 1.2.10-1.2 The GLib library of C routines
Backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x404542ca in malloc () from /lib/libc.so.6
(gdb)
(gdb) bt
#0 0x404542ca in malloc () from /lib/libc.so.6
#1 0x40454134 in malloc () from /lib/libc.so.6
#2 0x402a9429 in g_malloc () from /usr/lib/libglib-1.2.so.0
#3 0x81942bd in asn1_oid_value_decode (asn1=0xbfffe174, enc_len=12,
oid=0xbfffe10c, len=0xbfffe108) at asn1.c:800
#4 0x8194485 in asn1_oid_decode (asn1=0xbfffe174, oid=0xbfffe10c,
len=0xbfffe108, nbytes=0xbfffe154) at asn1.c:878
#5 0x815b62b in dissect_common_pdu (tvb=0x842d108, offset=46,
pinfo=0x833fe40, tree=0x8430718, asn1={tvb = 0x842d108, offset = 50},
pdu_type=0, start=13) at packet-snmp.c:1225
#6 0x815cd3b in dissect_snmp_pdu (tvb=0x842d108, offset=13, pinfo=0x833fe40,
tree=0x8429518, proto_name=0x829e682 "SNMP", proto=3296, ett=802)
at packet-snmp.c:1825
#7 0x815d8e4 in dissect_snmp (tvb=0x842d108, pinfo=0x833fe40, tree=0x8429518)
at packet-snmp.c:2138
#8 0x81fa17b in try_conversation_dissector (addr_a=0x833fe88,
addr_b=0x833fe94, ptype=PT_UDP, port_a=59221, port_b=161, tvb=0x842d108,
pinfo=0x833fe40, tree=0x8429518) at conversation.c:930
#9 0x8171c28 in decode_udp_ports (tvb=0x842d0d4, offset=8, pinfo=0x833fe40,
tree=0x8429518, uh_sport=59221, uh_dport=161) at packet-udp.c:97
#10 0x8172249 in dissect_udp (tvb=0x842d0d4, pinfo=0x833fe40, tree=0x8429518)
at packet-udp.c:227
#11 0x81fd149 in dissector_try_port (sub_dissectors=0x83458b8, port=17,
tvb=0x842d0d4, pinfo=0x833fe40, tree=0x8429518) at packet.c:409
#12 0x80c9b91 in dissect_ip (tvb=0x842d06c, pinfo=0x833fe40, tree=0x8429518)
at packet-ip.c:1130
#13 0x81fd149 in dissector_try_port (sub_dissectors=0x8344708, port=2048,
tvb=0x842d06c, pinfo=0x833fe40, tree=0x8429518) at packet.c:409
#14 0x80a3ded in ethertype (etype=2048, tvb=0x842d038, offset_after_etype=14,
pinfo=0x833fe40, tree=0x8429518, fh_tree=0x84308e4, etype_id=639,
trailer_id=641) at packet-ethertype.c:155
#15 0x80a3b3a in dissect_eth (tvb=0x842d038, pinfo=0x833fe40, tree=0x8429518)
at packet-eth.c:256
#16 0x81fd149 in dissector_try_port (sub_dissectors=0x83434a0, port=1,
tvb=0x842d038, pinfo=0x833fe40, tree=0x8429518) at packet.c:409
#17 0x80a56a5 in dissect_frame (tvb=0x842d038, pinfo=0x833fe40, tree=0x8429518)
at packet-frame.c:134
#18 0x81fddd9 in call_dissector (handle=0x8343518, tvb=0x842d038,
pinfo=0x833fe40, tree=0x8429518) at packet.c:851
#19 0x81fcd7d in dissect_packet (p_tvb=0x8432e18, pseudo_header=0x832fd30,
pd=0x832fdc0 "", fd=0x8448454, tree=0x8429518) at packet.c:210
#20 0x81fb980 in epan_dissect_new (pseudo_header=0x832fd30, data=0x832fdc0 "",
fd=0x8448454, tree=0x8429518) at epan.c:91
#21 0x81a122f in add_packet_to_packet_list (fdata=0x8448454, cf=0x832fcc0,
pseudo_header=0x832fd30, buf=0x832fdc0 "", refilter=1) at file.c:651
#22 0x81a1b13 in rescan_packets (cf=0x832fcc0, action=0x82ca8b2 "Filtering",
refilter=1, redissect=0) at file.c:1013
#23 0x81a186c in filter_packets (cf=0x832fcc0, dftext=0x8418590 "tcp")
at file.c:859
--
Florian Lohoff flo@xxxxxxxxxx +49-5201-669912
Nine nineth on september the 9th Welcome to the new billenium
Attachment:
pgpkD0kuDXMMV.pgp
Description: PGP signature
- Follow-Ups:
- Re: [Ethereal-dev] Crash in SNMP code (current cvs)
- From: Guy Harris
- Re: [Ethereal-dev] Crash in SNMP code (current cvs)
- Prev by Date: Re: [Ethereal-dev] Where to find more protocols for ethereal
- Next by Date: Re: [Ethereal-dev] IPv6 over MPLS coding
- Previous by thread: Re: [Ethereal-dev] Where can i find the source codes of Win32 version of ethereal?
- Next by thread: Re: [Ethereal-dev] Crash in SNMP code (current cvs)
- Index(es):





