https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3009
Bill Meier <wmeier@xxxxxxxxxxx> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |ASSIGNED
--- Comment #2 from Bill Meier <wmeier@xxxxxxxxxxx> 2008-12-12 13:55:19 PDT ---
I've done a quick first review (mostly looking at the proto_register and
proto_reg_handoff code). There's one or two small changes in this code which
are desirable and which I'l take care of.
However, After I build the dissector (as attached in your patch without any
changes) Wireshark loops and then eventually dies dissecting your capture file
attached.
Specifically: the dissector seems to go into a loop in the following code when
processing the first packet.
while((totalbits-8*AU_HEADERS_LENGTH_SIZE)<au_headers_length) /* subtract AU
headers length bits*/
{
poffset=dissect_auheader( tvb, poffset, pinfo, ismacryp_tree);
totalbits=(poffset->offset_bytes*8)+poffset->offset_bits;
}
Note that I set the rtp preference to "use heuristic outside of a conversation"
and the ismacryp dynamic payload type to 97.
Could you please test and determine the nature of the problem.
(Or: let me know if I'm setting the prefs incorrectly or something).
Thanks
--
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.