Ethereal-users: Re: [Ethereal-users] Ethereal 0.8.18 gdk_text_size error caused by corrupted TCP

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Thu, 14 Jun 2001 01:11:10 -0700 (PDT)
> If the TCP header 'data offset' field is zero, Ethereal 0.8.18 (Win95)
> crashes

I've checked in a change to the TCP dissector so that if the TCP header
length is bogus (which is any length < 20 bytes, not just zero), it
won't try to dissect the TCP header or the payload.  (This is similar to
what we do for the IP header length.)