From 258da93e946990f1b9d7a7c6d0f6ddfcd6800d1a Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 26 Aug 2016 13:52:46 +0200 Subject: [PATCH] Speculative crash fix - ensure prev array slice is in valid range --- renderdocui/Windows/TextureViewer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renderdocui/Windows/TextureViewer.cs b/renderdocui/Windows/TextureViewer.cs index e05ff2b44..c27e18a6e 100644 --- a/renderdocui/Windows/TextureViewer.cs +++ b/renderdocui/Windows/TextureViewer.cs @@ -1746,7 +1746,7 @@ namespace renderdocui.Windows } if (sliceFace.SelectedIndex == -1) - sliceFace.SelectedIndex = prevFirstArraySlice; + sliceFace.SelectedIndex = Helpers.Clamp(prevFirstArraySlice, 0, (int)numSlices - 1); prevFirstArraySlice = firstArraySlice; }