This seems like a bug to me:
When creating a default subobject I accidentally left the text value the same. This caused the editor to crash during compiling and the editor would no longer open. The only solution was to launch a backup. This is one of those things that should be a caught by the compiler and reported as an error instead of outright crashing.