Ethereal-dev: Re: [Ethereal-dev] unhandled exception - XCEPT_GROUP_ETHEREAL

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Mon, 11 Feb 2002 12:45:24 -0800 (PST)
> On Mon, 11 Feb 2002 03:35:34 Marcin Gryszkalis wrote:
> Yes, we recently added a use of a function which can throw an exception,
> and that exception is not caught in packet-frame.c. We need to change this, but
> this is such a strange case; I'm not sure if the packet has 0 bytes of data,
> or less?! Can you send us the capture file that caused this exception, even with
> just the single packet that causes this problem. If the packet might have
> sensitive or private data in it, perhaps you could just send it to me. I'm
> interested in seeing exactly what's happening with the tvbuff structure
> created for this packet.

The output of

	print *(tvbuff_t *)0x83fd418

	print *(frame_data *)0xbfbff3c8

	print *(struct pcap_pkthdr *)0x83f515c

from that particular crash (I'm doing it that way just in case the
relevant variables are dead, as GDB would probably whine, or print crap,
if that's the case) would be interesting, and might even give the
relevant information (if, for example, the last of those reported that
either "caplen" or "len" was 0, that would indicate that either libpcap
or BPF was doing something Immensely Weird).