Tencent / UnLua

A feature-rich, easy-learning and highly optimized Lua scripting plugin for UE.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

更新2.3.5之后闪退问题。

moorewu opened this issue · comments

image
在更新了2.3.5之后,我们在频繁切场景,触发了GC之后,会遇到闪退。不知道这个可能是什么原因导致的呢。

IOS 设备切场景容易触发这个。Android相对还好

void FLuaOverrides::NotifyUObjectDeleted(const UObjectBase* Object, int32 Index)
{
ULuaOverridesClass* OverridesClass;
if (Overrides.RemoveAndCopyValue((UClass*)Object, OverridesClass))
OverridesClass->Restore();
}

看堆栈这里没有FWeakObjectPtr,可以Q群里联系下我看看怎么复现