From 7eed980850b57ae584ca85711e4f89cd47d2f227 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 12 Feb 2015 21:38:30 +0000 Subject: [PATCH] Speculative fix for crash upload, make sure node index is valid --- renderdocui/Windows/EventBrowser.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdocui/Windows/EventBrowser.cs b/renderdocui/Windows/EventBrowser.cs index 6b5fffffc..2c846d7c7 100644 --- a/renderdocui/Windows/EventBrowser.cs +++ b/renderdocui/Windows/EventBrowser.cs @@ -281,7 +281,7 @@ namespace renderdocui.Windows drawNode.Nodes[drawNode.Nodes.Count - 2].Tag = drawNode.Nodes.LastNode.Tag; } - if ((double)drawNode.Nodes[i]["Duration"] > 0.0) + if (i < drawNode.Nodes.Count && (double)drawNode.Nodes[i]["Duration"] > 0.0) drawNode["Duration"] = Math.Max(0.0, (double)drawNode["Duration"]) + (double)drawNode.Nodes[i]["Duration"]; }