Ethereal-dev: Re: [ethereal-dev] Segfault

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

From: Nathan Neulinger <nneul@xxxxxxx>
Date: Sun, 12 Dec 1999 10:33:09 -0600
James Coe wrote:
> 
> I've found a program which generates bad packets to test networks and ip
> stacks. The packets it generates cause Ethereal to consistently segfault
> on my box when I run tcpsic -s 10.122.0.2 -d 10.122.0.3. I've attached
> the tarred and gzipped archive of the program to this message.
> 
> Jamie Coe.
> 
>   ------------------------------------------------------------------------
>                               Name: isic-0.03.tar.gz
>    isic-0.03.tar.gz           Type: Unix Tape Archive (application/x-tar)
>                           Encoding: base64
>                    Download Status: Not downloaded with message
I tried the program and was ethereal seemed to handle everything fine,
no crashes. Which version are you running?

Can you run ethereal like this:

	ethereal -k -i eth0 -w /path/to/a/capture/file.cap

And get it to crash, if you can, send the capture file. (gzipped) Now,
are you sure ethereal isn't just crashing because it's running out of
memory? Those isic/tcpsic/etc. programs seem to generate packets at a
phenomenal rate, which will likely cause ethereals memory usage to shoot
through the roof very quickly. I've got a couple hundred meg of swap
configured and 128mb of real memory to protect against stuff like that. 

-- Nathan

------------------------------------------------------------
Nathan Neulinger                       EMail:  nneul@xxxxxxx
University of Missouri - Rolla         Phone: (573) 341-4841
Computing Services                       Fax: (573) 341-4216