Description

Comments from users:

  • I pressed Play while having a directional light selected in-editor
  • Changed landscape collision mip level.
Steps to Reproduce
  1. Create and open a new code FPS template project.
  2. Force delete FirstPerson_AnimBP.
  3. Right-click the FirstPersonCharacter blueprint asset and select Asset Actions > Reload.
  4. Play in viewport.

Other Repro

  1. Create and open a new code FPS template project.
  2. Play in viewport
  3. Exit PIE
  4. Right-click the FirstPersonCharacter blueprint asset and select Asset Actions > Reload.
  5. Play in viewport again

RESULT

Crash

Callstack
Access violation - code c0000005 (first/second chance not available)

UE4Editor_CoreUObject!UStruct::IsChildOf() [class.h:373]
UE4Editor_Engine!AGameModeBase::GetDefaultPawnClassForController_Implementation() [gamemodebase.cpp:134]
UE4Editor_Engine!AGameModeBase::execGetDefaultPawnClassForController() [gamemodebase.h:47]
UE4Editor_CoreUObject!UFunction::Invoke() [class.cpp:4461]
UE4Editor_CoreUObject!UObject::ProcessEvent() [scriptcore.cpp:1334]
UE4Editor_Engine!AActor::ProcessEvent() [actor.cpp:699]
UE4Editor_Engine!AGameModeBase::GetDefaultPawnClassForController()
UE4Editor_Engine!AGameModeBase::ChoosePlayerStart_Implementation() [gamemodebase.cpp:1013]
UE4Editor_Engine!AGameModeBase::execChoosePlayerStart() [gamemodebase.h:47]
UE4Editor_CoreUObject!UFunction::Invoke() [class.cpp:4461]
UE4Editor_CoreUObject!UObject::ProcessEvent() [scriptcore.cpp:1334]
UE4Editor_Engine!AActor::ProcessEvent() [actor.cpp:699]
UE4Editor_Engine!AGameModeBase::ChoosePlayerStart()
UE4Editor_Engine!AGameModeBase::FindPlayerStart_Implementation() [gamemodebase.cpp:1095]
UE4Editor_Engine!AGameModeBase::execFindPlayerStart() [gamemodebase.h:47]
UE4Editor_CoreUObject!UFunction::Invoke() [class.cpp:4461]
UE4Editor_CoreUObject!UObject::ProcessEvent() [scriptcore.cpp:1334]
UE4Editor_Engine!AActor::ProcessEvent() [actor.cpp:699]
UE4Editor_Engine!AGameModeBase::FindPlayerStart()
UE4Editor_Engine!AGameModeBase::InitNewPlayer() [gamemodebase.cpp:712]
UE4Editor_Engine!AGameModeBase::Login() [gamemodebase.cpp:657]
UE4Editor_Engine!UWorld::SpawnPlayActor() [levelactor.cpp:705]
UE4Editor_Engine!ULocalPlayer::SpawnPlayActor() [localplayer.cpp:240]
UE4Editor_Engine!UGameInstance::StartPlayInEditorGameInstance() [gameinstance.cpp:321]
UE4Editor_UnrealEd!UEditorEngine::CreatePIEGameInstance() [playlevel.cpp:3447]
UE4Editor_UnrealEd!UEditorEngine::PlayInEditor() [playlevel.cpp:2535]
UE4Editor_UnrealEd!UEditorEngine::StartQueuedPlayMapRequest() [playlevel.cpp:1218]
UE4Editor_UnrealEd!UEditorEngine::Tick() [editorengine.cpp:1549]
UE4Editor_UnrealEd!UUnrealEdEngine::Tick() [unrealedengine.cpp:402]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3215]
UE4Editor!GuardedMain() [launch.cpp:166]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:134]
UE4Editor!WinMain() [launchwindows.cpp:210]
UE4Editor!__scrt_common_main_seh() [exe_common.inl:253]
kernel32!BaseThreadInitThunk()
ntdll!RtlUserThreadStart()

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-54419 in the post.

0
Login to Vote

Fixed
ComponentGameplay
Affects Versions4.154.164.174.184.194.20
Target Fix4.21
Fix Commit4344890
Main Commit4736445
Release Commit4432895
CreatedJan 24, 2018
ResolvedSep 5, 2018
UpdatedJan 16, 2019