On many occasions, when Unity does a recompile of scripts and Odin tried to regenerate the "GeneratedOdinEditors.dll", unity will just crash. When you open Unity back up, you get the following message.
A default asset was created for 'Assets/Plugins/Sirenix/Assemblies/Editor/GeneratedOdinEditors.dll.mdb' because the asset importer crashed on it last time. You can select the asset and use the 'Assets -> Reimport' menu command to try importing it again, or you can replace the asset and it will auto import again.
Using: Unity 2017.1.0f1 - I have Unity set to use .Net 4.6 if that could be part of the issue. Odin 126.96.36.199 Windows 10