]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3432: Crash logging FTP errors
authoryabuki <yabuki@sraoss.co.jp>
Fri, 2 Dec 2011 12:43:54 +0000 (05:43 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Fri, 2 Dec 2011 12:43:54 +0000 (05:43 -0700)
src/errorpage.cc

index 835b52d2f83848e5cb9aa41403be4118745f1ddc..34800371b93b9992634a6503ce95f2d4074efd64 100644 (file)
@@ -579,7 +579,7 @@ ErrorState::Dump(MemBuf * mb)
 
     if (ftp.request) {
         str.Printf("FTP Request: %s\r\n", ftp.request);
-        str.Printf("FTP Reply: %s\r\n", ftp.reply);
+        str.Printf("FTP Reply: %s\r\n", (ftp.reply? ftp.reply:"[none]"));
         str.Printf("FTP Msg: ");
         wordlistCat(ftp.server_msg, &str);
         str.Printf("\r\n");