Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 4254] Warn Dissector bug, protocol ADATA, in packet 372: M

Date: Mon, 23 Nov 2009 14:35:54 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4254


Gerald Combs <gerald@xxxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gerald@xxxxxxxxxxxxx




--- Comment #9 from Gerald Combs <gerald@xxxxxxxxxxxxx>  2009-11-23 14:35:53 PDT ---
(In reply to comment #7)
> "Ethereal" and "Wireshark" are the same application; the name changed.  What
> version of Ethereal are you using?  Perhaps it's a version that didn't have the
> "possible infinite loop" check in it.
> 
> And, again, you should check your plugin to see whether it really *is* putting
> more than 1,000,000 items into the protocol tree and, if it is, make sure it's
> not just putting the same entry into the protocol tree over and over again.

According to the epan/proto.c revision history, the million item check was
added in r19767 on November 1, 2006. This was a couple of releases after the
name change, so there are no versions of Ethereal with this feature.

If you want to try debugging the issue you might try setting the
WIRESHARK_ABORT_ON_DISSECTOR_BUG environment variable. This should at least
give you a core dump / stack trace to work with.


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