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: Marcin Gryszkalis <mgryszkalis@xxxxxxxxx>
Date: Mon, 11 Feb 2002 18:34:02 +0100
Gilbert Ramirez wrote:
tethereal -i rl1 -t ad  -R 'tcp.dstport == 80 and http.request == true'

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.

I'd love to but that's a way I use tethereal: I run it as
shown above and filter the output with perl script to get
only things I need - and it runs that way all day. And sometimes
I see that it dumped core - so I check the message and gdb coredump (and
send it to ethereal-dev). Maybe you could add such debug function that would save current packet to file (so that would be the last packet
before coredump and I wouldn't have to keep all net traffic on hdd).

greetings
marcin

--
Marcin Gryszkalis <mg@xxxxxxxxx>
or <dagoon@xxxxxxxxxxxxxxxx>