Ethereal-dev: Re: [Ethereal-dev] Bug 72 (huge fragmentation offset)

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

From: Dinesh G Dutt <ddutt@xxxxxxxxx>
Date: Wed, 20 Apr 2005 10:13:36 +0530
I see the crash with and without your patch on Linux 2.6 if I run
tethereal -V. Ethereal itself doesn't crash. 

Dinesh
On Tue, 2005-04-19 at 23:04 +0200, Peter Johansson wrote:
> Gerald Combs wrote:
> 
> >Peter Johansson wrote:
> >
> >  
> >
> >>Please consider my already applied patch for reassemble.c which can be
> >>seen in http://www.ethereal.com/lists/ethereal-dev/200504/msg00300.html
> >>This fixes a segv problem and informs the user of the incorrectly
> >>decoded frame number.
> >>    
> >>
> >
> >Checked in.  It doesn't fix the capture that triggered bug 72 (on my
> >system, at least).  Gdb says:
> >  
> >
> It seems that I am unable to reproduce the crash at all, on Windows XP 
> at least. I detected no problems whatsoever and have tried using 
> versions 14136 (most recent) and 14096 of reassemble.c. I never reach 
> any of the two lines (730 and 1184) in reassemble.c where memcpy(...) is 
> called since in every call to fragment_add_common(...), when the call is 
> made due to packet-fc's call to fragment_add(...), check_already_added 
> is true which makes fragment_add_common(...) return on lines 802 or 804.
> 
> / Peter
> 
> _______________________________________________
> Ethereal-dev mailing list
> Ethereal-dev@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-dev
-- 
All of us yearn for a better society. Only when we recognize how we make
sense of the world around us will we truly be able to reach towards it.
- Dorothy Rowe