Ethereal-users: Re: [Ethereal-users] Trouble with "Follow TCP Stream" ??

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Thu, 11 Apr 2002 02:25:25 -0700
On Wed, Apr 10, 2002 at 05:26:38PM -0700, Guy Harris wrote:
> Although there may be an easier solution - move the code to handle
> "follow TCP stream" *before* the code that calls the subdissector, so
> that it doesn't matter if the subdissector throws an exception.

I checked that in.  It seemed to work when I forced an HTTP stream to be
decoded as DNS-over-TCP (with reassembly turned off, so as to force
"Short Frame" and/or "Malformed Packet" errors); the unfixed version of
the code failed to put all the data into the stream window, the fixed
version put it all in there.