From 2b967b8730e40ba50ff4635b55c883a11bcaf72a Mon Sep 17 00:00:00 2001 From: echicken <> Date: Sun, 7 Oct 2018 05:16:46 +0000 Subject: [PATCH] Warn on invalid nodelist lines and then just skippem. I'm lookin' at you, retronet. --- exec/load/ftn_nodelist.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/exec/load/ftn_nodelist.js b/exec/load/ftn_nodelist.js index da157e74d9..7ab22ab57a 100644 --- a/exec/load/ftn_nodelist.js +++ b/exec/load/ftn_nodelist.js @@ -100,6 +100,10 @@ function NodeList(filename, warn) if (line[0] === ';') continue; fields = line.split(/,/); + if (fields.length < 7) { + log(LOG_WARNING, 'Invalid nodelist line #' + lineno + ': ' + line); + continue; + } switch(fields[0]) { case 'Zone': node.zone = parseInt(fields[1], 10); -- GitLab