From d9277a9bf196f395579785ee2e8d3df44dfa6a0c Mon Sep 17 00:00:00 2001
From: Lukas Stadler <lukas.stadler@oracle.com>
Date: Wed, 28 Jun 2017 15:34:32 +0200
Subject: [PATCH] fix for NPE in debug handling visitor

---
 .../oracle/truffle/r/nodes/builtin/helpers/DebugHandling.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/helpers/DebugHandling.java b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/helpers/DebugHandling.java
index ff6f5b36d8..b18018abf0 100644
--- a/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/helpers/DebugHandling.java
+++ b/com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/helpers/DebugHandling.java
@@ -176,7 +176,9 @@ public class DebugHandling {
                 }
                 accept(element.getSyntaxLHS());
                 for (RSyntaxElement arg : element.getSyntaxArguments()) {
-                    accept(arg);
+                    if (arg != null) {
+                        accept(arg);
+                    }
                 }
                 return null;
             }
-- 
GitLab