- Home /
PlayerLoop called recursively! (only on IE)
Hi,
I have a game online and when trying to play it using internet explorer I get this on the log and then the memory increases absurdly till the browser crashes.
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 2601.
Unloading 1 Unused Serialized files (Serialized files now loaded: 7 / Dirty serialized files: 0)
Platform assembly: C:\Users\Marcel\AppData\LocalLow\Unity\WebPlayer\mono\3.x.x\Data\lib\System.dll (this message is harmless)
PlayerLoop called recursively!
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1201)
PlayerLoop called recursively!
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1201)
PlayerLoop called recursively!
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Misc/Player.cpp Line: 1201)
PlayerLoop called recursively!
.
.
.
.
.
and so forth and so on and then it says
Couldn't extract exception string from exception (another exception of class 'OutOfMemoryException' was thrown while processing the stack trace)
(Filename: C:/BuildAgent/work/6bc5f79e0a4296d6/Runtime/Mono/MonoUtility.cpp Line: 350)
This only happens when use IE. Firefox and Chrome work fine. The build is streamed (if it matters).
Any ideas??
I don't have an answer since it seems to be a quite regular bug you could pack your project that produces this error and file a bug report.
http://answers.unity3d.com/questions/30797/playerloop-called-recursively.html
http://answers.unity3d.com/questions/123654/playerloop-called-recursively.html
http://forum.unity3d.com/threads/74238-unity-crash-quot-PlayerLoop-called-recursively!-quot
Answer by oceansky · Jun 14, 2011 at 10:53 PM
And, by the way, when loading the game from Chrome, the log is as it follows:
Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 2601.
Unloading 1 Unused Serialized files (Serialized files now loaded: 11 / Dirty serialized files: 0)
Platform assembly: C:\Users\Marcel\AppData\LocalLow\Unity\WebPlayer\mono\3.x.x\Data\lib\System.dll (this message is harmless)
Platform assembly: C:\Users\Marcel\AppData\LocalLow\Unity\WebPlayer\player\3.x.x\Data\lib\CrossDomainPolicyParser.dll (this message is harmless)
posted this just so u can see the first log line that is different...
thanks =)
Your answer
Follow this Question
Related Questions
Why does Unity crash? (and other programs in general) 1 Answer
Need to use HDD instead of RAM 1 Answer
How to increase the Call Stack Size in Unity? 0 Answers
Achieving mutual recursion without memory issues 1 Answer
What's better? Managers using DontDestroyOnLoad or keep one in each scene? 1 Answer