[Repository Listing] / [Wireshark]
 
Wireshark development

We've moved to Git

On January 28, 2014 we migrated from Subversion to Git. Please go to our code review site for current development activity.

Revision 49623


Jump to revision: Previous Next
Author: morriss
Date: Wed May 29 22:43:20 2013 UTC (14 months, 3 weeks ago)
Log Message:
Fix the infinite recursion problem reported in
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8733 :

We can't solely rely on the port in the URI to determine whether we will be
recursively called by decode_tcp_ports().  Instead also check the conversation
entry too: if we find that we are the subdissector for this conversation
(which we might be--without the port being in our list of ports--if we
heuristically picked up the conversation or the user did Decode-As),
just bail out and dissect the payload as data.


Changed paths

Path Action
trunk/epan/dissectors/packet-http.c trunk/epan/dissectors/packet-http.c modified Revision Log
Diff to Previous

webmaster [at] wireshark.org
Tango Icons © Tango Desktop Project. Subversion  TortoiseSVN  ViewVC