Great find, I have done a simple edit to preferences and changed only, look for shared repositories to false and it now launches without crashing.
The guide:
Look for your EyeTV user preferences.
~/Library/Preferences/com.elgato.eyetv.plist
open in a text editor like BBEdit and look for shared repositories if true change to false save and relaunch EyeTV.
<key>look for shared repositories</key>
<false/>
Hope that helps, not sure if it will help everyone but it did for me.