Hi,
It is possible that a error is occuring inside
one of the packet dissectors. Can you use another packet sniffer to capture
packets at the same time and identify the packet after the last one that
Ethereal successfully displays?
To confirm that the error is in the Ethereal packet
dissection code you could save the packet trace from the other program and then
open it with Ethereal. Ethereal should crash in the same place.
Instead of using a different program to make the
other capture, you might be able to do it with Ethereal as well. Within
Ethereal, use the Protocols dialog to disable all protocols and make a capture.
If you do manage to narrow the problem down to a
saved capture or packet, please post it here or on the EtherealDev list so that
it can be fixed.
Regards, Chris.
|
<<image001.gif>>