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