記一次奇怪的崩潰

昨天更新代碼後,每次我運行主場景就會崩潰。
錯誤日誌以下:app

ERROR: SymGetSymFromAddr64, GetLastError: '試圖訪問無效的地址。

' (Address: 000000005CC52C78)
0x000000005CC52C78 (tolua) (function-name not available)
0x000000005CC703F0 (tolua) lj_BC_FUNCC
  ERROR: SymGetSymFromAddr64, GetLastError: '試圖訪問無效的地址。

' (Address: 000000005CC51EAD)
0x000000005CC51EAD (tolua) (function-name not available)
0x000000005CC703F0 (tolua) lj_BC_FUNCC
0x000000005CC80FF2 (tolua) lua_pcall
0x0000000052ED8D37 (Mono JIT Code) (wrapper managed-to-native) LuaInterface.LuaDLL:lua_pcall (intptr,int,int,int)
0x000000005D2B5F4B (Mono JIT Code) [P:\Engine\tolua\ToLua\Core\LuaState.cs:751] LuaInterface.LuaState:PCall (int,int) 
0x000000005D2B5D90 (Mono JIT Code) [P:\Engine\tolua\ToLua\Core\LuaFunction.cs:96] LuaInterface.LuaFunction:PCall () 
0x000000005D2BD3DC (Mono JIT Code) [P:\Engine\tolua\ToLua\Core\LuaFunction.cs:120] LuaInterface.LuaFunction:Call () 
0x000000005D2BD261 (Mono JIT Code) [P:\Engine\tolua\ToLua\Misc\LuaClient.cs:19] LuaClient:CallMain () 
0x000000005D27EF72 (Mono JIT Code) [P:\Engine\tolua\ToLua\Misc\LuaClient.cs:18] LuaClient:StartMain ()

能夠看到mono嘗試加載lua main.lua 中的 main方法時崩潰了。
當我把該文件的我內容清空,僅剩一個 空的 main() 方法,再也不崩潰。
以後我逐漸把原來的代碼放回來,最後代碼都放回來了,卻也沒有再崩潰。。lua

相關文章
相關標籤/搜索