From 02e960694afb54b19dee55825a13a6bfd79b28af Mon Sep 17 00:00:00 2001 From: Drake Arconis <drake@alchemyviewer.org> Date: Sun, 16 Aug 2015 14:06:25 -0400 Subject: [PATCH] Fix a buggle in the model upload preview --- indra/newview/llfloatermodelpreview.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp index bd08c9cfe0..400b6b4fe7 100755 --- a/indra/newview/llfloatermodelpreview.cpp +++ b/indra/newview/llfloatermodelpreview.cpp @@ -5576,8 +5576,9 @@ BOOL LLModelPreview::render() //build matrix palette - LLMatrix4 mat[64]; - for (U32 j = 0; j < model->mSkinInfo.mJointNames.size(); ++j) + LLMatrix4 mat[JOINT_COUNT]; + U32 count = llmin((U32) model->mSkinInfo.mJointNames.size(), (U32) JOINT_COUNT); + for (U32 j = 0; j < count; ++j) { LLJoint* joint = getPreviewAvatar()->getJoint(model->mSkinInfo.mJointNames[j]); if (joint) -- GitLab