Crash when loading menu from splash screen

I have been experiencing an extremely confusing crash in my game recently. It is an access violation (at 0x0000000000000008) that happens every time I load the main menu from the splash screen scene. It does not happen if I load the main menu from another scene, or have it load on startup. Checking the log and minidump file (both are attached) has suggested it occurred in the garbage collection system somewhere, but I don’t know enough about Unity’s inner workings to be sure. Can anybody help me diagnose this crash?

Things I have tried:

  • Disabling garbage collection before scene load
  • Destroying the Video Player component manually before scene load
  • Delaying the scene load by 5 seconds

The game works fine if I don’t include the splash screen scene, but I’d like to find out why this crash is happening.

Thanks in advance for any help.

EDIT:
In the end I solved the problem by updating from Photon Fusion 1 to Fusion 2. It might be that Unity Addressables (which is required and installed by Fusion 2 but not Fusion 1) fixed the problem.

log.txt (43.0 KB)
crash.zip (115.2 KB)