There may be a simpler solution.
In my experience, render files becoming corrupted can cause crashes at startup.
Rather than deleting preferences or moving projects or events, try just deleting render files (or moving them to a different folder). Since render files will be recreated when needed, this is less disruptive than moving events or projects around.
Note: if you can notice from the splash screen which is the culprit event, you may try and delete render files for that event only.
The render files for each event lie in a folder called "Render Files", inside the folder for that event (which is inside the "Final Cut Events" folder).
You may just drag it to the root of the hard drive, for example, and see if FCP X then starts ok. If it does, just trash these render files, since they will be recreated appropriately.
Message was edited by: Luis Sequeira1