LandscapeMountain fails to build and crashes when fixed

Platform: Win 8.0
Laptop: Macbook Air
Engine: 4.4.1

I downloaded LandscapeMountains from the Marketplace and opened up the 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 the 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 the packaged executable I get the 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 the rename of the dlls I had to do killing it?

Looking at the 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 the engine from source? If so, you need to make sure you’re downloading all the dependencies, including the Optional Dependencies. These include the files you need to run with VS2012.

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

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

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

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

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

Move to 4.4.2