Wireshark-bugs: [Wireshark-bugs] [Bug 2467] New: Failed assertion with decoded SNMPv3 packets (w

Date: Wed, 16 Apr 2008 11:11:24 -0700 (PDT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2467

           Summary: Failed assertion with decoded SNMPv3 packets (with SMI)
           Product: Wireshark
           Version: 1.0.0
          Platform: Macintosh
        OS/Version: Mac OS X 10.4
            Status: NEW
          Severity: Major
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: dbishop@xxxxxxxxxxx


Created an attachment (id=1698)
 --> (http://bugs.wireshark.org/bugzilla/attachment.cgi?id=1698)
Tarball includes a 2-packet tcpdump and the relevant MIB files

Build Information:
wireshark 1.0.0

Copyright 1998-2008 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.12.9, with GLib 2.16.1, with libpcap 0.9.8, with libz
1.2.3, without POSIX capabilities, with libpcre 7.6, with SMI 0.4.3, without
ADNS, without Lua, with GnuTLS 2.2.2, with Gcrypt 1.4.0, with MIT Kerberos,
without PortAudio, without AirPcap.

Running on Darwin 8.11.1 (MacOS 10.4.11), with libpcap version 0.9.8.

Built using gcc 4.0.1 (Apple Computer, Inc. build 5250).
--
When dissecting some SNMPv3 packets (with SMI enabled, if that matters), I got
the following error:

[Dissector bug, protocol SNMP: proto.c:1405: failed assertion "hfinfo->type ==
FT_BYTES"]

I will attach a sample, two-packet snippet of a conversation which exhibits the
bug (as well as the relevant MIB file).  The SNMPv3 credentials which should be
entered into Wireshark are as follows:
 - UserName: admin
 - AuthPasswd: password
 - PrivPasswd: password
 - sha1/des

Please let me know if you have any further questions or are unable to reproduce
the problem.


-- 
Configure bugmail: http://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.