Description
  • Built Lighting with Tilemap in Viewport
  • Saved Paper2D Project after editing blueprint graph

Building lighting with a non-empty Tilemap causes crash. The editor builds fine with an empty Tilemap however.

[Link Removed]

Steps to Reproduce

1. Create a new Tile Map in a Blank Project.
2. Be sure it is not empty and has some sprites added.
3. Drag the Tile Map into the viewport and select the 'Build All' option.

Outcome: Crash occurs after building lighting.

Expected: Lighting builds without any crash.

Callstack

UE4Editor_Paper2D!FPaperSpriteVertexFactory::Init() [paperrendersceneproxy.cpp:97]
UE4Editor_Paper2D!UPaperTileMapComponent::CreateSceneProxy() [papertilemapcomponent.cpp:60]
UE4Editor_Renderer!FScene::AddPrimitive() [rendererscene.cpp:486]
UE4Editor_Engine!UActorComponent::ExecuteRegisterEvents() [actorcomponent.cpp:1025]
UE4Editor_Engine!UActorComponent::RegisterComponentWithWorld() [actorcomponent.cpp:804]
UE4Editor_Engine!AActor::IncrementalRegisterComponents() [actor.cpp:3454]
UE4Editor_Engine!ULevel::IncrementalUpdateComponents() [level.cpp:755]
UE4Editor_Engine!UWorld::UpdateWorldComponents() [world.cpp:1287]
UE4Editor_UnrealEd!FUnrealEdMisc::CB_MapChange() [unrealedmisc.cpp:940]
UE4Editor_UnrealEd!TBaseRawMethodDelegateInstance<0,FUnrealEdMisc,void __cdecl() [delegateinstancesimpl_variadics.inl:582]
UE4Editor_UnrealEd!TBaseMulticastDelegate<void,unsigned int>::Broadcast() [delegatesignatureimpl_variadics.inl:1043]
UE4Editor_UnrealEd!UEditorEngine::RebuildMap() [editorserver.cpp:1530]
UE4Editor_UnrealEd!UEditorEngine::Map_Rebuild() [editorserver.cpp:1394]
UE4Editor_UnrealEd!UEditorEngine::HandleMapCommand() [editorserver.cpp:5819]
UE4Editor_UnrealEd!UEditorEngine::Exec() [editorserver.cpp:5313]
UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [unrealedsrv.cpp:743]
UE4Editor_UnrealEd!FEditorBuildUtils::EditorBuild() [editorbuildutils.cpp:334]
UE4Editor_LevelEditor!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl_variadics.inl:921]
UE4Editor_Slate!FUICommandList::ExecuteAction() [uicommandlist.cpp:87]
UE4Editor_Slate!SToolBarButtonBlock::OnClicked() [stoolbarbuttonblock.cpp:296]
UE4Editor_Slate!TMemberFunctionCaller<SToolBarButtonBlock,FReply() [delegateinstanceinterface_variadics.h:161]
UE4Editor_Slate!TTupleImpl<TIntegerSequence<> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SToolBarButtonBlock,FReply() [tuple.h:113]
UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SToolBarButtonBlock,0,FReply __cdecl() [delegateinstancesimpl_variadics.inl:282]
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [delegatesignatureimpl_variadics.inl:440]
UE4Editor_Slate!SButton::OnMouseButtonUp() [sbutton.cpp:234]
UE4Editor_Slate!<lambda_de96dc3471181973108233c6db1f9843>::operator() [slateapplication.cpp:4315]
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_de96dc3471181973108233c6db1f9843> >() [slateapplication.cpp:212]
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:4318]
UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:4278]
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1403]
UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1708]
UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:706]
UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:628]
user32!<Unknown>
user32!<Unknown>
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:791]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2360]
UE4Editor!GuardedMain() [launch.cpp:142]
UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126]
UE4Editor!WinMain() [launchwindows.cpp:200]

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentUE - Gameplay - Paper2D
Affects Versions4.84.9
Target Fix4.9
Fix Commit2613089
CreatedJul 2, 2015
ResolvedJul 8, 2015
UpdatedApr 27, 2018