Crash after spawning UI Designer Schema

palmlaz

New member
Hey everyone, first post on this forum. I'm sorry that is just an annoying problem!

In short: The project crashes when opening after adding UI from the Ultimate Inventory System Editor.

Context: I started implementing the Ultimate Inventory today. I had a quick read of the documentation and started following the 'Getting Started with the Ultimate Inventory System' tutorial.
I followed it step by step and got to the point when I pressed the 'Spawn in Scene' button under the 'UI Designer Schema' category.
At this point, I was prompted with a warning telling me to check the instructions as doing this could lead to runtime errors.
Even though a runtime error isn't that big of a deal, I still cancelled the action to avoid any issues.
I then noticed that it had still spawned two instances of the UI, so I deleted one and ran the game to check if I'd get any errors.
Once I went into runtime Unity crashed and since then I am unable to open the project.

The initial error message from Unity was:
'Obtained 2 stack frames
RtlLookupFunctionEntry returned NULL function. Aborting stack walk.
<Missing stacktrace information>'


After attempting a fix I got the following ones (lol):
'Obtained 19 stack frames
0x00007ff7b823aa75 (Unity) GameObject::ActivateAwakeRecursivelyInternal
0x00007ff7b823a7f9 (Unity) GameObject::ActivateAwakeRecursively
0x00007ff7b823a776 (Unity) GameObject::Activate
0x00007ff7b980a64c (Unity) DanglingComponentManager::ResolveDanglingComponents
0x00007ff7b8962696 (Unity) AwakeFromLoadQueue:: PersistentManagerAwakeFromLoad
0x00007ff7b85a81f5 (Unity) LoadSceneOperation::CompleteAwakeSequence
0x00007ff7b85a8d52 (Unity) LoadSceneOperation::CompletePreloadManagerLoadSceneEditor
0x00007ff7b85a98fb (Unity) LoadSceneOperation::IntegrateMainThread
0x00007ff7b85ad4f1 (Unity) PreloadManager::UpdatePreloadingSingleStep
0x00007ff7b85adacf (Unity) PreloadManager::WaitForAllAsyncOperationsToComplete
0x00007ff7b978843c (Unity) EditorSceneManager::RestoreSceneBackups
0x00007ff7b9788a49 (Unity) EditorSceneManager::RestoreSceneManagerSetup
0x00007ff7b9782eab (Unity) EditorSceneManager::LoadLastSceneManagerSetup
0x00007ff7b94a4afe (Unity) RestoreLastOpenedScenes
0x00007ff7b9496941 (Unity) Application::FinishLoadingProject
0x00007ff7b98fb79c (Unity) WinMain
0x00007ff7bac9b91e (Unity) __scrt_common_main_seh
0x00007ffc14ed54e0 (KERNEL32) BaseThreadInitThunk
0x00007ffc1624485b (ntdll) RtlUserThreadStart'


My attempts to correct the error were:
- Rolling back using my source control (GitHub)
- Restarting Unity
- Restarting the System
- Reinstalling Unity
- Restarting the System again

I'm using Unity 2021.3.12f on a Windows 11 System with the following specs:
- System Model: ROG Zephyrus Duo 15 SE GX551QR_GX551QR
- Processor: AMD Ryzen 9 5900HX with Radeon Graphics, 3301 Mhz, 8 Core(s), 16 Logical Processor(s)
- RAM: 32GB
- GPU: NVIDIA GeForce RTX 3070 Laptop

Hope that this was clear, let me know if I missed something! Please help :eek:
 
Managed to revert to a previous commit with few losses. I'm still curious about what might have caused it, but at least I can open the project now!
 
I have never seen that before.
The error you pasted doesn't show anything related to the Inventory system so I'm not sure where to start or if this is even something that can be fixed by us and not Unity.
If it ever happens again, please do let me know and I'll try to replicate your exact steps
 
Top