During training, I repeatedly get the following error message (say, half a dozen to a dozen times during a 100k steps run):
Assertion failed on expression: 'task.rasterData.vertexBuffer == NULL'
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
It does not specify any code file or line, nor does it seem to harm training. I'm not sure if this has anything to do with ML Agents, it might just be a (Unity Editor?) bug exposed during the training (if so, please feel free to close this issue). My project is an open world with steerables, rigidbodies, ocean, boats, particles, sounds etc., so I can't easily guess what this may be in relation to, either. I do not remember having seen this error outside of training, though, like when walking the world.
Hi @JPhilipp,
What version of the editor are you using. This seems to have been fixed a while ago.
Thanks. I'm using the very latest stable version -- Unity 2019.3.0f6. (On Windows 10. Currently switched to PC as build platform. It's a rather big project with lots of assets from the Asset Store.)
I will close this issue for now since this isn't an ML-Agents bug. Thanks for your feedback.
please vote for it, it should help bring it on the top of the pile