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