FText::Rebuild() 内にてクラッシュする場合がある

お疲れ様です。

下記の箇所にてクラッシュが発生する場合があるのですが、どういった事が考えられますでしょうか。

・Windows向け(Test)でパッケージ化したアプリにて発生しております

・再現手順は特定できておりません

・再現頻度は稀です

void FText::Rebuild() const

{

TextData->GetMutableTextHistory().UpdateDisplayStringIfOutOfDate();

}

ハンドルされない例外がスローされました:読み取りアクセス違反。

this->TextData.Reference->**** が 0xFFFFFFFFFFFFFFAF でした。

▼コールスタック

FText::Rebuild() 行 1197 C++

FText::IdenticalTo(const FText & Other, const ETextIdenticalModeFlags CompareModeFlags) 行 1269 C++

TSlateAttributeFTextComparePredicate::IdenticalTo(const SWidget &) 行 205 C++

SlateAttributePrivate::TSlateAttributeBase<SWidget,FText,SlateAttributePrivate::FSlateAttributeNoInvalidationReason,TSlateAttributeFTextComparePredicate,0>::IdenticalTo(const SWidget &) 行 37 C++

SlateAttributePrivate::TSlateAttributeBase<SWidget,FText,SlateAttributePrivate::FSlateAttributeNoInvalidationReason,TSlateAttributeFTextComparePredicate,0>::Set(SWidget & NewValue, FText &&) 行 287 C++

SlateAttributePrivate::TSlateAttributeBase<SWidget,FText,SlateAttributePrivate::FSlateAttributeNoInvalidationReason,TSlateAttributeFTextComparePredicate,0>::Assign(SWidget & Widget, TAttribute<FText> && OtherAttribute) 行 384 C++

STextBlock::SetText(TAttribute<FText> InText) 行 246 C++

宜しくお願い致します。

再現手順

お世話になっております。

本件コールスタックを拝見させて頂いたところ、SlateのTextBlockに渡されているテキストが既に無効となってしまっている、もしくは削除されてしまっている状態が推測されます。

現状弊社内で類似の報告は確認できておらず、また今回発生環境がTestパッケージかつ再現度が低いとのことで確認が難しい状況かと思われますが、前後のログ等から関連するSlate及び渡されているテキストがどのように生成されたものか、また削除されている状態ではないか?等をご確認頂けますと幸いです。

お手数おかけしますが、よろしくお願いいたします。