So, basically, if the EULA isn't agreed to in the installer, it crashes the UDK when it starts up. I use this technique to make custom installers or non-installer deploys and can't find a good workaround. If I delete the GUID from the InstallInfo.xml, it runs the first time, displaying the EULA, etc. but the lext launch is a failure, just like before. :/
It's unusually clear what's happening in the log:
(BTW This doesn't save in the .log I had to capture it with snagit)

Update: Running UnSetup.exe /EULA from the installed UDK app also casuses the crash:
EDIT: This is the UDK 2013-02 BETA2 that's doing this.
It's unusually clear what's happening in the log:
(BTW This doesn't save in the .log I had to capture it with snagit)

Update: Running UnSetup.exe /EULA from the installed UDK app also casuses the crash:
Code:
C:\UDK\UDKINSTALL>C:\UDK\UDKINSTALL r\Binaries\UnSetup.exe /EULA Loaded: C:\UDK\UDKINSTALL\Binaries\UnSetup.Game.xml (xxx) ... loaded official UDK install Guid Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object. at UnSetup.Utils.GetEULAAccepted() at UnSetup.Utils.DisplayEULA() at UnSetup.Program.Main(String[] Arguments)
Comment