diff --git a/exec/load/ftn_nodelist.js b/exec/load/ftn_nodelist.js index da157e74d9a3f2dfb7790b33d803b55252a372c8..7ab22ab57a3c50db0330477f061d15c0739b33e7 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);