EmmyLua / IntelliJ-EmmyLua

Lua IDE/Debugger Plugin for IntelliJ IDEA
https://emmylua.github.io
Apache License 2.0
1.73k stars 290 forks source link

请问调用 dbg.breakHere() 的时候报错:luaUpdate err : The requested operation caused a stack overflow. #442

Closed xiaoshuai-cui1987 closed 2 years ago

xiaoshuai-cui1987 commented 2 years ago

IDEA版本是 2021.1.3 EmmyLua插件版本是 :1.3.6.215-IDEA211 正常使用断点没问题,但是调用breakHere就报错 请问调用 dbg.breakHere() 的时候报错:luaUpdate err : The requested operation caused a stack overflow. at (wrapper managed-to-native) System.String.FastAllocateString(int) at System.String.Concat (System.String str0, System.String str1, System.String str2) [0x00040] in :0 at System.String.Concat (System.Object arg0, System.Object arg1, System.Object arg2) [0x00030] in :0 at XLua.StaticLuaCallbacks.ToString (System.IntPtr L) [0x00017] in E:\slots\VideoSlotClient\Assets\Scripts\XLua\Scripts\StaticLuaCallbacks.cs:184 at (wrapper native-to-managed) XLua.StaticLuaCallbacks.ToString(intptr) at (wrapper managed-to-native) XLua.LuaDLL.Lua.lua_pcall(intptr,int,int,int) at XLuaGenDelegateImpl0.Invoke3 (System.Single arg1, System.Single arg2) [0x0003b] in :0 at LuaUpdater.Update () [0x0001c] in E:\slots\VideoSlotClient\Assets\Scripts\XLua\Support\LuaUpdater.cs:52 UnityEngine.Logger:Log (UnityEngine.LogType,object)

CppCXY commented 2 years ago

爆栈了,emmylua自带得调试器版本过低,你可以专门去emmylua debugge让这个项目下载