Ethereal-dev: [Ethereal-dev] Following packet causes Ethereal to crash

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

From: "Giles Scott" <gscott@xxxxxxxxxxxxxxxxx>
Date: Wed, 3 Nov 2004 02:57:43 -0800

Hi,

 

Ethereal 0-10.7 (WinXP)

 

If HTTP is an enabled protocol and the HTTP preference setting ‘Reassemble Chunked transfer-coded bodies’ is enabled.

 

Ethereal crashes when reading the attached packet with;

Glib-ERROR **: gmem.c:140 failed to allocate 4294967280 bytes aborting…

 

This packet is taken from a ‘Nessus’ scan (http://www.nessus.org).

 

HTTP header;

GET /index.nes HTTP/1.0

Transfer-Encoding: chunked

 

fffffff0

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

Disabling ‘Reassemble Chunked transfer-coded bodies’ fixes the problem.

 

Cheers

 

Giles Scott

 

Attachment: chunked.libpcap
Description: chunked.libpcap