Description

This is a regular crash occurring in 4.16 and 4.17. The callstack is nearly identical to [Link Removed], which was fixed in 4.15 (different error message though).

User Descriptions

  • Importing Files

Source Context

 184       #if PLATFORM_WINDOWS && defined(__clang__)
  185       CORE_API const FText& FText::GetEmpty() // @todo clang: Workaround for missing symbol export
  186       {
  187       	static const FText StaticEmptyText = FText(FText::EInitToEmptyString::Value);
  188       	return StaticEmptyText;
  189       }
  190       #endif
  191       
  192       #if PLATFORM_COMPILER_HAS_DEFAULTED_FUNCTIONS
  193 ***** 	FText::FText(const FText& Other) = default;
  194       	FText::FText(FText&& Other) = default;
  195       	FText& FText::operator=(const FText& Other) = default;
  196       	FText& FText::operator=(FText&& Other) = default;
  197       #else
  198       FText::FText(const FText& Source)
  199       	: TextData(Source.TextData)
  200       	, Flags(Source.Flags)
  201       {
  202       }
Steps to Reproduce

repro steps currently unknown; related to importing

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

UE4Editor_Core!FText::FText() [text.cpp:194]
UE4Editor_Core!FSlowTask::GetCurrentMessage() [slowtask.cpp:103]
UE4Editor_UnrealEd!SSlowTaskWidget::GetProgressText() [feedbackcontexteditor.cpp:312]
UE4Editor_UnrealEd!SSlowTaskWidget::GetMainTextFont() [feedbackcontexteditor.cpp:266]
UE4Editor_UnrealEd!TMemberFunctionCaller<SSlowTaskWidget,FSlateFontInfo() [delegateinstanceinterface.h:165]
UE4Editor_UnrealEd!UE4Tuple_Private::TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SSlowTaskWidget,FSlateFontInfo() [tuple.h:497]
UE4Editor_UnrealEd!TBaseSPMethodDelegateInstance<1,SSlowTaskWidget,0,FSlateFontInfo __cdecl() [delegateinstancesimpl.h:327]
UE4Editor_Slate!TBaseDelegate<FSlateFontInfo>::Execute() [delegatesignatureimpl.inl:537]
UE4Editor_Slate!TAttribute<FSlateFontInfo>::Get() [attribute.h:137]
UE4Editor_Slate!STextBlock::GetFont() [stextblock.cpp:56]
UE4Editor_Slate!STextBlock::GetComputedTextStyle() [stextblock.cpp:305]
UE4Editor_Slate!STextBlock::ComputeDesiredSize() [stextblock.cpp:177]
UE4Editor_SlateCore!SWidget::CacheDesiredSize() [swidget.cpp:482]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_SlateCore!SWidget::SlatePrepass() [swidget.cpp:470]
UE4Editor_Slate!PrepassWindowAndChildren() [slateapplication.cpp:1302]
UE4Editor_Slate!FSlateApplication::DrawPrepass() [slateapplication.cpp:1326]
UE4Editor_Slate!FSlateApplication::PrivateDrawWindows() [slateapplication.cpp:1392]
UE4Editor_Slate!FSlateApplication::DrawWindows() [slateapplication.cpp:1149]
UE4Editor_Slate!FSlateApplication::TickApplication() [slateapplication.cpp:1726]
UE4Editor_Slate!FSlateApplication::Tick() [slateapplication.cpp:1548]
UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:3182]
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 to Questions & Answers just mention UE-48701 in the post.

0
Login to Vote

Duplicate
ComponentTools
Affects Versions4.164.17
CreatedAug 22, 2017
ResolvedAug 23, 2017
UpdatedFeb 4, 2019
View Jira Issue