Ethereal-dev: Re: [ethereal-dev] state tracking? (SSL support)

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

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Wed, 6 Sep 2000 14:46:42 -0700
On Wed, Sep 06, 2000 at 10:17:53PM +0900, Richard Sharpe wrote:
> There was a long discussion on per-session state being destroyed on a
> rescan, so you might want to look at that too.

Dissectors *should* be able to handle it being destroyed on a rescan, as
that's just like closing the file and reopening and rereading it.

*However*, current Ethereal releases have a bug wherein after the
per-packet state information is destroyed the pointers to it are *NOT*
cleared, which causes all sorts of problems.  That bug should be fixed
in the code currently in the CVS tree, which he'd have to get in any
case to see the latest "packet-snmp.c" to which you refer in your
message.  (He should see

	http://ethereal.zing.org/development.html#anoncvs

for information on using anonymous CVS to get the latest CVS tree; for
those stuck behind unfriendly firewalls that keep this from working,
nightly source tree snapshots can be fetched from

	http://ethereal.zing.org/distribution/nightly-builds/

which keeps a week's worth of nightly source tree snapshots in
tarballs.)