From 49b2b2d2df00247640c3e203ab36c429f4b15f83 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 1 Dec 2014 13:14:43 +0000 Subject: [PATCH] Handle empty indices array without crashing --- renderdocui/Windows/BufferViewer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdocui/Windows/BufferViewer.cs b/renderdocui/Windows/BufferViewer.cs index fb1143d84..4f69255cb 100644 --- a/renderdocui/Windows/BufferViewer.cs +++ b/renderdocui/Windows/BufferViewer.cs @@ -893,7 +893,7 @@ namespace renderdocui.Windows Buffer.BlockCopy(rawidxs, 0, ret.Indices, 0, rawidxs.Length); } - uint minIndex = ret.Indices[0]; + uint minIndex = ret.Indices.Length > 0 ? ret.Indices[0] : 0; foreach (var i in ret.Indices) { if (input.IndexFormat.format.compByteWidth == 2 && i == UInt16.MaxValue)