diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2025-01-07 17:20:06 +0200 |
---|---|---|
committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2025-01-07 19:14:26 +0200 |
commit | 97b1ab3455fe0fa7980441ba8d5954a233bf51e9 (patch) | |
tree | b0fb056dc8ed22c3cce101cc720dfae71cbf6b7e /indra/newview/llreflectionmapmanager.cpp | |
parent | 12303e21c9bfa6a32bef2a6a5f2f5a7978356b50 (diff) |
#3360 Crash in LLReflectionMapManager::update()
Diffstat (limited to 'indra/newview/llreflectionmapmanager.cpp')
-rw-r--r-- | indra/newview/llreflectionmapmanager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/indra/newview/llreflectionmapmanager.cpp b/indra/newview/llreflectionmapmanager.cpp index 8f75b108cc..4a2ecee694 100644 --- a/indra/newview/llreflectionmapmanager.cpp +++ b/indra/newview/llreflectionmapmanager.cpp @@ -306,7 +306,7 @@ void LLReflectionMapManager::update() LLReflectionMap* probe = mProbes[i]; llassert(probe != nullptr); - if (probe->mCubeIndex != -1 && mUpdatingProbe != probe) + if (probe && probe->mCubeIndex != -1 && mUpdatingProbe != probe) { // free this index mCubeFree.push_back(probe->mCubeIndex); |