# HG changeset patch # User Michael Van De Vanter # Date 1432784949 25200 # Node ID d6d7e51d9206ea3d429b7c6488ead80ca2e46f19 # Parent 189d7a64b4d917234eec57984becf77dd1fae9aa Truffle/instrumentation: catch a NPE error condition (when a tagged STATEMENT has no source information) diff -r 189d7a64b4d9 -r d6d7e51d9206 graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultVisualizer.java --- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultVisualizer.java Wed May 27 16:36:03 2015 -0700 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/instrument/impl/DefaultVisualizer.java Wed May 27 20:49:09 2015 -0700 @@ -52,6 +52,9 @@ section = node.getEncapsulatingSourceSection(); estimated = true; } + if (section == null) { + return ""; + } return section.getShortDescription() + (estimated ? "~" : ""); }