Description

Importing a landscape on a Mac crashes the editor. Landscape importing does not crash the editor on Windows OS.

Frequency: 2/2

Steps to Reproduce
  1. Download attached .png
  2. Open Editor (any project) on Mac
  3. Press Modes>Landscape>Import from file
  4. Set file to downloaded .png
  5. Press Create

Results

Editor crashes

Expected

Landscape is created using the heightmap imported.

Callstack

MachineId:0393F934144AF83431760793A73565C9
EpicAccountId:a390780216c14d60ae65a7d74e1c7442

SEGV_MAPERR at 0x3

FGenericPlatformMisc::RaiseException(unsigned int) Address = 0x10d52c9fb (filename not found) [in UE4Editor-Core.dylib]
FOutputDeviceMacError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&) Address = 0x10d6e97c2 (filename not found) [in UE4Editor-Core.dylib]
FOutputDevice::Logf(wchar_t const*, ...) Address = 0x10d765207 (filename not found) [in UE4Editor-Core.dylib]
FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...) Address = 0x10d76095b (filename not found) [in UE4Editor-Core.dylib]
FShaderResource::AddRef() Address = 0x11453cbc5 (filename not found) [in UE4Editor-ShaderCore.dylib]
FShader::SetResource(FShaderResource*) Address = 0x1145458c9 (filename not found) [in UE4Editor-ShaderCore.dylib]
FShader::FShader(FShader::CompiledShaderInitializerType const&) Address = 0x114544f3a (filename not found) [in UE4Editor-ShaderCore.dylib]
FMaterialShader::FMaterialShader(FMaterialShaderType::CompiledShaderInitializerType const&) Address = 0x11c54a42d (filename not found) [in UE4Editor-Renderer.dylib]
FMeshMaterialShader::FMeshMaterialShader(FMeshMaterialShaderType::CompiledShaderInitializerType const&) Address = 0x11bf56275 (filename not found) [in UE4Editor-Renderer.dylib]
TDepthOnlyVS<false>::TDepthOnlyVS(FMeshMaterialShaderType::CompiledShaderInitializerType const&) Address = 0x11c030eb2 (filename not found) [in UE4Editor-Renderer.dylib]
TDepthOnlyVS<false>::ConstructCompiledInstance(FMeshMaterialShaderType::CompiledShaderInitializerType const&) Address = 0x11bfbfc72 (filename not found) [in UE4Editor-Renderer.dylib]
FMeshMaterialShaderType::FinishCompileShader(FUniformExpressionSet const&, FSHAHash const&, FShaderCompileJob const&, FShaderPipelineType const*, FString const&) Address = 0x10fda1079 (filename not found) [in UE4Editor-Engine.dylib]
FMaterialShaderMap::ProcessCompilationResultsForSingleJob(FShaderCompileJob*, FShaderPipelineType const*, FSHAHash const&) Address = 0x10fda0986 (filename not found) [in UE4Editor-Engine.dylib]
FMaterialShaderMap::ProcessCompilationResults(TArray<FShaderCommonCompileJob*, FDefaultAllocator> const&, int&, float&, TMap<FVertexFactoryType const*, TArray<FShaderPipelineType const*, FDefaultAllocator>, FDefaultSetAllocator, TDefaultMapKeyFuncs<FVertexFactoryType const*, TArray<FShaderPipelineType const*, FDefaultAllocator>, false> >&) Address = 0x10fda23ae (filename not found) [in UE4Editor-Engine.dylib]
FShaderCompilingManager::ProcessCompiledShaderMaps(TMap<int, FShaderMapFinalizeResults, FDefaultSetAllocator, TDefaultMapKeyFuncs<int, FShaderMapFinalizeResults, false> >&, float, bool) Address = 0x110274c9b (filename not found) [in UE4Editor-Engine.dylib]
FShaderCompilingManager::FinishCompilation(wchar_t const*, TArray<int, FDefaultAllocator> const&) Address = 0x11027c82e (filename not found) [in UE4Editor-Engine.dylib]
FMaterialShaderMap::Compile(FMaterial*, FMaterialShaderMapId const&, TRefCountPtr<FShaderCompilerEnvironment>, FMaterialCompilationOutput const&, EShaderPlatform, bool, bool) Address = 0x10fd9c960 (filename not found) [in UE4Editor-Engine.dylib]
FMaterial::BeginCompileShaderMap(FMaterialShaderMapId const&, EShaderPlatform, TRefCountPtr<FMaterialShaderMap>&, bool) Address = 0x10fdba8a3 (filename not found) [in UE4Editor-Engine.dylib]
FMaterial::CacheShaders(FMaterialShaderMapId const&, EShaderPlatform, bool) Address = 0x10fdb9e98 (filename not found) [in UE4Editor-Engine.dylib]
UMaterialInstance::CacheShadersForResources(EShaderPlatform, TArray<FMaterialResource*, FDefaultAllocator> const&, bool) Address = 0x10fd5ecaa (filename not found) [in UE4Editor-Engine.dylib]
UMaterialInstance::CacheResourceShadersForRendering() Address = 0x10fd59bd3 (filename not found) [in UE4Editor-Engine.dylib]
UMaterialInstanceConstant::SetParentEditorOnly(UMaterialInterface*) Address = 0x10fd685d9 (filename not found) [in UE4Editor-Engine.dylib]
ULandscapeComponent::GetCombinationMaterial(bool) Address = 0x11693c5b1 (filename not found) [in UE4Editor-Landscape.dylib]
ULandscapeComponent::UpdateMaterialInstances() Address = 0x1169061ff (filename not found) [in UE4Editor-Landscape.dylib]
ALandscapeProxy::Import(FGuid, int, int, int, int, int, int, unsigned short const*, wchar_t const*, TArray<FLandscapeImportLayerInfo, FDefaultAllocator> const&, ELandscapeImportAlphamapType) Address = 0x11695c266 (filename not found) [in UE4Editor-Landscape.dylib]
FLandscapeEditorDetailCustomization_NewLandscape::OnCreateButtonClicked() Address = 0x15a5a5234 (filename not found) [in UE4Editor-LandscapeEditor.dylib]
TBaseSPMethodDelegateInstance<false, FLandscapeEditorDetailCustomization_NewLandscape, (ESPMode)0, FReply ()>::Execute() const Address = 0x15a6c1be1 (filename not found) [in UE4Editor-LandscapeEditor.dylib]
SButton::OnMouseButtonUp(FGeometry const&, FPointerEvent const&) Address = 0x11490f4fb (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::RoutePointerUpEvent(FWidgetPath&, FPointerEvent&) Address = 0x1146cd9cb (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::ProcessMouseButtonUpEvent(FPointerEvent&) Address = 0x11467478d (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::OnMouseUp(EMouseButtons::Type, FVector2D) Address = 0x1146d654a (filename not found) [in UE4Editor-Slate.dylib]
FMacApplication::ProcessEvent(FDeferredMacEvent const&) Address = 0x10d693b0f (filename not found) [in UE4Editor-Core.dylib]
FMacApplication::ProcessDeferredEvents(float) Address = 0x10d6935ff (filename not found) [in UE4Editor-Core.dylib]
FSlateApplication::TickPlatform(float) Address = 0x11469c3d5 (filename not found) [in UE4Editor-Slate.dylib]
FSlateApplication::Tick() Address = 0x11469b9c8 (filename not found) [in UE4Editor-Slate.dylib]
FEngineLoop::Tick() Address = 0x10d450be5 (filename not found) [in UE4Editor]
GuardedMain(wchar_t const*) Address = 0x10d457c2f (filename not found) [in UE4Editor]
-[UE4AppDelegate runGameThread:] Address = 0x10d46ab4c (filename not found) [in UE4Editor]
-[FCocoaGameThread main] Address = 0x10d68b726 (filename not found) [in UE4Editor-Core.dylib]
Unknown() Address = 0x7fffd177d30d (filename not found) [in Foundation]
_pthread_body Address = 0x7fffe4fc5abb (filename not found) [in libsystem_pthread.dylib]
_pthread_body Address = 0x7fffe4fc5a07 (filename not found) [in libsystem_pthread.dylib]
thread_start Address = 0x7fffe4fc5231 (filename not found) [in libsystem_pthread.dylib]

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Duplicate
CreatedOct 12, 2016
ResolvedOct 12, 2016
UpdatedOct 30, 2017