[pmmail-list] Invalid header causes crash in 2380

Paul Hodges pmmail-list@blueprintsoftwareworks.com
Wed, 07 Nov 2001 13:42:13


On Wed, 07 Nov 2001 23:49:24 +1050, Rodney S Baker wrote:

>  how long was the line in question (how many spaces)

A single space in the first case; about a dozen in the second.

The issue isn't length, but the handling of header lines.  The
headers are terminated by <CRLF><CRLF>, so a line with a space
doesn't terminate the headers; but a header line starting with white
space is a continuation of the previous line.  So it seems that the
code is looking past the white space for the real continuation for
the previous line, but getting confused because there isn't any.

Paul Hodges
QBS Software Ltd

- pmmail-list - The PMMail Dicussion List ---------------------------
To POST to the list, send your message to:
pmmail-list@blueprintsoftwareworks.com

To UNSUBSCRIBE, send a message to mdaemon@bmtmicro.com with the first 
line of the message body being...
UNSUBSCRIBE pmmail-list@blueprintsoftwareworks.com
---------------------------------------------------------------------