This JIRA is being entered as a result of it being one of the top crashes in 4.13.0.
Error message:
Access violation - code c0000005 (first/second chance not available)
Source Context:
1671 if (First) 1672 { 1673 First = false; 1674 } 1675 else 1676 { 1677 Result += Separator; 1678 } 1679 1680 Result += Element; 1681 } 1682 1683 return Result; 1684 } 1685 ***** }; 1686 1687 template<> 1688 struct TContainerTraits<FString> : public TContainerTraitsBase<FString> 1689 { 1690 enum { MoveWillEmptyContainer = TContainerTraits<FString::DataType>::MoveWillEmptyContainer }; 1691 }; 1692 1693 template<> struct TIsZeroConstructType<FString> { enum { Value = true }; }; 1694 Expose_TNameOf(FString) 1695 1696 /** Case insensitive string hash function. */ 1697 FORCEINLINE uint32 GetTypeHash( const FString& S ) 1698 { 1699 return FCrc::Strihash_DEPRECATED(*S); 1700 }
Most recent user affected CL: 3106830
Logs:
[Link Removed]
[Link Removed]
[Link Removed]
CrashReporter User Descriptions:
1. Download the attached .OBJ file.
2. In the Editor go to File > Import into Level.
3. Keep the default settings and Import.
Outcome Crash occurs
Expected Users shouldn't be able to import an .OBJ file as the tooltip states it only supports .FBX and .T3D
Note It seems the import options were exposed to allow .OBJ files between 4.12 and 4.13
UE4Editor_Core!FString::operator=() [unrealstring.h:1686] UE4Editor_UnrealEd!UFbxSceneImportFactory::FactoryCreateBinary() [fbxsceneimportfactory.cpp:1027] UE4Editor_UnrealEd!UFbxSceneImportFactory::FactoryCreateBinary() [fbxsceneimportfactory.cpp:807] UE4Editor_UnrealEd!UFactory::FactoryCreateFile() [factory.cpp:72] UE4Editor_UnrealEd!UFactory::ImportObject() [factory.cpp:143] UE4Editor_UnrealEd!UFactory::StaticImportObject() [factory.cpp:386] UE4Editor_UnrealEd!UFactory::StaticImportObject() [factory.cpp:319] UE4Editor_UnrealEd!UEditorEngine::Map_Import() [editorserver.cpp:2646] UE4Editor_UnrealEd!UEditorEngine::HandleMapCommand() [editorserver.cpp:5998] UE4Editor_UnrealEd!UEditorEngine::Exec() [editorserver.cpp:5479] UE4Editor_UnrealEd!UUnrealEdEngine::Exec() [unrealedsrv.cpp:624] UE4Editor_UnrealEd!FEditorFileUtils::Import() [filehelpers.cpp:1080] UE4Editor_UnrealEd!FEditorFileUtils::Import() [filehelpers.cpp:1037] UE4Editor_LevelEditor!TBaseStaticDelegateInstance<void __cdecl() [delegateinstancesimpl.h:1017] UE4Editor_Slate!FUICommandList::ExecuteAction() [uicommandlist.cpp:92] UE4Editor_Slate!SMenuEntryBlock::OnClicked() [smenuentryblock.cpp:1027] UE4Editor_Slate!SMenuEntryBlock::OnMenuItemButtonClicked() [smenuentryblock.cpp:987] UE4Editor_Slate!TMemberFunctionCaller<SMenuEntryBlock,FReply() [delegateinstanceinterface.h:161] UE4Editor_Slate!TTupleImpl<TIntegerSequence<unsigned int> >::ApplyAfter<TMemberFunctionCaller<SMenuEntryBlock,FReply() [tuple.h:115] UE4Editor_Slate!TBaseSPMethodDelegateInstance<0,SMenuEntryBlock,0,FReply __cdecl() [delegateinstancesimpl.h:317] UE4Editor_Slate!TBaseDelegate<FReply>::Execute() [delegatesignatureimpl.inl:521] UE4Editor_Slate!SButton::OnMouseButtonUp() [sbutton.cpp:278] UE4Editor_Slate!SMenuEntryButton::OnMouseButtonUp() [smenuentryblock.cpp:385] UE4Editor_Slate!<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1>::operator() [slateapplication.cpp:4901] UE4Editor_Slate!FEventRouter::Route<FReply,FEventRouter::FToLeafmostPolicy,FPointerEvent,<lambda_8d0e9a1da76abd0a756a3a9d775f5ed1> >() [slateapplication.cpp:215] UE4Editor_Slate!FSlateApplication::RoutePointerUpEvent() [slateapplication.cpp:4890] UE4Editor_Slate!FSlateApplication::ProcessMouseButtonUpEvent() [slateapplication.cpp:5348] UE4Editor_Slate!FSlateApplication::OnMouseUp() [slateapplication.cpp:5328] UE4Editor_Core!FWindowsApplication::ProcessDeferredMessage() [windowsapplication.cpp:1584] UE4Editor_Core!FWindowsApplication::DeferMessage() [windowsapplication.cpp:1930] UE4Editor_Core!FWindowsApplication::ProcessMessage() [windowsapplication.cpp:747] UE4Editor_Core!FWindowsApplication::AppWndProc() [windowsapplication.cpp:669] user32!<Unknown> user32!<Unknown> UE4Editor_Core!FWindowsPlatformMisc::PumpMessages() [windowsplatformmisc.cpp:905] UE4Editor!FEngineLoop::Tick() [launchengineloop.cpp:2788] UE4Editor!GuardedMain() [launch.cpp:156] UE4Editor!GuardedMainWrapper() [launchwindows.cpp:126] UE4Editor!WinMain() [launchwindows.cpp:202] UE4Editor!__scrt_common_main_seh() [exe_common.inl:264] kernel32!<Unknown> ntdll!<Unknown>
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-35606 in the post.
0 |
Component | UE - Editor - Content Pipeline - Import and Export |
---|---|
Affects Versions | 4.13, 4.15.1, 4.16 |
Target Fix | 4.15.2 |
Fix Commit | 3397787 |
---|
Created | Sep 6, 2016 |
---|---|
Resolved | Apr 18, 2017 |
Updated | Apr 27, 2018 |