[Linux] Opening project settings crashes editor

Hello, at first i had had the problem described in this question: [Linux] Opening project settings crashes editor - Platform & Builds - Epic Developer Community Forums
and i made the symlink on the directory “DotNET” with name “DotNet” and after this when i opening the project settings the editor crash with the next logs:

[2017.01.08-19.43.33:566][  0]LogUObjectGlobals:Warning: Failed to find object 'Class None.'
[2017.01.08-19.43.33:659][  0]LogContentBrowser: Native class hierarchy updated for 'HierarchicalLODOutliner' in 0.0013 seconds. Added 1 classes and 2 folders.
[2017.01.08-19.43.33:663][  0]LogLoad: (Engine Initialization) Total time: 23.05 seconds
[2017.01.08-19.43.33:663][  0]LogLoad: (Engine Initialization) Total Blueprint compile time: 0.16 seconds
[2017.01.08-19.43.33:664][  0]LogExternalProfiler: No external profilers were discovered.  External profiling features will not be available.
[2017.01.08-19.43.34:154][  0]LogRenderer: Reallocating scene render targets to support 840x396 NumSamples 1 (Frame:2).
[2017.01.08-19.43.43:412][  0]LogContentStreaming: Texture pool size now 1000 MB
[2017.01.08-19.43.43:448][  1]LogAssetRegistry: Asset discovery search completed in 22.2605 seconds
[2017.01.08-19.43.43:448][  1]LogCollectionManager: Rebuilt the object cache for 0 collections in 0.000001 seconds (found 0 objects)
[2017.01.08-19.43.43:448][  1]LogCollectionManager: Fixed up redirectors for 0 collections in 0.000065 seconds (updated 0 objects)
Fatal error: [File:/home//UnrealEngine/Engine/Source/Runtime/Core/Private/Linux/LinuxPlatformProcess.cpp] [Line: 857] 
FLinuxPlatformProcess::CreateProc: posix_spawn() failed (8, Exec format error)
[2017.01.08-19.43.58:773][206]LogLinux:Error: appError called: Assertion failed: Assertion failed:  [File:/home//UnrealEngine/Engine/Source/Runtime/Core/Private/Linux/LinuxPlatformProcess.cpp] [Line: 857]                                                                                                                      
FLinuxPlatformProcess::CreateProc: posix_spawn() failed (8, Exec format error)
Signal 11 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092

Hey Peterakk-

The GitHub master branch does not receive extensive testing and as such can be prone to issues. Please try using the 4.14/release branches and manually making the changes shown in the pull request or try using the 4.15 branch which should already include the fix.

Cheers

This is present in 4.16.3.

Hey glen-v-

Can you provide any details about the behavior you’re seeing? Are you simply opening the project settings and getting a crash? Can you provide the callstack from your crash for additional information?

Hello.
You’re right, I should have been more specific.
Yes, the crash is happening when I click on “Project Settings”. Then my entire system hangs for 10-20 seconds and Unreal Editor crashes. The crash log is in the attachments.
I’m using Fedora 26 with all the latest possible packages. The engine was compiled by me from tag “4.16.3-release”.

It seems that a binary is being started that shouldn’t be on Linux. A small change that you can make locally to resolve this would be to navigate to void FIOSTargetSettingsCustomization::FindRequiredFiles() in IOSTargetSettingsCustomization.cpp and add a return at the first line of the function. This shouldn’t be necessary with 4.17 and you should be able to open Project Settings there without issue. Let me know if you have any further questions.

I will try one of these solutions out when I get the time. Thanks!