Description

Crash occurs when the user triggers the SetScalarParameterValueOnMaterial function node.

Steps to Reproduce
  1. Launch UE4Editor.exe QAGame.
  2. Find and open the Skeletal Mesh SK_Mannequin.
  3. For the the material in Element 0, set it to Test_ParameterCrash.
  4. Open the blueprint BP_QAPawn.
  5. In the Event Graph, add an Event OnJumped node.
  6. Drag off it and add a Set Scalar Parameter Value on Materials node.
  7. Set Parameter Name to ScalarTest.
  8. Set Parameter Value to 1.
  9. Compile.
  10. Play in viewport.
  11. Press Spacebar to jump.

RESULT:

Crash

Callstack

UE4Editor_Engine!UMeshComponent::execSetScalarParameterValueOnMaterials() meshcomponent.h:20
UE4Editor_CoreUObject!UFunction::Invoke() class.cpp:4486
UE4Editor_CoreUObject!UObject::CallFunction() scriptcore.cpp:554
UE4Editor_CoreUObject!UObject::ProcessContextOpcode() scriptcore.cpp:1826
UE4Editor_CoreUObject!UObject::ProcessInternal() scriptcore.cpp:768
UE4Editor_CoreUObject!UFunction::Invoke() class.cpp:4486
UE4Editor_CoreUObject!UObject::ProcessEvent() scriptcore.cpp:1121
UE4Editor_Engine!AActor::ProcessEvent() actor.cpp:603
UE4Editor_Engine!ACharacter::CheckJumpInput() character.cpp:898
UE4Editor_Engine!UCharacterMovementComponent::TickComponent() charactermovementcomponent.cpp:1005
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTickHelper<<lambda_a9e59fb518e8d30bd69a949bd1f1c5a4> >() actor.h:2694
UE4Editor_Engine!FActorComponentTickFunction::ExecuteTick() actorcomponent.cpp:702
UE4Editor_Engine!FTickFunctionTask::DoTask() ticktaskmanager.cpp:228
UE4Editor_Engine!TGraphTask<FTickFunctionTask>::ExecuteTask() taskgraphinterfaces.h:886
UE4Editor_Core!FNamedTaskThread::ProcessTasksNamedThread() taskgraph.cpp:779
UE4Editor_Core!FNamedTaskThread::ProcessTasksUntilQuit() taskgraph.cpp:526
UE4Editor_Core!FTaskGraphImplementation::WaitUntilTasksComplete() taskgraph.cpp:1534
UE4Editor_Engine!FTickTaskSequencer::ReleaseTickGroup() ticktaskmanager.cpp:486
UE4Editor_Engine!FTickTaskManager::RunTickGroup() ticktaskmanager.cpp:1373
UE4Editor_Engine!UWorld::RunTickGroup() leveltick.cpp:702
UE4Editor_Engine!UWorld::Tick() leveltick.cpp:1170
UE4Editor_UnrealEd!UEditorEngine::Tick() editorengine.cpp:1352
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() unrealedengine.cpp:361
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2618
UE4Editor!GuardedMain() launch.cpp:142
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126
UE4Editor!WinMain() launchwindows.cpp:200

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Gameplay
Affects Versions4.11
Target Fix4.11
Fix Commit2784672
Main Commit2787214
CreatedNov 30, 2015
ResolvedDec 1, 2015
UpdatedApr 27, 2018