Ethereal-dev: Re: [Ethereal-dev] ICQ dissector

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

From: Gilbert Ramirez <gram@xxxxxxxxxx>
Date: Tue, 21 Nov 2000 09:49:01 -0600
On Tue, 21 Nov 2000 15:10:07 +0100
Jeroen Ruigrok van der Werven <jruigrok@xxxxxxxxxxxxxxxx> wrote:

> I think the ICQ dissector code causes lockups with LICQ's SSL secure
> channel feature.
> 
> After a capture of less than 1000 packets/frames it rereads the
> temporary file back in and then just hangs in RUN state.
> This is all on a FreeBSD 4.1.1-STABLE box.

There's a loop in packet-icq.c that checks the wrong condition, so
it never terminates. Please try this patch to see if it corrects
the problem.

--gilbert

Attachment: icq.diff
Description: Binary data