Importing two or more Textures into the Material Editor results in a crash. This is a regression from 4.24.3 (CL-11590370) as well.
This was reported and tested in 4.25 Preview 2 (CL-12055273) and reproduced in 4.26 (CL-12063615).
Results: The Editor crashes
Expected: The two Texture are imported into the Material Editor
[2020.03.11-19.17.43:978][837]LogWindows: Windows GetLastError: The operation completed successfully. (0) [2020.03.11-19.17.50:898][837]LogWindows: Error: === Critical error: === [2020.03.11-19.17.50:898][837]LogWindows: Error: [2020.03.11-19.17.50:898][837]LogWindows: Error: Assertion failed: TextureReferenceIndex != INDEX_NONE [File:D:/Build/++UE4+Licensee/Sync/Engine/Source/Runtime/Engine/Private/Materials/HLSLMaterialTranslator.cpp] [Line: 4932] [2020.03.11-19.17.50:898][837]LogWindows: Error: Material expression called Compiler->Texture() without implementing UMaterialExpression::GetReferencedTexture properly [2020.03.11-19.17.50:899][837]LogWindows: Error: [2020.03.11-19.17.50:899][837]LogWindows: Error: [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9d81c9159 KERNELBASE.dll!UnknownFunction [] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96ba91106 UE4Editor-Core.dll!ReportAssert() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsPlatformCrashContext.cpp:1388] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96ba94758 UE4Editor-Core.dll!FWindowsErrorOutputDevice::Serialize() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Windows\WindowsErrorOutputDevice.cpp:78] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96b81f5bd UE4Editor-Core.dll!FOutputDevice::LogfImpl() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Misc\OutputDevice.cpp:61] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96b7ab145 UE4Editor-Core.dll!AssertFailedImplV() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:100] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96b7ad560 UE4Editor-Core.dll!FDebug::CheckVerifyFailedImpl() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Core\Private\Misc\AssertionMacros.cpp:450] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95e9f31ac UE4Editor-Engine.dll!FHLSLMaterialTranslator::Texture() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\HLSLMaterialTranslator.cpp:4932] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95ea3bfad UE4Editor-Engine.dll!UMaterialExpressionTextureSample::Compile() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\MaterialExpressions.cpp:1773] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959f7bd71 UE4Editor-MaterialEditor.dll!FMatExpressionPreview::CompilePropertyAndSetMaterialProperty() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:212] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95e9f70bb UE4Editor-Engine.dll!FHLSLMaterialTranslator::Translate() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\HLSLMaterialTranslator.cpp:637] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95eac2595 UE4Editor-Engine.dll!FMaterial::BeginCompileShaderMap() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\MaterialShared.cpp:1891] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95eac43cb UE4Editor-Engine.dll!FMaterial::CacheShaders() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\MaterialShared.cpp:1822] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95eac49d1 UE4Editor-Engine.dll!FMaterial::CacheShaders() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Engine\Private\Materials\MaterialShared.cpp:1687] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959fbd775 UE4Editor-MaterialEditor.dll!FMaterialEditor::GetExpressionPreview() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:4790] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959feda90 UE4Editor-MaterialEditor.dll!FMaterialEditor::RefreshExpressionPreviews() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:4726] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959fb6092 UE4Editor-MaterialEditor.dll!FMaterialEditor::ForceRefreshExpressionPreviews() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditor.cpp:3996] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959fb60d7 UE4Editor-MaterialEditor.dll!FMaterialEditorUtilities::ForceRefreshExpressionPreviews() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\MaterialEditor\Private\MaterialEditorUtilities.cpp:68] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff95cf2bc58 UE4Editor-UnrealEd.dll!UMaterialGraphSchema::DroppedAssetsOnGraph() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\UnrealEd\Private\MaterialGraphSchema.cpp:748] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff959724568 UE4Editor-GraphEditor.dll!SGraphPanel::OnDrop() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Editor\GraphEditor\Private\SGraphPanel.cpp:998] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96c61896f UE4Editor-Slate.dll!<lambda_e356e543718159020736727f05f9aa09>::operator()() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:4730] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96c5f20e5 UE4Editor-Slate.dll!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_e356e543718159020736727f05f9aa09> >() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:372] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96c683c87 UE4Editor-Slate.dll!FSlateApplication::RoutePointerUpEvent() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:4726] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96c66b751 UE4Editor-Slate.dll!FSlateApplication::ProcessMouseButtonUpEvent() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5198] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff96c65de52 UE4Editor-Slate.dll!FSlateApplication::OnMouseUp() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Slate\Private\Framework\Application\SlateApplication.cpp:5166] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9aede78e8 UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessDeferredMessage() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1963] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9aedd5497 UE4Editor-ApplicationCore.dll!FWindowsApplication::DeferMessage() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:2415] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9aede9cbb UE4Editor-ApplicationCore.dll!FWindowsApplication::ProcessMessage() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:1639] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9aedd0f70 UE4Editor-ApplicationCore.dll!FWindowsApplication::AppWndProc() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsApplication.cpp:790] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9da377446 USER32.dll!UnknownFunction [] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9da376f62 USER32.dll!UnknownFunction [] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9aedeb1d4 UE4Editor-ApplicationCore.dll!FWindowsPlatformApplicationMisc::PumpMessages() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\ApplicationCore\Private\Windows\WindowsPlatformApplicationMisc.cpp:130] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff625d968c4 UE4Editor.exe!FEngineLoop::Tick() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\LaunchEngineLoop.cpp:4714] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff625dac05c UE4Editor.exe!GuardedMain() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Launch.cpp:169] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff625dac13a UE4Editor.exe!GuardedMainWrapper() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:137] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff625dbe959 UE4Editor.exe!WinMain() [D:\Build\++UE4+Licensee\Sync\Engine\Source\Runtime\Launch\Private\Windows\LaunchWindows.cpp:266] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff625dc1a3a UE4Editor.exe!__scrt_common_main_seh() [d:\agent\_work\5\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9dbae7974 KERNEL32.DLL!UnknownFunction [] [2020.03.11-19.17.50:899][837]LogWindows: Error: [Callstack] 0x00007ff9dbd5a261 ntdll.dll!UnknownFunction []
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-90490 in the post.
5 |
Component | UE - Graphics Features |
---|---|
Affects Versions | 4.25, 4.26 |
Target Fix | 4.25 |
Created | Mar 11, 2020 |
---|---|
Resolved | Mar 13, 2020 |
Updated | Jul 30, 2020 |