Error message:
Assertion failed: TrianglesMade==2 [Link Removed] [Line: 373]
Source Context:
360 { 361 FTriangle NewTriangle(A->Vertices[1],A->Vertices[2], TestPt); 362 if (GetCircumcircleState(&NewTriangle, *A->Vertices[0])==ECCS_Outside) 363 { 364 // good triangle 365 AddTriangle(NewTriangle, false); 366 Flipped=true; 367 ++TrianglesMade; 368 } 369 } 370 371 // should be 2, if not we miss triangles 372 check ( TrianglesMade==2 ); 373 374 ***** return Flipped; 375 } 376 377 void FDelaunayTriangleGenerator::AddTriangle(FTriangle& newTriangle, bool bCheckHalfEdge/*=true*/) 378 { 379 // see if it's same vertices 380 for (int32 I=0;I<TriangleList.Num(); ++I) 381 { 382 if (newTriangle == *TriangleList[I]) 383 { 384 return; 385 } 386 387 if (bCheckHalfEdge && newTriangle.HasSameHalfEdge(TriangleList[I])) 388 { 389 return;
Most recent user affected CL: 3224400
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
CrashReporter User Descriptions:
Result: Editor will crash
Expected: Blendspace opens in Persona
UE4Editor_Persona!FDelaunayTriangleGenerator::FlipTriangles() [sanimationblendspace.cpp:375] UE4Editor_Persona!FDelaunayTriangleGenerator::GenerateTriangles() [sanimationblendspace.cpp:463] UE4Editor_Persona!FDelaunayTriangleGenerator::Triangulate() [sanimationblendspace.cpp:153] UE4Editor_Persona!SBlendSpaceGridWidget::ResampleData() [sanimationblendspace.cpp:829] UE4Editor_Persona!SBlendSpaceEditor::UpdateBlendParameters() [sanimationblendspace.cpp:1476] UE4Editor_Persona!SBlendSpaceEditor::Construct() [sanimationblendspace.cpp:1438] UE4Editor_Persona!TDecl<SBlendSpaceEditor,RequiredArgs::T2RequiredArgs<TSharedRef<IPersonaPreviewScene,0> && __ptr64,TMulticastDelegate<void> & __ptr64> >::operator<<=() [declarativesyntaxsupport.h:1079] UE4Editor_Persona!FPersonaModule::CreateEditorWidgetForAnimDocument() [personamodule.cpp:306] UE4Editor_AnimationEditor!FAnimationEditor::OpenNewAnimationDocumentTab() [animationeditor.cpp:338] UE4Editor_AnimationEditor!FAnimationEditor::InitAnimationEditor() [animationeditor.cpp:117] UE4Editor_AnimationEditor!FAnimationEditorModule::CreateAnimationEditor() [animationeditormodule.cpp:34] UE4Editor_AssetTools!FAssetTypeActions_AnimationAsset::OpenAssetEditor() [assettypeactions_animationasset.cpp:127] UE4Editor_UnrealEd!FAssetEditorManager::OpenEditorForAsset() [asseteditormanager.cpp:338] UE4Editor_AssetTools!FAssetTypeActions_Base::AssetsActivated() [assettypeactions_base.h:41] UE4Editor_ContentBrowser!SContentBrowser::OnAssetsActivated() [scontentbrowser.cpp:1822] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:318] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl() [delegateinstancesimpl.h:425] UE4Editor_ContentBrowser!TBaseDelegate<void,TArray<FAssetData,FDefaultAllocator> const & __ptr64,enum EAssetTypeActivationMethod::Type>::ExecuteIfBound() [delegatesignatureimpl.inl:609] UE4Editor_ContentBrowser!SAssetView::OnListMouseButtonDoubleClick() [sassetview.cpp:3657] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,TTypeWrapper<void> __cdecl() [delegateinstancesimpl.h:318] UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SAssetView,0,void __cdecl() [delegateinstancesimpl.h:425] UE4Editor_ContentBrowser!TBaseDelegate<void,TSharedPtr<FAssetViewItem,0> >::ExecuteIfBound() [delegatesignatureimpl.inl:609] UE4Editor_ContentBrowser!SListView<TSharedPtr<FAssetViewItem,0> >::Private_OnItemDoubleClicked() [slistview.h:718] UE4Editor_ContentBrowser!STableRow<TSharedPtr<FAssetViewItem,0> >::OnMouseButtonDoubleClick() [stablerow.h:264] UE4Editor_Slate!<lambda_eeb33fd1b480e3cad58a1531d90d2e14>::operator() [slateapplication.cpp:5404] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FBubblePolicy,FPointerEvent,<lambda_eeb33fd1b480e3cad58a1531d90d2e14> >() [slateapplication.cpp:215] UE4Editor_Slate!FSlateApplication::RoutePointerDoubleClickEvent() [slateapplication.cpp:5402] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonDoubleClickEvent() [slateapplication.cpp:5387] UE4Editor_Slate!FSlateApplication::OnMouseDoubleClick() [slateapplication.cpp:5365] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1656] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:2071] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:814] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:678] user32!UserCallWinProcCheckWow() user32!DispatchMessageWorker() UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:951] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2811] UE4Editor!GuardedMain() [launch.cpp:152] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:202] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!BaseThreadInitThunk() ntdll!RtlUserThreadStart()
Head over to the existing Questions & Answers thread and let us know what's up.
0 |
Component | OLD - Anim |
---|---|
Affects Versions | 4.14 |
Target Fix | 4.14.2 |
Fix Commit | 3230566 |
---|
Created | Dec 21, 2016 |
---|---|
Resolved | Dec 22, 2016 |
Updated | May 18, 2020 |