Reproduction steps:
1. Open the attached "ApiUpdater.zip" project with the Library folder removed
2. Observe the Console
Expected result: No errors are logged
Actual result: An error is logged
Reproduced with: 2020.3.36f1, 2021.3.6f1, 2022.1.8f1, 2022.2.0a19, 2023.1.0a2
Reproduced on: Windows 11, macOS Monterey 12.0.1 (Intel)
Error in 2023.1:
Timeout while updating assemblies:Assets/Plugins/Editor/JetBrains.RiderFlow/JetBrains.RiderFlow.Repacked.dll (Output: C:\\Users\\chiur\\AppData\\Local\\Temp
tmp579186d5.tmp)
UnityEditor.Scripting.APIUpdaterLogger:WriteErrorToConsole (string,object[])
UnityEditorInternal.APIUpdating.APIUpdaterManager:LogTimeoutError (UnityEditorInternal.APIUpdating.AssemblyUpdaterUpdateTask[])
UnityEditorInternal.APIUpdating.APIUpdaterManager:UpdateAssemblies ()
UnityEditorInternal.APIUpdating.APIUpdaterManager:ProcessImportedAssemblies (string[])
Error in 2020.3:
Unable to update following assemblies:Assets/Plugins/Editor/JetBrains.RiderFlow/JetBrains.RiderFlow.Repacked.dll (Name = JetBrains.RiderFlow.Repacked, Error = 131) (Output: /var/folders/9t/1hxkxg2d4pq7ry8_h71j9dtc0000gp/T/tmp3e2ba287.tmp)
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.StackOverflowException: The requested operation caused a stack overflow.