No, this is no “infinity-bug” on my end. It happened in the editor without touching scripts.
So… We’ve been working fast paste on a prototype for a client. Basically after exiting “Play-mode” in the editor, I noticed there were 2 instances of the same prefab in the scene (changes made to one made equal changes to the other). Confused about the situation, I removed one of them, which caused both to be removed and I got some “ID == 0” something something error. Unity then crashed (as it does 10 times a day) and now when I try to start the scene it just sits there loading…
Since this was a fast prototype, no there were no backups made yet. Is there some way to fix corrupt scenes? There is no fucking way in hell I restart from the beginning. (Yes, I am currently flipping every table available).
Thanks for the help.
UNITY STAFF! If you read this, give me a mail where I can send you the scene in question and you’ll have to manually fix it. As I said, I CAN’T START FROM THE BEGINNING WITH THIS since a strong deadline is approaching. Fix it, please.
Part of EditorLog:
ExecutionEngineException: SIGILL
at (wrapper managed-to-native) UnityEditor.AssetDatabase:OpenAsset (int,int)
at UnityEditor.AssetDatabase.OpenAsset (Int32 instanceID) [0x00000] in <filename unknown>:0
at UnityEditor.ProjectBrowser.OpenAssetSelection (System.Int32[] selectedInstanceIDs) [0x00000] in <filename unknown>:0
at UnityEditor.ProjectBrowser.AssetTreeItemDoubleClickedCallback (Int32 instanceID) [0x00000] in <filename unknown>:0
at UnityEditor.TreeView.HandleUnusedMouseEventsForNode (Rect rect, UnityEditor.TreeViewItem item) [0x00000] in <filename unknown>:0
at UnityEditor.TreeView.OnGUI (Rect rect, Int32 keyboardControlID) [0x00000] in <filename unknown>:0
at UnityEditor.ProjectBrowser.OnGUI () [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x000d0] in /Users/builduser/buildslave/monoAndRuntimeClassLibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222