TIGERSVOSummary, null while getting queries table header
** Erreur lors de l'exécution du script : java.lang.NullPointerException: Cannot invoke method contains() on null object
Stacktrace:
[1] org.txm.rchandlers.scripts.ExecuteGroovyScript$1.run ExecuteGroovyScript.java, 279
java.lang.NullPointerException: Cannot invoke method contains() on null object
at org.codehaus.groovy.runtime.NullObject.invokeMethod(NullObject.java:91)
at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.call(PogoMetaClassSite.java:47)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.NullCallSite.call(NullCallSite.java:34)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
at org.txm.macro.tiger.exploit.TIGERSVOSummaryMacro.run(TIGERSVOSummaryMacro.groovy:101)
at org.txm.rchandlers.scripts.ExecuteGroovyScript$1.run(ExecuteGroovyScript.java:268)
Solution
The TableReader class was not workign with ODS files. Use TSV or XSLX file instead.
see # for TableReader the full resolution
(from redmine: issue id 2813, created on 2020/05/13 by Matthieu Decorde)