REGRESSION: Yes, does not occur in 4.15
Crash occurs when the user adds a Preview Scene Profile while in the animation or skeletal mesh editor, and then removes it while in the animation blueprint editor (or vice versa).
This occurs on both Mac and Windows.
RESULT
Crash
UE4Editor-AdvancedPreviewScene.dylib!FAdvancedPreviewScene::OnAssetViewerSettingsRefresh() UE4Editor-AdvancedPreviewScene.dylib!TBaseRawMethodDelegateInstance<false, FAdvancedPreviewScene, void ()>::ExecuteIfSafe() UE4Editor-AdvancedPreviewScene.dylib!TBaseMulticastDelegate<void, FName const&>::Broadcast() UE4Editor-AdvancedPreviewScene.dylib!FAdvancedPreviewScene::SetProfileIndex() UE4Editor-AdvancedPreviewScene.dylib!SAdvancedPreviewDetailsTab::ComboBoxSelectionChanged(TSharedPtr<FString,() UE4Editor-AdvancedPreviewScene.dylib!<Unknown> UE4Editor-AdvancedPreviewScene.dylib!TBaseSPMethodDelegateInstance<false, SAdvancedPreviewDetailsTab, (ESPMode)0, TTypeWrapper<void> (TSharedPtr<FString, (ESPMode)0> UE4Editor-AdvancedPreviewScene.dylib!TBaseSPMethodDelegateInstance<false, SAdvancedPreviewDetailsTab, (ESPMode)0, void (TSharedPtr<FString, (ESPMode)0>, ESelectInfo: UE4Editor-Slate.dylib!TBaseDelegate<void, TSharedPtr<FString, (ESPMode)0>, ESelectInfo::Type>::ExecuteIfBound(TSharedPtr<FString,() UE4Editor-Slate.dylib!STextComboBox::OnSelectionChanged(TSharedPtr<FString,() UE4Editor-Slate.dylib!<Unknown> UE4Editor-Slate.dylib!TBaseSPMethodDelegateInstance<false, STextComboBox, (ESPMode)0, TTypeWrapper<void> (TSharedPtr<FString, (ESPMode)0>, ESelectInfo UE4Editor-Slate.dylib!TBaseSPMethodDelegateInstance<false, STextComboBox, (ESPMode)0, void (TSharedPtr<FString, (ESPMode)0>, ESelectInfo::Type)>::Exec UE4Editor-Slate.dylib!TBaseDelegate<void, TSharedPtr<FString, (ESPMode)0>, ESelectInfo::Type>::ExecuteIfBound(TSharedPtr<FString,() UE4Editor-Slate.dylib!SComboBox<TSharedPtr<FString, (ESPMode)0> >::OnSelectionChanged_Internal(TSharedPtr<FString,() UE4Editor-Slate.dylib!<Unknown> UE4Editor-Slate.dylib!TBaseSPMethodDelegateInstance<false, SComboBox<TSharedPtr<FString, (ESPMode)0> >, (ESPMode)0, TTypeWrapper<void> (TSharedPtr<FSt UE4Editor-Slate.dylib!TBaseSPMethodDelegateInstance<false, SComboBox<TSharedPtr<FString, (ESPMode)0> >, (ESPMode)0, void (TSharedPtr<FString, (ESPMode UE4Editor-Slate.dylib!TBaseDelegate<void, TSharedPtr<FString, (ESPMode)0>, ESelectInfo::Type>::ExecuteIfBound(TSharedPtr<FString,() UE4Editor-Slate.dylib!SListView<TSharedPtr<FString, (ESPMode)0> >::Private_SignalSelectionChanged() UE4Editor-Slate.dylib!SListView<TSharedPtr<FString, (ESPMode)0> >::SetItemSelection(TSharedPtr<FString,() UE4Editor-Slate.dylib!SComboBox<TSharedPtr<FString, (ESPMode)0> >::SetSelectedItem(TSharedPtr<FString,() UE4Editor-Slate.dylib!STextComboBox::SetSelectedItem(TSharedPtr<FString,() UE4Editor-AdvancedPreviewScene.dylib!SAdvancedPreviewDetailsTab::UpdateProfileNames() UE4Editor-AdvancedPreviewScene.dylib!SAdvancedPreviewDetailsTab::Refresh() UE4Editor-AdvancedPreviewScene.dylib!TBaseFunctorDelegateInstance<void (), SAdvancedPreviewDetailsTab::SAdvancedPreviewDetailsTab()::$_2>::ExecuteIfSafe() UE4Editor-AdvancedPreviewScene.dylib!TBaseMulticastDelegate<void>::Broadcast() UE4Editor-AdvancedPreviewScene.dylib!UAssetViewerSettings::PostEditChangeProperty() UE4Editor-CoreUObject.dylib!UObject::PostEditChange() UE4Editor-AdvancedPreviewScene.dylib!SAdvancedPreviewDetailsTab::RemoveProfileButtonClick() UE4Editor-AdvancedPreviewScene.dylib!TBaseSPMethodDelegateInstance<false, SAdvancedPreviewDetailsTab, (ESPMode)0, FReply ()>::Execute() UE4Editor-Slate.dylib!SButton::OnMouseButtonUp() UE4Editor-Slate.dylib!FSlateApplication::RoutePointerUpEvent() UE4Editor-Slate.dylib!FSlateApplication::ProcessMouseButtonUpEvent() UE4Editor-Slate.dylib!FSlateApplication::OnMouseUp() UE4Editor-Core.dylib!FMacApplication::ProcessEvent() UE4Editor-Core.dylib!FMacApplication::ProcessDeferredEvents() UE4Editor-Slate.dylib!FSlateApplication::TickPlatform() UE4Editor-Slate.dylib!FSlateApplication::Tick() UE4Editor!FEngineLoop::Tick() UE4Editor!GuardedMain() UE4Editor!<Unknown> UE4Editor-Core.dylib!<Unknown> Foundation!Unknown() libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown> libsystem_pthread.dylib!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-43998 in the post.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.16 |
Target Fix | 4.16 |
Created | Apr 14, 2017 |
---|---|
Resolved | Apr 18, 2017 |
Updated | Sep 20, 2017 |