From f0e8379fa52cf9ccd608a21582408f0e4bc55a5a Mon Sep 17 00:00:00 2001 From: Luke Street Date: Fri, 24 Apr 2026 13:19:09 -0600 Subject: [PATCH] Fix UaF in d_a_mirror Resolves #505 --- src/d/actor/d_a_mirror.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/d/actor/d_a_mirror.cpp b/src/d/actor/d_a_mirror.cpp index fb4142c0bb..746f32a9f6 100644 --- a/src/d/actor/d_a_mirror.cpp +++ b/src/d/actor/d_a_mirror.cpp @@ -599,6 +599,13 @@ int daMirror_c::execute() { return 1; } +#if TARGET_PC + if (mPacket.mbReset) { + mPacket.mModelCount = 0; + mPacket.mbReset = false; + } +#endif + daPy_py_c* player = daPy_getLinkPlayerActorClass(); JUT_ASSERT(0, player != NULL);