I've had something similar happen to me but haven't taken the time to find the root cause, other than it happens after a crash. I had to remove the DATABASE folder (Documents/Horos\ Data/DATABASE.noindex).
If you cannot afford to lose the images in your database, try to move that folder somewhere else first, launch Horos. If it starts up correctly, quit it and move the database back and try again. If that hangs again, you may need to re-import the images (copy folders under the moved DATABASE.noindex folder to the Documents/Horos\ Data/INCOMING.noindex).
Todd