Description

Crash using "Use Selected Asset from Content Browser" button on a Text widgets Font Material.

Steps to Reproduce
  1. Create a Widget Blueprint
  2. Drag a Text widget into the desinger
  3. With the Text selected select the button "Use Selected Asset from Content Browser" next to Appearance > Font > Font Material

Result: Crash

Callstack
UE4Editor_CoreUObject!CastLogError() casts.cpp:12 
UE4Editor_SlateRHIRenderer!CastChecked<UMaterialInterface,UObject>() casts.h:198 
UE4Editor_SlateRHIRenderer!FSlateRHIResourceManager::GetMaterialResource() slaterhiresourcemanager.cpp:748 
UE4Editor_SlateCore!FSlateElementBatcher::AddShapedTextElement() elementbatcher.cpp:910 
UE4Editor_SlateCore!FSlateElementBatcher::AddElements() elementbatcher.cpp:200 
UE4Editor_SlateCore!FSlateElementBatcher::AddElements() elementbatcher.cpp:83 
UE4Editor_SlateRHIRenderer!FSlateRHIRenderer::DrawWindows_Private() slaterhirenderer.cpp:586 
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() slateapplication.cpp:1368 
UE4Editor_Slate!FSlateApplication::DrawWindows() slateapplication.cpp:1079 
UE4Editor_Slate!FSlateApplication::TickApplication() slateapplication.cpp:1669 
UE4Editor_Slate!FSlateApplication::Tick() slateapplication.cpp:1461 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2877 
UE4Editor!GuardedMain() launch.cpp:156 
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126 
UE4Editor!WinMain() launchwindows.cpp:202 
UE4Editor!__scrt_common_main_seh() exe_common.inl:264 
kernel32!<Unknown> 
ntdll!<Unknown> 

Have Comments or More Details?

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

0
Login to Vote

Fixed
ComponentTools
Affects Versions4.134.14
Target Fix4.13
Fix Commit3083910
Main Commit3092051
Release Commit3083910
CreatedAug 8, 2016
ResolvedAug 10, 2016
UpdatedApr 27, 2018