diff options
| author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2024-06-12 12:17:35 +0300 | 
|---|---|---|
| committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2024-06-12 18:12:35 +0300 | 
| commit | 14c89a62c0171cc2aa10f956a5e94465cc496c01 (patch) | |
| tree | 0cdb47f6e1a8037c5547c127dff6a43463e86c56 /indra | |
| parent | 718189085a1a5c6334bae8e79ef913323338600e (diff) | |
viewer#1731 Crash at LLPipeline::markVisible
mDrawable pointer had junk in it
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/pipeline.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/indra/newview/pipeline.cpp b/indra/newview/pipeline.cpp index 92747866d6..81d594a1a8 100644 --- a/indra/newview/pipeline.cpp +++ b/indra/newview/pipeline.cpp @@ -10224,7 +10224,7 @@ void LLPipeline::generateImpostor(LLVOAvatar* avatar, bool preview_avatar, bool      result.clear();      grabReferences(result); -    if (!avatar || !avatar->mDrawable) +    if (!avatar || avatar->isDead() || !avatar->mDrawable)      {          LL_WARNS_ONCE("AvatarRenderPipeline") << "Avatar is " << (avatar ? "not drawable" : "null") << LL_ENDL;          return; | 
