From 8746248c2cdc1ce9eee1094fce3fc6d88f42440e Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Fri, 18 Dec 2015 22:55:06 -0800 Subject: [PATCH] addr packet parsing. --- lib/bcoin/protocol/parser.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bcoin/protocol/parser.js b/lib/bcoin/protocol/parser.js index 29c30e40..029d4704 100644 --- a/lib/bcoin/protocol/parser.js +++ b/lib/bcoin/protocol/parser.js @@ -506,7 +506,7 @@ Parser.prototype.parseAddr = function parseAddr(p) { p = p.slice(off); - for (i = 0; i < count; i++) { + for (i = 0; i < count && p.length; i++) { // timestamp - LE ts = utils.readU32(p, 0);