LandscapeMountain fails to build and crashes when fixed

Platform: Win 8.0
Laptop: Macbook Air
Engine: 4.4.1

I downloaded LandscapeMountains from Marketplace and opened up project.

First thing I found was that it failed to build because it was looking for C:\Program Files\Unreal Engine\4.4\Engine\Binaries\ThirdParty\PhysX\APEX-1.3\Win64\VS2012 but engine installs C:\Program Files\Unreal Engine\4.4\Engine\Binaries\ThirdParty\PhysX\APEX-1.3\Win64\2013

A quick copy of VS2013 to VS2012 and everything now builds.

However when I boot packaged executable I get following:

Fatal error!

Address = 0xf6c67b8c (filename not found) [in C:\Windows\system32\KERNELBASE.dll]
Address = 0xeef29ce9 (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xef285a99 (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xee20434a (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xecc0c8af (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xecc06dbb (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xecc06eca (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xecc119e9 (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xeef287a5 (filename not found) [in C:\build\Mountains\WindowsNoEditor\LandscapeMountains\Binaries\Win64\LandscapeMountains.exe]
Address = 0xf8da1842 (filename not found) [in C:\Windows\system32\KERNEL32.DLL]
Address = 0xfaa37509 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]
Address = 0xfaa37509 (filename not found) [in C:\Windows\SYSTEM32\ntdll.dll]

Should this be working or is it a duff sample? Or is rename of dlls I had to do killing it?

Looking at log I see this, just before it goes bang:

[2014.09.02-23.10.57:979][ 0]LogRHI: Texture pool is 638 MB (70% of 912 MB)
[2014.09.02-23.10.57:997][ 0]LogD3D11RHI: Async texture creation enabled
[2014.09.02-23.10.58:493][ 0]LogWindows: Could not start CrashReportClient.exe
[2014.09.02-23.10.58:493][ 0]LogMemory: Platform Memory Stats for WindowsNoEditor
[2014.09.02-23.10.58:493][ 0]LogMemory: Process Physical Memory: 53.88 MB used, 53.88 MB peak
[2014.09.02-23.10.58:493][ 0]LogMemory: Process Virtual Memory: 66.36 MB used, 66.58 MB peak
[2014.09.02-23.10.58:493][ 0]LogMemory: Physical Memory: 2682.20 MB used, 8098.69 MB total
[2014.09.02-23.10.58:493][ 0]LogMemory: Virtual Memory: 260.61 MB used, 8388608.00 MB total
[2014.09.02-23.11.03:619][ 0]LogWindows: === Critical error: ===

Hey PompeyPaul,

Are you building engine from source? If so, you need to make sure you’re downloading all dependencies, including Optional Dependencies. These include files you need to run with VS2012.

You mention copying 2013 to 2012… what exactly did you do with that? What wasn’t building? engine or packaging project? Does crash only occur when running packaged project?

Hello it was a download from server and I was simply packaging Landscape demo up.

I had to copy PhysXApex libs because they installed as VS2012 rather than VS2013 which is what packager was looking for.

Either way this looks resolved in 4.4.2 since downloading engine and packaging works with PhysXApex libs now under VS2013.

crash only happens on windows partition on Mac Book Air. Also it often crashes graphics driver on start up, so I presume it’s got something to do with that. I moved to mac partition and everything was fine.

Move to 4.4.2