Wireshark-bugs: [Wireshark-bugs] [Bug 7359] SNMP dissector bug: STATUS_INTEGER_DIVIDE_BY_ZERO

Date: Tue, 30 Apr 2013 17:14:54 +0000

Comment # 7 on bug 7359 from
(In reply to comment #6)
> (In reply to comment #5)
> Tested on 1.8.6, Windows 7 64, no
> _DIVIDE_BY_ZERO, no malformed packets. 
> Can this be closed?

With a
> customized 1.8.6, when I run "tshark.exe -r snmp_usm.pcap". I still see many
> of these:

** (tshark.exe:6352): WARNING **: Dissector bug, protocol SNMP,
> in packet 3: STA
TUS_INTEGER_DIVIDE_BY_ZERO: dissector tried an integer
> division by zero
  3   0.001330    127.0.0.1 -> 127.0.0.1    SNMP 212 Source
> port: 50399  Destina
tion port: snmp [UDP CHECKSUM INCORRECT][Dissector bug,
> protocol SNMP: STATUS_IN
TEGER_DIVIDE_BY_ZERO: dissector tried an integer
> division by zero]

If nobody else can reproduce this, then I'll try a stock
> 1.8 release if I ever get a chance.

But, with SVN r49098, I get lots of the
> following (basically 1 for every packet):

** (tshark.exe:3668): WARNING **:
> Dissector bug, protocol SNMP, in packet 1: pro
to.c:6200: failed assertion
> "(guint)n < gpa_hfinfo.len" (Unregistered hf!)
  1   0.000000    127.0.0.1
> -> 127.0.0.1    UDP 109   Source port: 50399  Destin
ation port: snmp [UDP
> CHECKSUM INCORRECT][Dissector bug, protocol SNMP: proto.c:
6200: failed
> assertion "(guint)n < gpa_hfinfo.len" (Unregistered hf!)]


On "release" 1.8.6, WinXP 32 and Win 7 64-bit I get no errors.
On "release" 1.10rc1 Win 7 64-bit I get no errors
On SVN 49091 + some (unrelated) local modifications (WinXP 32-bit), I get the
errors Chris mentioned about unregistered hfs.  No _DIVIDE_BY_ZERO warnings
(original bug reported)

Little surprised this is only on the trunk, would have expected it to make it
into 1.10.


You are receiving this mail because:
  • You are watching all bug changes.