commit 8868e6b2a859017e967848779de21740879bce67 Author: Karsten Loesing <karsten.loes...@gmx.net> Date: Wed Nov 29 10:37:18 2017 +0100
Handle possible NullPointerException. --- .../java/org/torproject/metrics/web/graphs/RObjectGenerator.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/website/src/main/java/org/torproject/metrics/web/graphs/RObjectGenerator.java b/website/src/main/java/org/torproject/metrics/web/graphs/RObjectGenerator.java index 7477303..c81d4dd 100644 --- a/website/src/main/java/org/torproject/metrics/web/graphs/RObjectGenerator.java +++ b/website/src/main/java/org/torproject/metrics/web/graphs/RObjectGenerator.java @@ -215,8 +215,12 @@ public class RObjectGenerator implements ServletContextListener { /* See if we need to generate this table. */ File tableFile = new File(this.cachedGraphsDirectory + "/" + tableFilename); - byte[] tableBytes = this.generateObject(query, tableFile, - tableFilename, checkCache).getBytes(); + RObject tableObject = this.generateObject(query, tableFile, + tableFilename, checkCache); + if (null == tableObject) { + return null; + } + byte[] tableBytes = tableObject.getBytes(); /* Write the table content to a map. */ List<Map<String, String>> result = new ArrayList<>(); _______________________________________________ tor-commits mailing list tor-commits@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits