From e6be1127437428d1fdab29beb7573f232c71bfd4 Mon Sep 17 00:00:00 2001 From: Rye Mutt <rye@alchemyviewer.org> Date: Mon, 1 Jan 2024 09:24:13 -0500 Subject: [PATCH] Fix AO crash --- indra/newview/aoengine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/indra/newview/aoengine.cpp b/indra/newview/aoengine.cpp index 683a54f7e1e..d6d7cb88ae7 100644 --- a/indra/newview/aoengine.cpp +++ b/indra/newview/aoengine.cpp @@ -130,7 +130,7 @@ void AOEngine::clear(bool from_timer) mSets.clear(); mCurrentSet = nullptr; - mSetChangedSignal(mCurrentSet->getName()); + mSetChangedSignal(std::string()); //<ND/> FIRE-3801; We cannot delete any AOSet object if we're called from a timer tick. AOSet is derived from LLEventTimer and destruction will // fail in ~LLInstanceTracker when a destructor runs during iteration. -- GitLab