Well if the logfile is accurate that means GameShared::init is crashing because right after that the version would print. Are you running the latest version (1.043)? Also, you could go into your user.cfg and change the value for logfile to 2 to make the logfile more accurate (it will save the file after every print). If you get it working you will want to change this back to 1.
The next thing of consequence is the graphics stuff getting setup. If this is causing a problem, you might want to update your graphics drivers and see if that helps.
Depths of Peril, Kivi's Underworld, Din's Curse, Drox Operative, Zombasite, Din's Legacy, & Drox Operative 2