Hello, I keep getting Unity editor freezes but I can’t nail down the cause.
The reason I’m posting it here is that with Visual Studio attached as debugger to Unity, I keep getting Cinemachine methods, maybe in some kind of loop.
The freezes happen randomly and with no way to recreate them. The only way to stop them is to restart unity.
I don’t know if Cinemachine is causing the freeze, but maybe someone can help me find the cause? I don’t have any editor script involved with the camera in Unity as far as I can remember.
Unity version: 2019.4.40f1
Cinemachine version: 2.6.17
Here is the debugger thread from Visual Studio:
Vector3 Cinemachine.CinemachineSmoothPath:EvaluatePosition (Single)+0x0
Vector3 Cinemachine.CinemachineSmoothPath:EvaluatePosition (Single)+0x0
Single Cinemachine.CinemachinePathBase:FindClosestPoint (Vector3, Int32, Int32, Int32)+0xc3
Void Cinemachine.CinemachineTrackedDolly:MutateCameraState (CameraState, Single)+0xdc
CameraState Cinemachine.CinemachineVirtualCamera:CalculateNewState (Vector3, Single)+0x1af
Void Cinemachine.CinemachineVirtualCamera:InternalUpdateCameraState (Vector3, Single)+0x5
Void Cinemachine.CinemachineCore:UpdateVirtualCamera (CinemachineVirtualCameraBase, Vector3, Single)+0x13d
Void Cinemachine.CinemachineCore:UpdateAllActiveVirtualCameras (Int32, Vector3, Single)+0x106
Void Cinemachine.CinemachineBrain:UpdateVirtualCameras (UpdateFilter, Single)+0x32
Void Cinemachine.CinemachineBrain:ManualUpdate ()+0xb8
Void Cinemachine.CinemachineBrain:LateUpdate ()+0x12