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>
How does TextureRenderTarget2D get TArray<uint8> type data?
Why does the REMOVE method of map container remove elements have memory leaks?
What is the cause of the packaging error falling back to 'GameUserSettings' in ue5?
What controls of umg have mouse wheel events in UE4.27?
How to convert the datasmith scene file to BluePrint. Create animations in BluePrint.
Why does the volume fog disappear from a distant view?
How to achieve HLSL Multiple Render Target in Material blueprints?
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 |