Description

When importing the attached FBX file, the engine crashes the libfbxsdk module. The same FBX can import successfully into 4.9.2 with only bone errors listed in the Message Log.

Crash Reporter Link:
[Link Removed]

Steps to Reproduce
  1. Open a Blank Project in 4.10 Preview 4 with No Starter Content
  2. Import the attached Digging.fbx
  3. Ensure that you are also importing Animations with default settings

RESULTS: CRASH

EXPECTED: Import Successful (as happens in 4.9.2 with same FBX)

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

libfbxsdk!<Unknown> 
libfbxsdk!<Unknown> 
libfbxsdk!<Unknown> 
UE4Editor_UnrealEd!ApplyUnroll() skeletalmeshedit.cpp:244 
UE4Editor_UnrealEd!ApplyUnroll() skeletalmeshedit.cpp:246 
UE4Editor_UnrealEd!ApplyUnroll() skeletalmeshedit.cpp:246 
UE4Editor_UnrealEd!UnFbx::FFbxImporter::MergeAllLayerAnimation() skeletalmeshedit.cpp:263 
UE4Editor_UnrealEd!UnFbx::FFbxImporter::ValidateAnimStack() skeletalmeshedit.cpp:638 
UE4Editor_UnrealEd!UnFbx::FFbxImporter::ImportAnimations() skeletalmeshedit.cpp:506 
UE4Editor_UnrealEd!UEditorEngine::ImportFbxAnimation() skeletalmeshedit.cpp:74 
UE4Editor_UnrealEd!UFbxFactory::FactoryCreateBinary() fbxfactory.cpp:469 
UE4Editor_UnrealEd!UFactory::StaticImportObject() factory.cpp:312 
UE4Editor_AssetTools!FAssetTools::ImportAssets() assettools.cpp:918 
UE4Editor_AssetTools!FAssetTools::ImportAssets() assettools.cpp:537 
UE4Editor_ContentBrowser!SContentBrowser::ImportAsset() scontentbrowser.cpp:744 
UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,TTypeWrapper<void> __cdecl() delegateinstancesimpl_variadics.inl:282 
UE4Editor_ContentBrowser!TBaseSPMethodDelegateInstance<0,SContentBrowser,0,void __cdecl() delegateinstancesimpl_variadics.inl:388 
UE4Editor_ContentBrowser!FNewAssetOrClassContextMenu::ExecuteImportAsset() newassetorclasscontextmenu.cpp:400 
UE4Editor_ContentBrowser!TTupleImpl<TIntegerSequence<0,1>,TBaseDelegate<void,FString const & __ptr64>,FString>::ApplyAfter_ExplicitReturnType<void,void() tuple.h:79 
UE4Editor_ContentBrowser!TBaseStaticDelegateInstance<void __cdecl() delegateinstancesimpl_variadics.inl:921 
UE4Editor_Slate!SMenuEntryBlock::OnClicked() smenuentryblock.cpp:976 
UE4Editor_Slate!SMenuEntryBlock::OnMenuItemButtonClicked() smenuentryblock.cpp:927 
UE4Editor_Slate!TMemberFunctionCaller<SMenuEntryBlock,FReply() delegateinstanceinterface_variadics.h:161 
UE4Editor_Slate!TTupleImpl<TIntegerSequence<> >::ApplyAfter_ExplicitReturnType<FReply,TMemberFunctionCaller<SMenuEntryBlock,FReply() tuple.h:113 
UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SMenuEntryBlock,0,FReply __cdecl() delegateinstancesimpl_variadics.inl:282 
UE4Editor_Slate!TBaseDelegate<FReply>::Execute() delegatesignatureimpl_variadics.inl:440 
UE4Editor_Slate!SButton::OnMouseButtonUp() sbutton.cpp:236 
UE4Editor_Slate!SMenuEntryButton::OnMouseButtonUp() smenuentryblock.cpp:361 
UE4Editor_Slate!<lambda_df946b2745ea2bbab398d4acc9cc3d04>::operator() slateapplication.cpp:4276 
UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_df946b2745ea2bbab398d4acc9cc3d04> >() slateapplication.cpp:214 
UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() slateapplication.cpp:4279 
UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() slateapplication.cpp:4663 
UE4Editor_Slate!FSlateApplication::OnMouseUp() slateapplication.cpp:4641 
UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() windowsapplication.cpp:1404 
UE4Editor_Core!FWindowsApplication::DeferMessage() windowsapplication.cpp:1709 
UE4Editor_Core!FWindowsApplication::ProcessMessage() windowsapplication.cpp:707 
UE4Editor_Core!FWindowsApplication::AppWndProc() windowsapplication.cpp:629 
user32!<Unknown> 
user32!<Unknown> 
UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() windowsplatformmisc.cpp:884 
UE4Editor!FEngineLoop::Tick() launchengineloop.cpp:2391 
UE4Editor!GuardedMain() launch.cpp:142 
UE4Editor!GuardedMainWrapper() launchwindows.cpp:126 
UE4Editor!WinMain() launchwindows.cpp:200 

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

0
Login to Vote

Cannot Reproduce
ComponentTools
Affects Versions4.104.10.1
Target Fix4.11
Fix Commit2843242
CreatedNov 4, 2015
ResolvedFeb 8, 2016
UpdatedFeb 4, 2019