https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7990
Summary: Buildbot crash output: fuzz-2012-11-17-10124.pcap
Product: Wireshark
Version: unspecified
Platform: x86-64
URL: http://www.wireshark.org/download/automated/captures/f
uzz-2012-11-17-10124.pcap
OS/Version: Ubuntu
Status: NEW
Severity: Critical
Priority: High
Component: Dissection engine (libwireshark)
AssignedTo: bugzilla-admin@xxxxxxxxxxxxx
ReportedBy: buildbot-do-not-reply@xxxxxxxxxxxxx
Build Information:
--
Problems have been found with the following capture file:
http://www.wireshark.org/download/automated/captures/fuzz-2012-11-17-10124.pcap
stderr:
Command and args:
/home/wireshark/builders/trunk-clang-ca/clangcodeanalysis/install/bin/tshark
-nr
Git commit
commit 7ef91b394d9e2e1a96f187069ced4e02707cb9b2
Author: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sat Nov 17 22:12:37 2012 +0000
Handle the pseudo-trailer for the ATN extended checksums by passing in
the source and destination address lengths and data, and adding them in,
rather than by copying those fields to a fixed-size static buffer - that
gets rid of a global variable (global variables considered harmful), and
also means that we don't try to copy 24 bytes of length+address from
packets that don't *have* 24 bytes of length+address (which caused
exceptions to be thrown on some OSI captures I have).
Construct some LI #defines out of other LI #defines, to make it a bit
clearer why they have the values they do.
Support the "additional information related to the clearing of the
connection" variable part parameter of the COTP DR packet (which just
means giving it a name, as its contents are user-defined - some HP-UX
OSI stack appears to just stick in a string saying that it's said
stack).
Make the code that decodes the variable part of a DR packet look like
the code that decodes the variable part of most other packets.
For COTP CR packets, determine the class up front by checking whether
the length is > 2. (At some point we might want to associate a class
indication with the COTP connection, if we see the connection setup,
and, if we have that indication, use it in preference to the
heuristics.)
Make the code to handle various length indicator values in the ATN case
more like the code in the non-ATN case.
Dissect the variable part of COTP ER packets.
Fix tpyos (TDPU->TPDU, tdpu->tpdu) and typpoes (accross->across).
Clean up white space.
svn path=/trunk/; revision=46060
[ no debug trace ]
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.