Ethereal-users: Re: [Ethereal-users] Interesting packet capture which crashes Ethereal

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Thu, 22 Jul 2004 23:39:12 -0700
On Wed, Jul 21, 2004 at 01:13:33PM +0930, John Lindsay wrote:
> The attached capture file will crash Ethereal under Win XP when you 
> attempt to load it.

There was some code that wasn't checking whether a pointer was null
before using it; I've checked in a change to add that check, so the next
release (or current SVN build) should have it.

> The capture was taken while using the FireFly IP Softphone.  FireFly say 
> they have extended IAXv2 and I suspect this may be tickling something.  
> The text window of Ethereal reports protocol errors with IAX.

The protocol errors are

** WARNING **: IAX Packet 70 from circuit ids 5->3conflicts with earlier
call with circuit ids 3->4

** WARNING **: IAX Packet 84 from circuit ids 5->3conflicts with earlier
call with circuit ids 3->4

** WARNING **: IAX Packet 141 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 219 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 233 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 257 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 301 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 344 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 378 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 382 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 395 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 435 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 437 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4

** WARNING **: IAX Packet 538 from circuit ids 5->3conflicts with
earlier call with circuit ids 3->4