Search Issue Tracker

Fixed in 2021.1.X

Fixed in 2020.2.X



Found in




Issue ID




Infinite project load when PrecompiledAssemblyException is encountered with clean project



If a project has two of the same assemblies (such as NewtonsoftJson in this case), attempting to load the project from a clean state (no library) will yield infinite load.

Reproduction steps:
1. Download the project from Drive link below
2. Ensure that Library is deleted
3. Open the project

Expected result: The project opens and the exception is logged to the Console. If ran through Batch Mode, the exception is detected and Unity quits prematurely
Actual result: Project loads indefinitely. If ran through Batch Mode, the exception is NOT detected and the process is left running in the background

Reproducible with: 2020.2.0b3, 2020.2.0b6, 2021.1.0a1
Not reproducible with: 2018.4.28f1, 2019.4.11f1, 2020.1.8f1, 2020.2.0b2

Notes: The Exception gets infinitely repeated in Editor log, causing it to continually increase in size

  1. Resolution Note (fix version 2021.1):

    Fixed in 2021.2.0a3

  2. Resolution Note (fix version 2021.1):

    Fixed in 2021.1.0b4

  3. Resolution Note (fix version 2020.2):

    Fixed in version: 2020.2.0b15

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.