4.7 p8 - UHT fails with error code: -1073741819

I’m having the same issue on the 4.7.1 hotfix release error code: -1073741819 when I try to build.
The project was created in 4.5 then upgraded to 4.6 without issue but now on upgrading to 4.7 I get this issue.
I don’t have any LOCTEXT macros in my code either.
I also like tried to place the code into a fresh project but ran into the same issue so the problem is in the code somewhere.

The logs from the header tool are cut off so it doesn’t exit cleanly, but it always seems to get cut off at the same spot.
I attached it below.

If there is anymore info that I can provide like a way to enable more verbose logging please say as I’d love to get past this issue, thanks :>

Error log from vs2013 community:

1>------ Build started: Project: SpaceSloth, Configuration: Development_Editor x64 ------
2>------ Skipped Build: Project: UE4, Configuration: BuiltWithUnrealBuildTool Win32 ------
2>Project not selected to build for this solution configuration 
1>  Parsing headers for SpaceSlothEditor
1>Error : Failed to generate code for SpaceSlothEditor - error code: -1073741819 (-1073741819)
1>  UnrealHeaderTool failed for target 'SpaceSlothEditor' (platform: Win64, module info: F:\Projects\UE4 Projects\SpaceSloth47\Intermediate\Build\Win64\SpaceSlothEditor\Development\UnrealHeaderTool.manifest).
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.MakeFile.Targets(38,5): error MSB3073: The command ""F:\Windows_Stuff\Program Files (x86)\Unreal Engine\4.7\Engine\Build\BatchFiles\Build.bat" SpaceSlothEditor Win64 Development "F:\Projects\UE4 Projects\SpaceSloth47\SpaceSloth.uproject" -rocket" exited with code -1.
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 1 skipped ==========

UnrealHeaderTool.log