[solved]5.3.5p3 crashed everywhere at UI::CanvasRenderer::SyncDirtyElements

HI,

After upgrade to 5.3.5p3, we are crashing almost EVERYWHERE in our Game on Editor.

========== OUTPUTING STACK TRACE ==================

0x0000000140044A66 (Unity) Unity::GameObject::IsActive
0x00000001411B2E73 (Unity) UI::CanvasRenderer::SyncDirtyElements
0x00000001411BFAC9 (Unity) UI::CanvasManager::UpdateDirtyRenderers
0x00000001411BD336 (Unity) UI::Canvas::UpdateBatches
0x00000001411BE11C (Unity) UI::CanvasManager::WillRenderCanvases
0x00000001403B6C8C (Unity) PlayerLoop
0x0000000140B98C3C (Unity) Application::UpdateScene
0x0000000140B9A6F9 (Unity) Application::UpdateSceneIfNeeded
0x0000000140BA0C84 (Unity) Application::TickTimer
0x0000000140DD1197 (Unity) RelaunchUnity
0x0000000140DD277B (Unity) WinMain
0x00000001414EB994 (Unity) read
0x00000000778B59BD (kernel32) BaseThreadInitThunk

========== END OF STACKTRACE ===========

Please help…

and it’s fine on 5.3.5f1

problem solved:

I use Destroy(gameObject) to clear set of UI elements, and I changed to Destroy(gameObject,0.5f) the problems seems sloved.

There maybe a Unity’s bug in the CanvasRenderer logic.