Description

This is a top trending crash in the 4.16 release. This may be a regression from 4.15.

Additional information is currently unknown. Users have not provided any details.

Steps to Reproduce

repro steps currently unknown

Callstack
Assertion failed: Index >= 0 && Index < CurrentScopeChunks->Num() [File:D:\Build\++UE4+Release-4.16+Compile\Sync\Engine\Source\Runtime\Engine\Private\Materials/HLSLMaterialTranslator.h] [Line: 1669]

UE4Editor_Engine!FHLSLMaterialTranslator::GetParameterUniformExpression() [hlslmaterialtranslator.h:1671]
UE4Editor_Engine!FMaterialResource::CompilePropertyAndSetMaterialProperty() [material.cpp:141]
UE4Editor_Engine!FHLSLMaterialTranslator::Translate() [hlslmaterialtranslator.h:415]
UE4Editor_Engine!FMaterial::BeginCompileShaderMap() [materialshared.cpp:1742]
UE4Editor_Engine!FMaterial::CacheShaders() [materialshared.cpp:1684]
UE4Editor_Engine!UMaterialInstance::CacheShadersForResources() [materialinstance.cpp:1744]
UE4Editor_Engine!UMaterialInstance::CacheResourceShadersForRendering() [materialinstance.cpp:1673]
UE4Editor_Engine!<lambda_d9078e68661e930348bf4bbe389a4d4f>::operator() [materialshared.cpp:2569]
UE4Editor_Engine!FMaterialUpdateContext::~FMaterialUpdateContext() [materialshared.cpp:2590]
UE4Editor_Landscape!ALandscape::PostEditChangeProperty() [landscapeedit.cpp:3792]
UE4Editor_CoreUObject!UObject::PostEditChangeChainProperty() [obj.cpp:435]
UE4Editor_PropertyEditor!FPropertyNode::NotifyPostChange() [propertynode.cpp:2354]
UE4Editor_PropertyEditor!FPropertyValueImpl::ImportText() [propertyhandleimpl.cpp:557]
UE4Editor_PropertyEditor!FPropertyValueImpl::ImportText() [propertyhandleimpl.cpp:357]
UE4Editor_PropertyEditor!FPropertyValueImpl::SendTextToObjectProperty() [propertyhandleimpl.cpp:313]
UE4Editor_PropertyEditor!FPropertyHandleObject::SetValue() [propertyhandleimpl.cpp:3347]
UE4Editor_PropertyEditor!SPropertyEditorAsset::SetValue() [spropertyeditorasset.cpp:605]
UE4Editor_PropertyEditor!SPropertyEditorAsset::OnAssetDropped() [spropertyeditorasset.cpp:879]
UE4Editor_PropertyEditor!TBaseSPMethodDelegateInstance<0,SPropertyEditorAsset,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:327]
UE4Editor_PropertyEditor!TBaseSPMethodDelegateInstance<0,SPropertyEditorAsset,0,void __cdecl() [delegateinstancesimpl.h:434]
UE4Editor_EditorWidgets!SAssetDropTarget::OnDropped() [sassetdroptarget.cpp:34]
UE4Editor_EditorWidgets!TMemberFunctionCaller<SAssetDropTarget,FReply() [delegateinstanceinterface.h:165]
UE4Editor_EditorWidgets!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SAssetDropTarget,FReply() [tuple.h:497]
UE4Editor_EditorWidgets!TBaseSPMethodDelegateInstance<0,SAssetDropTarget,0,FReply __cdecl() [delegateinstancesimpl.h:327]
UE4Editor_EditorWidgets!TBaseDelegate<FReply,TSharedPtr<FDragDropOperation,0> >::Execute() [delegatesignatureimpl.inl:537]
UE4Editor_EditorWidgets!SDropTarget::OnDrop() [sdroptarget.cpp:120]
UE4Editor_Slate!<lambda_6fe3fac4210ea4fdbbd9f162046616f6>::operator() [slateapplication.cpp:5076]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_6fe3fac4210ea4fdbbd9f162046616f6> >() [slateapplication.cpp:239]
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:5072]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5515]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5495]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1704]
UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:2127]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:867]
UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:714]
user32!UserCallWinProcCheckWow()
user32!DispatchMessageWorker()
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:1009]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3058]
UE4Editor!GuardedMain() [launch.cpp:166]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134]
UE4Editor!WinMain() [launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:264]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45406 in the post.

0
Login to Vote

Fixed
ComponentUE - Rendering
Affects Versions4.16
Target Fix4.16.1
Fix Commit3459522
CreatedMay 25, 2017
ResolvedMay 25, 2017
UpdatedOct 19, 2020