A licensee is having issues syncing their fonts folder from within the editor using Subversion. This issue only occurs with their Fonts folder; with the callstack they supplied, this leads me to believe that this is not an issue with SVN but rather a Font issue.
The licensee is able to sync this folder using a standalone SVN client such as TortoiseSVN
1. Download the project specified in the linked UDN post
2. Commit the project to an empty SVN repository
3. Open .uproject file and connect to the SVN repository
4. Right click on the Content/XXXXXXXXX/Fonts folder and select Sync
Expected Result:
The folder is synced
Observed Result:
The editor crashes with a "Fatal Error!" message. See attached callstack:
.
.
[2017.06.05-02.25.19:740][399]LogWindows:Error: === Critical error: === [2017.06.05-02.25.19:740][399]LogWindows:Error: [2017.06.05-02.25.19:740][399]LogWindows:Error: Fatal error! [2017.06.05-02.25.19:740][399]LogWindows:Error: [2017.06.05-02.25.19:740][399]LogWindows:Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0xffffffff [2017.06.05-02.25.19:740][399]LogWindows:Error: [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-CoreUObject.dll!UObjectBaseUtility::GetInterfaceAddress() [c:\ue4_15_2\ue4\engine\source\runtime\coreuobject\private\uobject\uobjectbaseutility.cpp:372] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!CastChecked<IFontFaceInterface const ,UObject>() [c:\ue4_15_2\ue4\engine\source\runtime\coreuobject\public\templates\casts.h:229] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FFontData::GetFontFaceData() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\compositefont.cpp:117] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FFontData::HasFont() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\compositefont.cpp:78] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FCompositeFontCache::GetFontFace() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\fontcachecompositefont.cpp:274] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateFontRenderer::GetFontFaceForCharacter() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\slatefontrenderer.cpp:193] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateTextShaper::PerformKerningOnlyTextShaping() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\slatetextshaper.cpp:201] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateTextShaper::PerformTextShaping() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\slatetextshaper.cpp:127] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateTextShaper::ShapeBidirectionalText() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\slatetextshaper.cpp:98] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateFontCache::ShapeBidirectionalText() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\fontcache.cpp:920] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-SlateCore.dll!FSlateFontCache::ShapeBidirectionalText() [c:\ue4_15_2\ue4\engine\source\runtime\slatecore\private\fonts\fontcache.cpp:915] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!UFontThumbnailRenderer::Draw() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\private\thumbnailrendering\fontthumbnailrenderer.cpp:84] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!ThumbnailTools::RenderThumbnail() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\private\objecttools.cpp:3909] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!FAssetThumbnailPool::Tick() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\private\assetthumbnail.cpp:995] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!FTickableEditorObject::TickObjects() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\public\tickableeditorobject.h:21] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!UEditorEngine::Tick() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\private\editorengine.cpp:1397] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor-UnrealEd.dll!UUnrealEdEngine::Tick() [c:\ue4_15_2\ue4\engine\source\editor\unrealed\private\unrealedengine.cpp:391] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor.exe!FEngineLoop::Tick() [c:\ue4_15_2\ue4\engine\source\runtime\launch\private\launchengineloop.cpp:3025] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor.exe!GuardedMain() [c:\ue4_15_2\ue4\engine\source\runtime\launch\private\launch.cpp:166] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor.exe!GuardedMainWrapper() [c:\ue4_15_2\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:134] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor.exe!WinMain() [c:\ue4_15_2\ue4\engine\source\runtime\launch\private\windows\launchwindows.cpp:210] [2017.06.05-02.25.19:740][399]LogWindows:Error: UE4Editor.exe!__scrt_common_main_seh() [f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl:253] [2017.06.05-02.25.19:740][399]LogWindows:Error: KERNEL32.DLL!0x00000000C5518364 [2017.06.05-02.25.19:740][399]LogWindows:Error: ntdll.dll!0x00000000C7AF70D1 [2017.06.05-02.25.19:740][399]LogWindows:Error: ntdll.dll!0x00000000C7AF70D1 [2017.06.05-02.25.19:740][399]LogWindows:Error: [2017.06.05-02.25.19:760][399]LogExit: Executing StaticShutdownAfterError [2017.06.05-02.25.19:767][399]LogWindows: FPlatformMisc::RequestExit(1)
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-45675 in the post.
0 |
Fix Commit | 3493089 |
---|---|
Main Commit | 3499771 |
Created | Jun 5, 2017 |
---|---|
Resolved | Jun 16, 2017 |
Updated | Apr 27, 2018 |