From 2e53dbe240aa4d6ecf6bf869c8125655f26e3713 Mon Sep 17 00:00:00 2001 From: "bienvenu%nventure.com" Date: Tue, 4 Apr 2006 19:25:21 +0000 Subject: [PATCH] fix 320927 crash when checking pop3 mail parsing capa response, sr=mscott --- mailnews/local/src/nsPop3Protocol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mailnews/local/src/nsPop3Protocol.cpp b/mailnews/local/src/nsPop3Protocol.cpp index 3dff01ae58ad..4695415c0faa 100644 --- a/mailnews/local/src/nsPop3Protocol.cpp +++ b/mailnews/local/src/nsPop3Protocol.cpp @@ -1302,7 +1302,7 @@ PRInt32 nsPop3Protocol::CapaResponse(nsIInputStream* inputStream, } else // see RFC 2449, chapter 6.3 - if (!PL_strncasecmp(line, "SASL", 4)) + if (!PL_strncasecmp(line, "SASL", 4) && strlen(line) > 6) { nsCAutoString responseLine; responseLine.Assign(line + 5);