Error while launching UE4Editor

When I tried to launch UE4Editor, some errors (related to OpenGL, maybe) are reported.

[2017.05.09-11.00.34:367][  0]LogHAL:Error: LinuxSplash_InitSplashResources() : Splash screen window could not be created! SDL_Error: Couldn't find matching GLX visual
Fatal error: [File:/home/user/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 118]
Cannot create dummy GL window for shared context.
[2017.05.09-11.00.35:693][  0]LogLinux:Error: appError called: Assertion failed: Assertion failed:  [File:/home/user/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 118]
Cannot create dummy GL window for shared context.
......
[2017.05.09-11.00.35:904][  0]LogQoSReporter:Error: QoS API server is not configured, no QoS metrics will be reported.
......
[1]    16680 segmentation fault (core dumped)  ./UE4Editor

The entire running log is listed as follows:

Using jemalloc.
Increasing per-process limit of core file size to infinity.
LogInit:Display: Running engine without a game
LogPlatformFile: Not using cached read wrapper
LogInit:Display: RandInit(915490526) SRandInit(915490527).
LogTaskGraph: Started task graph with 5 named threads and 14 total threads with 1 sets of task threads.
LogStats: Stats thread started at 0.035910
LogPluginManager: Loaded Plugin BlankPlugin, From /home/user/UnrealEngine/Engine/Plugins/Developer/BlankPlugin/BlankPlugin.uplugin
LogPluginManager: Loaded Plugin GitSourceControl, From /home/user/UnrealEngine/Engine/Plugins/Developer/GitSourceControl/GitSourceControl.uplugin
LogPluginManager: Loaded Plugin XCodeSourceCodeAccess, From /home/user/UnrealEngine/Engine/Plugins/Developer/XCodeSourceCodeAccess/XCodeSourceCodeAccess.uplugin
LogPluginManager: Loaded Plugin UObjectPlugin, From /home/user/UnrealEngine/Engine/Plugins/Developer/UObjectPlugin/UObjectPlugin.uplugin
LogPluginManager: Loaded Plugin VisualStudioSourceCodeAccess, From /home/user/UnrealEngine/Engine/Plugins/Developer/VisualStudioSourceCodeAccess/VisualStudioSourceCodeAccess.uplugin
LogPluginManager: Loaded Plugin CodeLiteSourceCodeAccess, From /home/user/UnrealEngine/Engine/Plugins/Developer/CodeLiteSourceCodeAccess/CodeLiteSourceCodeAccess.uplugin
LogPluginManager: Loaded Plugin OneSkyLocalizationService, From /home/user/UnrealEngine/Engine/Plugins/Developer/OneSkyLocalizationService/OneSkyLocalizationService.uplugin
LogPluginManager: Loaded Plugin KDevelopSourceCodeAccess, From /home/user/UnrealEngine/Engine/Plugins/Developer/KDevelopSourceCodeAccess/KDevelopSourceCodeAccess.uplugin
LogPluginManager: Loaded Plugin SubversionSourceControl, From /home/user/UnrealEngine/Engine/Plugins/Developer/SubversionSourceControl/SubversionSourceControl.uplugin
LogPluginManager: Loaded Plugin NullSourceCodeAccess, From /home/user/UnrealEngine/Engine/Plugins/Developer/NullSourceCodeAccess/NullSourceCodeAccess.uplugin
LogPluginManager: Loaded Plugin PerforceSourceControl, From /home/user/UnrealEngine/Engine/Plugins/Developer/PerforceSourceControl/PerforceSourceControl.uplugin
LogPluginManager: Loaded Plugin WmfMedia, From /home/user/UnrealEngine/Engine/Plugins/Media/WmfMedia/WmfMedia.uplugin
LogPluginManager: Loaded Plugin AvfMedia, From /home/user/UnrealEngine/Engine/Plugins/Media/AvfMedia/AvfMedia.uplugin
LogPluginManager: Loaded Plugin MediaPlayerEditor, From /home/user/UnrealEngine/Engine/Plugins/Media/MediaPlayerEditor/MediaPlayerEditor.uplugin
LogPluginManager: Loaded Plugin AndroidMedia, From /home/user/UnrealEngine/Engine/Plugins/Media/AndroidMedia/AndroidMedia.uplugin
LogPluginManager: Loaded Plugin AndroidDeviceProfileSelector, From /home/user/UnrealEngine/Engine/Plugins/Runtime/AndroidDeviceProfileSelector/AndroidDeviceProfileSelector.uplugin
LogPluginManager: Loaded Plugin CableComponent, From /home/user/UnrealEngine/Engine/Plugins/Runtime/CableComponent/CableComponent.uplugin
LogPluginManager: Loaded Plugin ProceduralMeshComponent, From /home/user/UnrealEngine/Engine/Plugins/Runtime/ProceduralMeshComponent/ProceduralMeshComponent.uplugin
LogPluginManager: Loaded Plugin TwitchLiveStreaming, From /home/user/UnrealEngine/Engine/Plugins/Runtime/TwitchLiveStreaming/TwitchLiveStreaming.uplugin
LogPluginManager: Loaded Plugin LiveEditorListenServer, From /home/user/UnrealEngine/Engine/Plugins/Runtime/LiveEditorListenServer/LiveEditorListenServer.uplugin
LogPluginManager: Loaded Plugin GearVR, From /home/user/UnrealEngine/Engine/Plugins/Runtime/GearVR/GearVR.uplugin
LogPluginManager: Loaded Plugin ExampleDeviceProfileSelector, From /home/user/UnrealEngine/Engine/Plugins/Runtime/ExampleDeviceProfileSelector/ExampleDeviceProfileSelector.uplugin
LogPluginManager: Loaded Plugin ArchVisCharacter, From /home/user/UnrealEngine/Engine/Plugins/Runtime/ArchVisCharacter/ArchVisCharacter.uplugin
LogPluginManager: Loaded Plugin GoogleVRHMD, From /home/user/UnrealEngine/Engine/Plugins/Runtime/GoogleVR/GoogleVRHMD/GoogleVRHMD.uplugin
LogPluginManager: Loaded Plugin GoogleVRController, From /home/user/UnrealEngine/Engine/Plugins/Runtime/GoogleVR/GoogleVRController/GoogleVRController.uplugin
LogPluginManager: Loaded Plugin OculusAudio, From /home/user/UnrealEngine/Engine/Plugins/Runtime/OculusAudio/OculusAudio.uplugin
LogPluginManager: Loaded Plugin WindowsMoviePlayer, From /home/user/UnrealEngine/Engine/Plugins/Runtime/WindowsMoviePlayer/WindowsMoviePlayer.uplugin
LogPluginManager: Loaded Plugin SoundMod, From /home/user/UnrealEngine/Engine/Plugins/Runtime/SoundMod/SoundMod.uplugin
LogPluginManager: Loaded Plugin OculusRift, From /home/user/UnrealEngine/Engine/Plugins/Runtime/OculusRift/OculusRift.uplugin
LogPluginManager: Loaded Plugin WebBrowserWidget, From /home/user/UnrealEngine/Engine/Plugins/Runtime/WebBrowserWidget/WebBrowserWidget.uplugin
LogPluginManager: Loaded Plugin OculusInput, From /home/user/UnrealEngine/Engine/Plugins/Runtime/OculusInput/OculusInput.uplugin
LogPluginManager: Loaded Plugin IOSDeviceProfileSelector, From /home/user/UnrealEngine/Engine/Plugins/Runtime/IOSDeviceProfileSelector/IOSDeviceProfileSelector.uplugin
LogPluginManager: Loaded Plugin SoundVisualizations, From /home/user/UnrealEngine/Engine/Plugins/Runtime/SoundVisualizations/SoundVisualizations.uplugin
LogPluginManager: Loaded Plugin AnalyticsMulticast, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Analytics/AnalyticsMulticast/AnalyticsMulticast.uplugin
LogPluginManager: Loaded Plugin AnalyticsBlueprintLibrary, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Analytics/AnalyticsBlueprintLibrary/AnalyticsBlueprintLibrary.uplugin
LogPluginManager: Loaded Plugin FileLogging, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Analytics/FileLogging/FileLogging.uplugin
LogPluginManager: Loaded Plugin Flurry, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Analytics/Flurry/Flurry.uplugin
LogPluginManager: Loaded Plugin Apsalar, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Analytics/Apsalar/Apsalar.uplugin
LogPluginManager: Loaded Plugin WindowsDeviceProfileSelector, From /home/user/UnrealEngine/Engine/Plugins/Runtime/WindowsDeviceProfileSelector/WindowsDeviceProfileSelector.uplugin
LogPluginManager: Loaded Plugin OculusLibrary, From /home/user/UnrealEngine/Engine/Plugins/Runtime/OculusLibrary/OculusLibrary.uplugin
LogPluginManager: Loaded Plugin IOSTapJoy, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Advertising/IOSTapJoy/IOSTapJoy.uplugin
LogPluginManager: Loaded Plugin LeapMotion, From /home/user/UnrealEngine/Engine/Plugins/Runtime/LeapMotion/LeapMotion.uplugin
LogPluginManager: Loaded Plugin AppleMoviePlayer, From /home/user/UnrealEngine/Engine/Plugins/Runtime/AppleMoviePlayer/AppleMoviePlayer.uplugin
LogPluginManager: Loaded Plugin Oodle, From /home/user/UnrealEngine/Engine/Plugins/Runtime/PacketHandlers/CompressionComponents/Oodle/Oodle.uplugin
LogPluginManager: Loaded Plugin LinuxDeviceProfileSelector, From /home/user/UnrealEngine/Engine/Plugins/Runtime/LinuxDeviceProfileSelector/LinuxDeviceProfileSelector.uplugin
LogPluginManager: Loaded Plugin AndroidMoviePlayer, From /home/user/UnrealEngine/Engine/Plugins/Runtime/AndroidMoviePlayer/AndroidMoviePlayer.uplugin
LogPluginManager: Loaded Plugin CustomMeshComponent, From /home/user/UnrealEngine/Engine/Plugins/Runtime/CustomMeshComponent/CustomMeshComponent.uplugin
LogPluginManager: Loaded Plugin SteamController, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Steam/SteamController/SteamController.uplugin
LogPluginManager: Loaded Plugin SteamVR, From /home/user/UnrealEngine/Engine/Plugins/Runtime/Steam/SteamVR/SteamVR.uplugin
LogPluginManager: Loaded Plugin NetcodeUnitTest, From /home/user/UnrealEngine/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/NetcodeUnitTest.uplugin
LogPluginManager: Loaded Plugin NUTUnrealEngine4, From /home/user/UnrealEngine/Engine/Plugins/NetcodeUnitTest/NUTUnrealEngine4/NUTUnrealEngine4.uplugin
LogPluginManager: Loaded Plugin UETorch, From /home/user/UnrealEngine/Engine/Plugins/UETorch/UETorch.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystem, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystem/OnlineSubsystem.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemSteam, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemSteam/OnlineSubsystemSteam.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemIOS, From /home/user/UnrealEngine/Engine/Plugins/Online/IOS/OnlineSubsystemIOS/OnlineSubsystemIOS.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemUtils, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemUtils/OnlineSubsystemUtils.uplugin
LogPluginManager: Loaded Plugin OnlineFramework, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineFramework/OnlineFramework.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemFacebook, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemFacebook/OnlineSubsystemFacebook.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemAmazon, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemAmazon/OnlineSubsystemAmazon.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemNull, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemNull/OnlineSubsystemNull.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemGooglePlay, From /home/user/UnrealEngine/Engine/Plugins/Online/Android/OnlineSubsystemGooglePlay/OnlineSubsystemGooglePlay.uplugin
LogPluginManager: Loaded Plugin OnlineSubsystemOculus, From /home/user/UnrealEngine/Engine/Plugins/Online/OnlineSubsystemOculus/OnlineSubsystemOculus.uplugin
LogPluginManager: Loaded Plugin SlateRemote, From /home/user/UnrealEngine/Engine/Plugins/Slate/SlateRemote/SlateRemote.uplugin
LogPluginManager: Loaded Plugin MessagingDebugger, From /home/user/UnrealEngine/Engine/Plugins/Messaging/MessagingDebugger/MessagingDebugger.uplugin
LogPluginManager: Loaded Plugin UdpMessaging, From /home/user/UnrealEngine/Engine/Plugins/Messaging/UdpMessaging/UdpMessaging.uplugin
LogPluginManager: Loaded Plugin TcpMessaging, From /home/user/UnrealEngine/Engine/Plugins/Messaging/TcpMessaging/TcpMessaging.uplugin
LogPluginManager: Loaded Plugin Paper2D, From /home/user/UnrealEngine/Engine/Plugins/2D/Paper2D/Paper2D.uplugin
LogPluginManager: Loaded Plugin LightPropagationVolume, From /home/user/UnrealEngine/Engine/Plugins/Blendables/LightPropagationVolume/LightPropagationVolume.uplugin
LogPluginManager: Loaded Plugin MatineeToLevelSequence, From /home/user/UnrealEngine/Engine/Plugins/MovieScene/MatineeToLevelSequence/MatineeToLevelSequence.uplugin
LogPluginManager: Loaded Plugin LevelSequenceEditor, From /home/user/UnrealEngine/Engine/Plugins/MovieScene/LevelSequenceEditor/LevelSequenceEditor.uplugin
LogPluginManager: Loaded Plugin SuperSearchEditor, From /home/user/UnrealEngine/Engine/Plugins/Editor/SuperSearchEditor/SuperSearchEditor.uplugin
LogPluginManager: Loaded Plugin PluginBrowser, From /home/user/UnrealEngine/Engine/Plugins/Editor/PluginBrowser/PluginBrowser.uplugin
LogPluginManager: Loaded Plugin EpicSurvey, From /home/user/UnrealEngine/Engine/Plugins/Editor/EpicSurvey/EpicSurvey.uplugin
LogPluginManager: Loaded Plugin MacGraphicsSwitching, From /home/user/UnrealEngine/Engine/Plugins/Editor/MacGraphicsSwitching/MacGraphicsSwitching.uplugin
LogPluginManager: Loaded Plugin SpeedTreeImporter, From /home/user/UnrealEngine/Engine/Plugins/Editor/SpeedTreeImporter/SpeedTreeImporter.uplugin
LogPluginManager: Loaded Plugin MobileLauncherProfileWizard, From /home/user/UnrealEngine/Engine/Plugins/Editor/MobileLauncherProfileWizard/MobileLauncherProfileWizard.uplugin
LogPluginManager: Loaded Plugin ScriptPlugin, From /home/user/UnrealEngine/Engine/Plugins/ScriptPlugin/ScriptPlugin.uplugin
LogPluginManager: Loaded Plugin SimpleHMD, From /home/user/UnrealEngine/Engine/Plugins/Experimental/SimpleHMD/SimpleHMD.uplugin
LogPluginManager: Loaded Plugin OSVR, From /home/user/UnrealEngine/Engine/Plugins/Experimental/OSVR/OSVR.uplugin
LogPluginManager: Loaded Plugin CodeView, From /home/user/UnrealEngine/Engine/Plugins/Experimental/CodeView/CodeView.uplugin
LogPluginManager: Loaded Plugin HTML5Networking, From /home/user/UnrealEngine/Engine/Plugins/Experimental/HTML5Networking/HTML5Networking.uplugin
LogPluginManager: Loaded Plugin StructBox, From /home/user/UnrealEngine/Engine/Plugins/Experimental/StructBox/StructBox.uplugin
LogPluginManager: Loaded Plugin SignificanceManager, From /home/user/UnrealEngine/Engine/Plugins/Experimental/SignificanceManager/SignificanceManager.uplugin
LogPluginManager: Loaded Plugin LiveEditor, From /home/user/UnrealEngine/Engine/Plugins/Experimental/LiveEditor/LiveEditor.uplugin
LogPluginManager: Loaded Plugin AlembicImporter, From /home/user/UnrealEngine/Engine/Plugins/Experimental/AlembicImporter/AlembicImporter.uplugin
LogPluginManager: Loaded Plugin StereoPanorama, From /home/user/UnrealEngine/Engine/Plugins/Experimental/StereoPanorama/StereoPanorama.uplugin
LogPluginManager: Loaded Plugin CodeEditor, From /home/user/UnrealEngine/Engine/Plugins/Experimental/CodeEditor/CodeEditor.uplugin
LogPluginManager: Loaded Plugin BlueprintStats, From /home/user/UnrealEngine/Engine/Plugins/Experimental/BlueprintStats/BlueprintStats.uplugin
LogPluginManager: Loaded Plugin Phya, From /home/user/UnrealEngine/Engine/Plugins/Experimental/Phya/Phya.uplugin
LogPluginManager: Loaded Plugin CharacterAI, From /home/user/UnrealEngine/Engine/Plugins/Experimental/CharacterAI/CharacterAI.uplugin
LogModuleManager:Warning: No filename provided for module XMPP
LogModuleManager:Warning: ModuleManager: Unable to load module 'XMPP' because the file '/home/user/UnrealEngine/Engine/Binaries/Linux/' was not found.
LogInit: Using libcurl 7.46.0
LogInit:  - built for x86_64-pc-linux-gnu
LogInit:  - supports SSL with OpenSSL/1.0.2d
LogInit:  - supports HTTP deflate (compression) using libz 1.2.5
LogInit:  - other features:
LogInit:      CURL_VERSION_SSL
LogInit:      CURL_VERSION_LIBZ
LogInit:      CURL_VERSION_IPV6
LogInit:      CURL_VERSION_ASYNCHDNS
LogInit:      CURL_VERSION_LARGEFILE
LogInit:      CURL_VERSION_TLSAUTH_SRP
LogInit:  Libcurl: checking if '/etc/pki/tls/certs/ca-bundle.crt' exists
LogInit:  Libcurl: checking if '/etc/ssl/certs/ca-certificates.crt' exists
LogInit:  CurlRequestOptions (configurable via config and command line):
LogInit:  - bVerifyPeer = true  - Libcurl will verify peer certificate
LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
LogInit:  - CertBundlePath = /etc/ssl/certs/ca-certificates.crt  - Libcurl will set CURLOPT_CAINFO to it
LogInit: Build: UE4-CL-0
LogInit: Engine Version: 4.13.2-0+UE4
LogInit: Compatible Engine Version: 4.13.0-0+UE4
LogInit: Net CL: 0
LogDevObjectVersion: Number of dev versions registered: 13
LogDevObjectVersion:   Dev-Blueprints (B0D832E4-1F89-4F0D-ACCF-7EB736FD4AA2): 5
LogDevObjectVersion:   Dev-Build (E1C64328-A22C-4D53-A36C-8E866417BD8C): 0
LogDevObjectVersion:   Dev-Core (375EC13C-06E4-48FB-B500-84F0262A717E): 1
LogDevObjectVersion:   Dev-Editor (E4B068ED-F494-42E9-A231-DA0B2E46BB41): 6
LogDevObjectVersion:   Dev-Framework (CFFC743F-43B0-4480-9391-14DF171D2073): 12
LogDevObjectVersion:   Dev-Mobile (B02B49B5-BB20-44E9-A304-32B752E40360): 0
LogDevObjectVersion:   Dev-Networking (A4E4105C-59A1-49B5-A7C5-40C4547EDFEE): 0
LogDevObjectVersion:   Dev-Online (39C831C9-5AE6-47DC-9A44-9C173E1C8E7C): 0
LogDevObjectVersion:   Dev-Physics (78F01B33-EBEA-4F98-B9B4-84EACCB95AA2): 0
LogDevObjectVersion:   Dev-Platform (6631380F-2D4D-43E0-8009-CF276956A95A): 0
LogDevObjectVersion:   Dev-Rendering (12F88B9F-8875-4AFC-A67C-D90C383ABD29): 4
LogDevObjectVersion:   Dev-Sequencer (7B5AE74C-D270-4C10-A958-57980B212A5A): 0
LogDevObjectVersion:   Dev-VR (D7296918-1DD6-4BDD-9DE2-64A83CC13884): 0
LogInit: Compiled (64-bit): May  9 2017 18:15:24
LogInit: Compiled with Clang: 3.8.0 (tags/RELEASE_380/final)
LogInit: Build Configuration: Development
LogInit: Branch Name: UE4
LogInit: Command line:
LogInit: Base directory: /home/user/UnrealEngine/Engine/Binaries/Linux/
LogInit: Installed Engine Build: 0
LogInit: Presizing for max 8388607 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogInit: Object subsystem initialized
[2017.05.09-11.00.27:206][  0]LogInit: Initializing SDL.
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
[2017.05.09-11.00.33:362][  0]LogInit: Initialized SDL 2.0.4 (compiled against 2.0.4)
[2017.05.09-11.00.33:378][  0]LogInit: Display metrics:
[2017.05.09-11.00.33:378][  0]LogInit:   PrimaryDisplayWidth: 1440
[2017.05.09-11.00.33:379][  0]LogInit:   PrimaryDisplayHeight: 878
[2017.05.09-11.00.33:379][  0]LogInit:   PrimaryDisplayWorkAreaRect:
[2017.05.09-11.00.33:379][  0]LogInit:     Left=0, Top=0, Right=1440, Bottom=878
[2017.05.09-11.00.33:379][  0]LogInit:   VirtualDisplayRect:
[2017.05.09-11.00.33:379][  0]LogInit:     Left=0, Top=0, Right=1440, Bottom=878
[2017.05.09-11.00.33:379][  0]LogInit:   TitleSafePaddingSize: X=0.000 Y=0.000
[2017.05.09-11.00.33:379][  0]LogInit:   ActionSafePaddingSize: X=0.000 Y=0.000
[2017.05.09-11.00.33:379][  0]LogInit:   Number of monitors: 1
[2017.05.09-11.00.33:379][  0]LogInit:     Monitor 0
[2017.05.09-11.00.33:379][  0]LogInit:       Name: default
[2017.05.09-11.00.33:379][  0]LogInit:       ID: display0
[2017.05.09-11.00.33:379][  0]LogInit:       NativeWidth: 1440
[2017.05.09-11.00.33:379][  0]LogInit:       NativeHeight: 878
[2017.05.09-11.00.33:379][  0]LogInit:       bIsPrimary: true
[2017.05.09-11.00.33:393][  0]LogLinux: Selected Device Profile: [Linux]
[2017.05.09-11.00.33:393][  0]LogInit: Applying CVar settings loaded from the selected device profile: [Linux]
[2017.05.09-11.00.33:408][  0]LogInit: Linux hardware info:
[2017.05.09-11.00.33:408][  0]LogInit:  - we are the first instance of this executable
[2017.05.09-11.00.33:408][  0]LogInit:  - this process' id (pid) is 16680, parent process' id (ppid) is 4358
[2017.05.09-11.00.33:408][  0]LogInit:  - we are not running under debugger
[2017.05.09-11.00.33:408][  0]LogInit:  - machine network name is 'mvig'
[2017.05.09-11.00.33:408][  0]LogInit:  - user name is 'user' (user)
[2017.05.09-11.00.33:409][  0]LogInit:  - we're logged in remotely
[2017.05.09-11.00.33:409][  0]LogInit:  - we're running with rendering
[2017.05.09-11.00.33:409][  0]LogInit:  - CPU: GenuineIntel 'Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz' (signature: 0x406F1)
[2017.05.09-11.00.33:409][  0]LogInit:  - Number of physical cores available for the process: 10
[2017.05.09-11.00.33:409][  0]LogInit:  - Number of logical cores available for the process: 20
[2017.05.09-11.00.33:409][  0]LogInit:  - Cache line size: 64
[2017.05.09-11.00.33:409][  0]LogInit:  - Memory allocator used: jemalloc
[2017.05.09-11.00.33:409][  0]LogLinux: Benchmarking clocks
[2017.05.09-11.00.33:509][  0]LogLinux:  - CLOCK_REALTIME (id=0) can sustain 1627031 (1627K, 2M) calls per second without zero deltas
[2017.05.09-11.00.33:609][  0]LogLinux:  - CLOCK_MONOTONIC (id=1) can sustain 1674630 (1675K, 2M) calls per second without zero deltas
[2017.05.09-11.00.33:709][  0]LogLinux:  - CLOCK_MONOTONIC_RAW (id=4) can sustain 1431479 (1431K, 1M) calls per second without zero deltas
[2017.05.09-11.00.33:805][  0]LogLinux:  - CLOCK_MONOTONIC_COARSE (id=6) can sustain 105566945 (105567K, 106M) calls per second with 99.999754% zero deltas
[2017.05.09-11.00.33:805][  0]LogLinux:Warning: Current clock source (CLOCK_MONOTONIC_RAW) is too slow on this machine, performance may be affected.
[2017.05.09-11.00.33:805][  0]LogInit: Linux-specific commandline switches:
[2017.05.09-11.00.33:805][  0]LogInit:  -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2017.05.09-11.00.33:805][  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2017.05.09-11.00.33:805][  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
[2017.05.09-11.00.33:805][  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
[2017.05.09-11.00.33:805][  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2017.05.09-11.00.33:805][  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2017.05.09-11.00.33:805][  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2017.05.09-11.00.33:806][  0]LogInit:  - Physical RAM available (not considering process quota): 63 GB (64351 MB, 65896348 KB, 67477860352 bytes)
[2017.05.09-11.00.33:816][  0]LogTextLocalizationManager: No specific translations for ('en-US') exist, so ('en') translations will be used.
[2017.05.09-11.00.34:367][  0]LogHAL:Error: LinuxSplash_InitSplashResources() : Splash screen window could not be created! SDL_Error: Couldn't find matching GLX visual
Fatal error: [File:/home/user/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 118]
Cannot create dummy GL window for shared context.
[2017.05.09-11.00.35:693][  0]LogLinux:Error: appError called: Assertion failed: Assertion failed:  [File:/home/user/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 118]
Cannot create dummy GL window for shared context.

Signal 11 caught.
Malloc Size=131076 LargeMemoryPoolOffset=131092
CommonLinuxCrashHandler: Signal=11
Malloc Size=65535 LargeMemoryPoolOffset=196655
[2017.05.09-11.00.35:730][  0]LogLinux: === Critical error: ===
Unhandled Exception: SIGSEGV: invalid attempt to access memory at address 0x00000003

[2017.05.09-11.00.35:730][  0]LogLinux: Assertion failed: Assertion failed:  [File:/home/user/UnrealEngine/Engine/Source/Runtime/OpenGLDrv/Private/Linux/OpenGLLinux.cpp] [Line: 118]
Cannot create dummy GL window for shared context.


[Callstack]  00  0x00007f1f2b94346f  FLinuxPlatformStackWalk::CaptureStackBackTrace(unsigned long long*, unsigned int, void*)
[Callstack]  01  0x00007f1f2b820395  FGenericPlatformStackWalk::StackWalkAndDump(char*, unsigned long, int, void*)
[Callstack]  02  0x00007f1f2b901eb1  FLinuxCrashContext::CaptureStackTrace()
[Callstack]  03  0x00007f1f20b213a0  CommonLinuxCrashHandler(FGenericCrashContext const&)
[Callstack]  04  0x00007f1f2b906724  PlatformCrashHandler(int, siginfo_t*, void*)
[Callstack]  05  0x00007f1f2c78f390  /lib/x86_64-linux-gnu/libpthread.so.0(+0x11390) [0x7f1f2c78f390]
[Callstack]  06  0x00007f1f2b8148fb  FGenericPlatformMisc::RaiseException(unsigned int)
[Callstack]  07  0x00007f1f2b910c28  FOutputDeviceLinuxError::Serialize(wchar_t const*, ELogVerbosity::Type, FName const&)
[Callstack]  08  0x00007f1f2b9cf1a7  FOutputDevice::Logf(wchar_t const*, ...)
[Callstack]  09  0x00007f1f2b9ae2ba  FDebug::AssertFailed(char const*, char const*, int, wchar_t const*, ...)
[Callstack]  10  0x00007f1efbc67ac8  /home/user/UnrealEngine/Engine/Binaries/Linux/libUE4Editor-OpenGLDrv.so(+0x61ac8) [0x7f1efbc67ac8]
[Callstack]  11  0x00007f1efbc5ac63  PlatformInitOpenGL()
[Callstack]  12  0x00007f1efbc79192  FOpenGLDynamicRHI::FOpenGLDynamicRHI()
[Callstack]  13  0x00007f1efbc815b6  FOpenGLDynamicRHIModule::CreateRHI()
[Callstack]  14  0x00007f1f25d098c3  PlatformCreateDynamicRHI()
[Callstack]  15  0x00007f1f25d09283  RHIInit(bool)
[Callstack]  16  0x0000000000417024  FEngineLoop::PreInit(wchar_t const*) [/home/user/UnrealEngine/Engine/Source/Runtime/Launch/Private/LaunchEngineLoop.cpp, line 1500]
[Callstack]  17  0x0000000000424dfc  GuardedMain(wchar_t const*) [/home/user/UnrealEngine/Engine/Source/Runtime/Launch/Private/Launch.cpp, line 32]
[Callstack]  18  0x00007f1f20b21d1b  CommonLinuxMain(int, char**, int (*)(wchar_t const*))
[Callstack]  19  0x00007f1f2003f830  /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf0) [0x7f1f2003f830]
[Callstack]  20  0x0000000000413869  ./UE4Editor(_start+0x29) [0x413869]

[2017.05.09-11.00.35:742][  0]LogExit: Executing StaticShutdownAfterError
[2017.05.09-11.00.35:743][  0]LogHAL: FLinuxPlatformProcess::CreateProc: '/home/user/UnrealEngine/Engine/Binaries/Linux/CrashReportClient  -Abslog=/home/user/UnrealEngine/Engine/Saved/Logs/UE4-CRC.log /home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/'
[2017.05.09-11.00.35:743][  0]LogHAL: FLinuxPlatformProcess::CreateProc: spawned child 16752
Using binned.
LogPlatformFile: Not using cached read wrapper
LogInit:Display: RandInit(933597154) SRandInit(933597155).
LogTaskGraph: Started task graph with 4 named threads and 13 total threads with 1 sets of task threads.
LogInit: Build: UE4-CL-0
LogInit: Engine Version: 4.13.2-0+UE4
LogInit: Compatible Engine Version: 4.13.0-0+UE4
LogInit: Net CL: 0
LogInit: Compiled (64-bit): May  9 2017 17:40:55
LogInit: Compiled with Clang: 3.8.0 (tags/RELEASE_380/final)
LogInit: Build Configuration: Shipping
LogInit: Branch Name: UE4
LogInit: Command line:  -Abslog=/home/user/UnrealEngine/Engine/Saved/Logs/UE4-CRC.log /home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/
LogInit: Base directory: /home/user/UnrealEngine/Engine/Binaries/Linux/
LogInit: Installed Engine Build: 1
LogInit: Presizing for max 100000 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogInit: Object subsystem initialized
[2017.05.09-11.00.35:902][  0]LogInit: Linux hardware info:
[2017.05.09-11.00.35:902][  0]LogInit:  - we are the first instance of this executable
[2017.05.09-11.00.35:902][  0]LogInit:  - this process' id (pid) is 16752, parent process' id (ppid) is 16680
[2017.05.09-11.00.35:902][  0]LogInit:  - we are not running under debugger
[2017.05.09-11.00.35:902][  0]LogInit:  - machine network name is 'mvig'
[2017.05.09-11.00.35:902][  0]LogInit:  - user name is 'user' (user)
[2017.05.09-11.00.35:902][  0]LogInit:  - we're logged in remotely
[2017.05.09-11.00.35:902][  0]LogInit:  - we're running with rendering
[2017.05.09-11.00.35:902][  0]LogInit:  - CPU: GenuineIntel 'Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz' (signature: 0x406F1)
[2017.05.09-11.00.35:902][  0]LogInit:  - Number of physical cores available for the process: 10
[2017.05.09-11.00.35:902][  0]LogInit:  - Number of logical cores available for the process: 20
[2017.05.09-11.00.35:902][  0]LogInit:  - Cache line size: 64
[2017.05.09-11.00.35:902][  0]LogInit:  - Memory allocator used: binned
[2017.05.09-11.00.35:902][  0]LogInit: Linux-specific commandline switches:
[2017.05.09-11.00.35:902][  0]LogInit:  -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2017.05.09-11.00.35:902][  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2017.05.09-11.00.35:902][  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
[2017.05.09-11.00.35:902][  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
[2017.05.09-11.00.35:902][  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2017.05.09-11.00.35:902][  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2017.05.09-11.00.35:902][  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2017.05.09-11.00.35:902][  0]LogInit:  - Physical RAM available (not considering process quota): 63 GB (64351 MB, 65896348 KB, 67477860352 bytes)
[2017.05.09-11.00.35:903][  0]LogUObjectArray: 141 objects as part of root set at end of initial load.
[2017.05.09-11.00.35:903][  0]LogUObjectAllocator: 23136 out of 0 bytes used by permanent object pool.
[2017.05.09-11.00.35:903][  0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
[2017.05.09-11.00.35:903][  0]LogTextLocalizationManager: No translations for ('') exist, falling back to 'en' for localization and internationalization data.
[2017.05.09-11.00.35:903][  0]CrashReportClientLog: CrashReportClientVersion=1.0
[2017.05.09-11.00.35:903][  0]CrashReportClientLog: CrashReportReceiver disabled
[2017.05.09-11.00.35:903][  0]CrashReportClientLog: DataRouterUrl: https://datarouter-public-service-prod06.ol.epicgames.com/datarouter/api/v1/public/data
[2017.05.09-11.00.35:904][  0]LogQoSReporter:Error: QoS API server is not configured, no QoS metrics will be reported.
[2017.05.09-11.00.35:904][  0]LogQoSReporter: QoSReporter initialized (InstanceId = '000403D6230513090000038837A7CA5D', SystemId = '6fc127f8729e4315850e8875322597dc')
[2017.05.09-11.00.35:904][  0]LogQoSReporter: APIKey = 'CrashReportClient.Release'. APIServer = ''. AppVersion = 'UE4-CL-0'. AppEnvironment = 'Release'
[2017.05.09-11.00.35:904][  0]LogQoSReporter: QoSReporter has been configured without a valid deployment name.
[2017.05.09-11.00.35:904][  0]LogQoSReporter: QoSReporter has been configured without a valid deployment name.
[2017.05.09-11.00.35:904][  0]CrashReportClientLog: Initial state = Unknown UploadState value
[2017.05.09-11.00.35:904][  0]CrashReportClientLog: Initial state = Unknown UploadState value
[2017.05.09-11.00.35:904][  0]LogCrashDebugHelper: DepotName: UE4
[2017.05.09-11.00.35:904][  0]LogCrashDebugHelper: BuiltFromCL: 0
[2017.05.09-11.00.35:904][  0]LogCrashDebugHelper: EngineVersion: 4.13.2-0+UE4
[2017.05.09-11.00.35:904][  0]LogCrashDebugHelper:Warning: CrashDebugHelperConfig invalid
[2017.05.09-11.00.35:904][  0]LogCrashDebugHelper:Warning: PDB Cache disabled
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: Got 5 pending files to upload from 'crashinfo--pid-16680-0003162323051309000002E637A55179'
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: State change from Ready to SendingFiles
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData have 5 pending files
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData compressing 1814 bytes ('/home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/wermeta.xml')
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData compressing 2120 bytes ('/home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/Diagnostics.txt')
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData compressing 4 bytes ('/home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/minidump.dmp')
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData compressing 24167 bytes ('/home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/UE4.log')
[2017.05.09-11.00.36:875][  0]CrashReportClientLog: CompressAndSendData compressing 85 bytes ('/home/user/UnrealEngine/Engine/Saved/Crashes/crashinfo--pid-16680-0003162323051309000002E637A55179/CrashReportClient.ini')
[2017.05.09-11.00.36:879][  0]LogInit: Using libcurl 7.46.0
[2017.05.09-11.00.36:879][  0]LogInit:  - built for x86_64-pc-linux-gnu
[2017.05.09-11.00.36:879][  0]LogInit:  - supports SSL with OpenSSL/1.0.2d
[2017.05.09-11.00.36:879][  0]LogInit:  - supports HTTP deflate (compression) using libz 1.2.5
[2017.05.09-11.00.36:879][  0]LogInit:  - other features:
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_SSL
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_LIBZ
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_IPV6
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_ASYNCHDNS
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_LARGEFILE
[2017.05.09-11.00.36:879][  0]LogInit:      CURL_VERSION_TLSAUTH_SRP
[2017.05.09-11.00.36:879][  0]LogInit:  Libcurl: checking if '/etc/pki/tls/certs/ca-bundle.crt' exists
[2017.05.09-11.00.36:880][  0]LogInit:  Libcurl: checking if '/etc/ssl/certs/ca-certificates.crt' exists
[2017.05.09-11.00.36:880][  0]LogInit:  CurlRequestOptions (configurable via config and command line):
[2017.05.09-11.00.36:880][  0]LogInit:  - bVerifyPeer = true  - Libcurl will verify peer certificate
[2017.05.09-11.00.36:880][  0]LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
[2017.05.09-11.00.36:880][  0]LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
[2017.05.09-11.00.36:880][  0]LogInit:  - CertBundlePath = /etc/ssl/certs/ca-certificates.crt  - Libcurl will set CURLOPT_CAINFO to it
[2017.05.09-11.00.36:880][  0]CrashReportClientLog: Sending HTTP request: https://datarouter-public-service-prod06.ol.epicgames.com/datarouter/api/v1/public/data?AppID=CrashReporter&AppVersion=4.13.2-0%2BUE4&AppEnvironment=Release&UploadType=crashreports&UserID=00024a6133051109002802741a7f1522%7C%7C6fc127f8729e4315850e8875322597dc
[2017.05.09-11.01.10:356][  0]CrashReportClientLog: OnProcessRequestComplete(), State=SendingFiles bSucceeded=1
[2017.05.09-11.01.10:356][  0]CrashReportClientLog: State change from SendingFiles to SendingFiles
[2017.05.09-11.01.10:356][  0]CrashReportClientLog: All uploads done
[2017.05.09-11.01.10:356][  0]CrashReportClientLog: State change from SendingFiles to Finished
[2017.05.09-11.01.10:992][  0]LogGenericPlatformMisc: FPlatformMisc::RequestExit(0)
[2017.05.09-11.01.11:025][  0]CrashReportClientLog: Final state (Receiver) = Finished
[2017.05.09-11.01.11:025][  0]CrashReportClientLog: Final state (Receiver) = Unknown UploadState value
[2017.05.09-11.01.11:025][  0]LogExit: Preparing to exit.
[2017.05.09-11.01.11:025][  0]LogObj: Freed 0b from 0 cluster array pools.
[2017.05.09-11.01.11:026][  0]LogExit: Object subsystem successfully closed.
[2017.05.09-11.01.11:036][  0]LogModuleManager: Shutting down and abandoning module HTTP (5)
[2017.05.09-11.01.11:065][  0]LogModuleManager: Shutting down and abandoning module CrashDebugHelper (4)
[2017.05.09-11.01.11:065][  0]LogModuleManager: Shutting down and abandoning module QoSReporter (3)
[2017.05.09-11.01.11:065][  0]LogModuleManager: Shutting down and abandoning module Analytics (2)
[2017.05.09-11.01.11:065][  0]LogModuleManager: Shutting down and abandoning module CoreUObject (1)
[2017.05.09-11.01.11:066][  0]LogExit: Exiting.
[2017.05.09-11.01.11:748][  0]LogHAL: Child 16752 is no longer running (zombie), Wait()ing immediately.
[2017.05.09-11.01.11:748][  0]LogHAL: Child 16752's return code is 0.
Engine crash handling finished; re-raising signal 11 for the default handler. Good bye.
[1]    16680 segmentation fault (core dumped)  ./UE4Editor

The operating system I was using is Ubuntu 16.04, and I was running this command via SSH.

Hello Zhijianliu,

I have a couple of questions to help narrow down the issue you are experiencing.

  1. When getting the engine installed for your engine did you follow (A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums) specifically the make step use the command “make ShaderCompileWorker UnrealLightmass UnrealPak UE4Editor”?
  2. Can you elaborate on how you are running the engine from SSH?
  3. What argument is being used in the terminal to launch the Engine?

Thanks!

Hello Zhijianliu,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.