You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yes, exactly. Currently, the (uncaught) exception triggers a Unity.MLAgents.Academy.Dispose() call, which then leads to UnityEngine.Application.Internal_ApplicationQuit(), interrupting the training process.
I've just merged a fix for this issue into master. #4921. It should make it into the next release. I will close the issue for now. Thanks again for bringing it to our attention.
It looks like this is caused by the Timer.cs code, which catches IOExceptions but not UnauthorizedAccessExceptions.
ml-agents/com.unity.ml-agents/Runtime/Timer.cs
Line 480 in 2352955
This happens when the file [gamedata]/ML-Agents/Timers/[GameName]_timers.json is owned by someone else.
The text was updated successfully, but these errors were encountered: