2019-08-21 22:22 CEST

View Issue Details Jump to Notes ] Related Changesets ]
IDProjectCategoryView StatusLast Update
0005789Spring engineGeneralpublic2017-09-28 15:48
Reporterlamer 
Assigned Tohokomoko 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
Product Version104.0 
Target VersionFixed in Version 
Summary0005789: Assertion `Threading::IsMainThread()' failed.
DescriptionDEBUG build.

LoadingMT=1 triggers Threading::IsMainThread() assert on AI init event (on Pathing::GetApproximateLength() call).
Additional InformationAttached infolog with backtrace (gdb).
TagsNo tags attached.
Checked infolog.txt for lua Errors
Attached Files
  • txt file icon infolog_loadingmt.txt (68,777 bytes) 2017-09-28 15:04 -
    Debug: [CpuId] leaf 11 support
    Debug: [CpuId] SMT level found
    Debug: [CpuId] Core level found
    Using writeable configuration source: "/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/springsettings.cfg"
    Using additional read-only configuration source: "/home/evgenij/.config/spring/springsettings.cfg"
    Using additional read-only configuration source: "/home/evgenij/.spring/springsettings.cfg"
    Available log sections: Piece, LuaSocket, OBJParser, FarTextureHandler, CSMFGroundTextures, SkyBox, Path, BumpWater, GameServer, Shader, RoamMeshDrawer, KeyBindings, CregSerializer, VFS, Sound, DynWater, DecalsDrawerGL4, AutohostInterface, Texture, ModelRenderContainer, GroundMoveType, CrashHandler, Net, Model, Font, ArchiveScanner
    Enabled log sections: 
    Enable or disable log sections using the LogSections configuration key
      or the SPRING_LOG_SECTIONS environment variable (both comma separated).
      Use "none" to disable the default log sections.
    LogOutput initialized.
    ============== <User Config> ==============
      AllowDeferredMapRendering = 1
      AllowDeferredModelRendering = 1
      BumpWaterBlurReflection = 1
      BumpWaterDepthBits = 16
      BumpWaterShoreWaves = 0
      BumpWaterTexSizeReflection = 128
      CamMode = 1
      DualScreenMiniMapOnLeft = 1
      EdgeMoveWidth = 0.002
      FPSFOV = 90
      FSAALevel = 4
      GrassDetail = 0
      GroundDecals = 1
      GroundDetail = 256
      GroundScarAlphaFade = 1
      HangTimeout = 0
      HardwareCursor = 1
      InitialNetworkTimeout = 0
      InputTextGeo = 0.26 0.73 0.02 0.028
      LastSelectedMap = wanderlust_V01
      LastSelectedMod = Zero-K $VERSION
      LastSelectedScript = CAI
      LastSelectedSetting = VSync
      LinkIncomingMaxPacketRate = -1
      LinkIncomingMaxWaitingPackets = -1
      LinkIncomingPeakBandwidth = -1
      LinkIncomingSustainedBandwidth = -1
      LinkOutgoingBandwidth = -1
      LoadingMT = 1
      LogFlushLevel = 0
      MaxParticles = 20000
      MaxSounds = 32
      MaximumTransmissionUnit = 0
      MiddleClickScrollSpeed = -0.005
      MouseDragScrollThreshold = 0
      OverheadScrollSpeed = 21
      ROAM = 2
      ReconnectTimeout = 0
      RotateLogFiles = 1
      ScreenshotCounter = 19
      ScrollWheelSpeed = -42
      ShadowMapSize = 4096
      Shadows = 1
      ShowClock = 0
      ShowFPS = 1
      ShowPlayerInfo = 0
      SpringData = /home/evgenij/.spring:
      TeamHighlight = 0
      TreeRadius = 1000
      UnitIconDist = 150
      UnitLodDist = 500
      UsePBO = 0
      VSync = 1
      WindowBorderless = 1
      WindowPosX = 1280
      WindowPosY = 0
      XResolution = 2560
      XResolutionWindowed = 1920
      YResolution = 1440
      YResolutionWindowed = 1050
      name = lamer
      snd_volmaster = 9
    ============== </User Config> ==============
    ============== <User System> ==============
      Spring 103.0.1-1492-g0067dfb39 develop (Debug)
        Build Environment: boost-106400, GNU libstdc++ version 20170814
         Compiler Version: gcc-7.2.0
         Operating System: Linux 4.12.13-1-ARCH #1 SMP PREEMPT Fri Sep 15 06:36:43 UTC 2017 x86_64
         Binary Word Size: 64-bit (native)
         Deque Chunk Size: 128
            Process Clock: std::chrono::high_resolution_clock
       Physical CPU Cores: 4
        Logical CPU Cores: 8
    ============== </User System> ==============
    [CrashHandler] Core dumps enabled, not installing signal handler
    [CrashHandler] see /proc/sys/kernel/core_pattern where it gets written
    [good_fpu_init] CPU SSE mask: 127, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  1,  SSE 4.2:  1
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    [WatchDog::Install] disabled (gdb detected)
    [WatchDog::RegisterThread] registering controls for thread [main]
    [GL::CheckAvailableVideoModes] desktop={1280x1024x24bpp@60Hz} current={1280x1024x24bpp@60Hz}
    	display=1 modes=13 bounds={x=0, y=416, w=1280, h=1024}
    	display=2 modes=23 bounds={x=1280, y=0, w=2560, h=1440}
    		[ 1] 2560x1440x24bpp@60Hz
    		[ 2] 1920x1200x24bpp@60Hz
    		[ 3] 1920x1080x24bpp@60Hz
    		[ 8] 1680x1050x24bpp@60Hz
    		[12] 1280x800x24bpp@60Hz
    		[13] 1280x720x24bpp@60Hz
    [GR::CreateSDLWindow] using 4x anti-aliasing and 24-bit depth-buffer (PF="SDL_PIXELFORMAT_RGB888")
    [GR::LogVersionInfo]
    	SDL version : 2.0.5 (linked) / 2.0.5 (compiled)
    	GL version  : 4.5.0 NVIDIA 384.69
    	GL vendor   : NVIDIA Corporation
    	GL renderer : GeForce GTX 670/PCIe/SSE2
    	GLSL version: 4.50 NVIDIA
    	GLEW version: 2.1.0
    	GPU memory  : 2048MB (total) / 1620MB (available)
    	SDL swap-int: 1
    	
    	ARB shader support        : 1
    	GLSL shader support       : 1
    	FBO extension support     : 1
    	NVX GPU mem-info support  : 1
    	ATI GPU mem-info support  : 0
    	NPOT-texture support      : 1 (1)
    	texture query-LOD support : 1 (1)
    	24-bit Z-buffer support   : 1 (-)
    	primitive-restart support : 1 (1)
    	clip-space control support: 1 (1)
    	frag-depth layout support : 1 (-)
    	
    	max. FBO samples             : 32
    	max. texture size            : 16384
    	max. texture anisotropy level: 16.000000
    	max. vec4 varyings/attributes: 31/16
    	max. draw-buffers            : 8
    	max. rec. indices/vertices   : 1048576/1048576
    	max. uniform buffer-bindings : 84
    	max. uniform block-size      : 64KB
    	
    	enable ATI-hacks : 0
    	compress MIP-maps: 0
    [GR::ToggleGLDebugOutput] OpenGL debug-context not installed (dbgErrors=0 dbgTraces=0)
    [VSync::SetInterval] interval=1 (standard)
    [GR::LogDisplayMode] display-mode set to 2560x1440x24bpp@60Hz (fullscreen::borderless)
    [DataDirLocater::Check] Portable Mode!
    Using read-write data directory: /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/
    Using read-only data directory: /home/evgenij/.config/spring/
    Using read-only data directory: /home/evgenij/.spring/
    Debug: Potentional data directory: /usr/local/share/games/spring/
    Scanning: /home/evgenij/.spring/maps
    Scanning: /home/evgenij/.spring/games
    Scanning: /home/evgenij/.spring/packages
    Scanning: /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base
    Error: [AS::CheckCachedData] found a "/home/evgenij/.spring/maps/wanderlust_v01.sd7" already in "/home/evgenij/.spring/maps/wanderlust_V01.sd7", ignoring.
    Error: [AS::CheckCachedData] found a "/home/evgenij/.spring/maps/Small_Supreme_Battlefield_V2.sd7" already in "/home/evgenij/.spring/maps/small_supreme_battlefield_v2.sd7", ignoring.
    [~ScopedOnceTimer][CArchiveScanner::ScanAllDirs] 5ms
    [ThreadPool::SetThreadCount][1] wanted=3 current=1 maximum=4 (init=1)
    [ThreadPool::SetThreadCount][2] workers=2
    [Threading] Main thread CPU affinity mask set: 60 (config is 252)
    [f=-000001] [Sound] [Sound::UpdateThread][1] cfgMaxSounds=32
    [f=-000001] [CrashHandler] Warning: Setting a ThreadControls object on a thread that already has such an object registered.
    [f=-000001] [~ScopedOnceTimer][ISound::Init::New] 0ms
    [f=-000001] [WatchDog::RegisterThread] registering controls for thread [audio]
    [f=-000001] [Sound] [ISound::Initialize] spawning sound-thread (0.0ms)
    [f=-000001] [Sound] [Sound::InitThread][1]
    [f=-000001] [Sound] [Sound::InitThread][2] opening default device "OpenAL Soft"
    [f=-000001] [Sound] [Sound::InitThread][3] device=0x7fffd400f4f0 context=0x7fffd400daf0
    [f=-000001] [Sound] [Sound::InitThread][4][OpenAL API Info]
    [f=-000001] [Sound]   Vendor:         OpenAL Community
    [f=-000001] [Sound]   Version:        1.1 ALSOFT 1.18.1
    [f=-000001] [Sound]   Renderer:       OpenAL Soft
    [f=-000001] [Sound]   AL Extensions:  AL_EXT_ALAW AL_EXT_BFORMAT AL_EXT_DOUBLE AL_EXT_EXPONENT_DISTANCE AL_EXT_FLOAT32 AL_EXT_IMA4 AL_EXT_LINEAR_DISTANCE AL_EXT_MCFORMATS AL_EXT_MULAW AL_EXT_MULAW_BFORMAT AL_EXT_MULAW_MCFORMATS AL_EXT_OFFSET AL_EXT_source_distance_model AL_EXT_SOURCE_RADIUS AL_EXT_STEREO_ANGLES AL_LOKI_quadriphonic AL_SOFT_block_alignment AL_SOFT_deferred_updates AL_SOFT_direct_channels AL_SOFT_gain_clamp_ex AL_SOFT_loop_points AL_SOFT_MSADPCM AL_SOFT_source_latency AL_SOFT_source_length AL_SOFT_source_resampler AL_SOFT_source_spatialize
    [f=-000001] [Sound]   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_DEDICATED ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context ALC_SOFTX_device_clock ALC_SOFT_HRTF ALC_SOFT_loopback ALC_SOFT_output_limiter ALC_SOFT_pause_device
    [f=-000001] [Sound]   Devices:
    [f=-000001] [Sound]     [Built-in Audio Analog Stereo]
    [f=-000001] [Sound]   EFX Enabled: yes
    [f=-000001] [Sound] [Sound::UpdateThread][2]
    [f=-000001] [~ScopedOnceTimer][ISound::Init::Dev] 100ms
    [f=-000001] Joysticks found: 0
    [f=-000001] [StartScript] Loading StartScript from: script_assert.txt
    [f=-000001] [VFS] [~CVFSHandler] #archives=1
    [f=-000001] [VFS] [VFSH::DeleteArchives]
    [f=-000001] [VFS] 	archive=/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz (0x5555a14e31b0)
    [f=-000001] [CPreGame] server using IP  and port 8452
    [f=-000001] [NetProto::InitLocalClient] connecting to local server
    [f=-000001] [VFS] [~CVFSHandler] #archives=1
    [f=-000001] [VFS] [VFSH::DeleteArchives]
    [f=-000001] [VFS] 	archive=/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz (0x5555a14e2870)
    [f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [~CPoolArchive] name="/home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp" numZipFiles=6792 sumInflSize=603149kb sumReadTime=0ms
    [f=-000001] 	file="springignore.txt" indx=5336 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_1.png" indx=4 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend.txt" indx=8 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursordefend_0.png" indx=9 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_4.png" indx=7 inflSize=1kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_0.png" indx=3 inflSize=1kb readTime=0ms
    [f=-000001] 	file="al2.0.txt" indx=1 inflSize=8kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack_2.png" indx=5 inflSize=1kb readTime=0ms
    [f=-000001] 	file=".gitattributes" indx=0 inflSize=0kb readTime=0ms
    [f=-000001] 	file="anims/cursorattack.txt" indx=2 inflSize=0kb readTime=0ms
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] [ArchiveScanner] GetArchives: nuclear_winter_v1.sd7
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum nuclear_winter_v1.sd7: -1406639657/2888327639
    [f=-000001] [PreGame::StartServer] checksums: game=0xB1A29040 map=0xAC2861D7
    [f=-000001] [UDPListener::TryBindSocket] binding UDP socket to IPv6-address :: () on port 8452
    [f=-000001] [UDPListener] successfully bound socket on port 8452
    [f=-000001] [VFS] [~CVFSHandler] #archives=1
    [f=-000001] [VFS] [VFSH::DeleteArchives]
    [f=-000001] [VFS] 	archive=/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz (0x5555a1852520)
    [f=-000001] [~ScopedOnceTimer][PreGame::StartServer] 81ms
    [f=-000001] [GR::LogDisplayMode] display-mode set to 2560x1440x24bpp@60Hz (fullscreen::borderless)
    [f=-000001] [VFS] [~CVFSHandler] #archives=1
    [f=-000001] [VFS] [VFSH::DeleteArchives]
    [f=-000001] [VFS] 	archive=/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz (0x5555a17cb4f0)
    [f=-000001] [PreGame::AddGameSetupArchivesToVFS] using map: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] GetArchives: Zero-K v1.5.9.3
    [f=-000001] [PreGame::AddGameSetupArchivesToVFS] using game: Zero-K v1.5.9.3 (archive: 89431b6b72fb168b18f1e550849101e2.sdp)
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum Nuclear_Winter_v1: -1406639657/2888327639
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] PreGame::GameDataReceived] recording demo to "/home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/demos/20170928_155601_Nuclear_Winter_v1_103.0.1-1492-g0067dfb39 develop.sdfz"
    [f=-000001] [~ScopedOnceTimer][PreGame::GameDataReceived] 75ms
    [f=-000001] [PreGame::UpdateClientNet] received user number 0 (team 0, allyteam 0), creating load-screen
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum Nuclear_Winter_v1: -1406639657/2888327639
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] [LuaIntro] Searching for new Widgets
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Addons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/Widgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemAddons/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/SystemWidgets/
    [f=-000001] [LuaIntro] Scanning: LuaIntro/chili/
    [f=-000001] [LuaIntro] Found new widget "SpringLogo"
    [f=-000001] [LuaIntro] Found new widget "LoadTexture"
    [f=-000001] [LuaIntro] Found new widget "LoadProgress"
    [f=-000001] [LuaIntro] Found new widget "Main"
    [f=-000001] [LuaIntro] Found new widget "Music"
    [f=-000001] [LuaIntro] Found new widget "WM Stuff"
    [f=-000001] [LuaIntro] Loading widgets   <>=vfs  **=raw  ()=unknown
    [f=-000001] [LuaIntro] Loading widget:      WM Stuff               <wm.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadProgress           <loadprogress.lua>
    [f=-000001] [LuaIntro] Loading widget:      Main                   <main.lua>
    [f=-000001] [LuaIntro] Loading widget:      LoadTexture            <bg_texture.lua>
    [f=-000001] [LuaIntro] LuaIntro v1.0 (Lua 5.1)
    [f=-000001] [WatchDog::RegisterThread] registering controls for thread [load]
    [f=-000001] [Game::LoadGame][1] globalQuit=0 threaded=1
    [f=-000001] Parsing Map Information
    [f=-000001] Loading SMF
    [f=-000001] Loading Map (97 MB)
    [f=-000001] Loading Radar Icons
    [f=-000001] Loading GameData Definitions
    [f=-000001] Loading UnitDefs_posts
    [f=-000001] Loading FeatureDefs_posts
    [f=-000001] Loading WeaponDefs_posts
    [f=-000001] Loading ArmorDefs_posts
    [f=-000001] [defs.lua] loading all *Defs tables: 305ms
    [f=-000001] [~ScopedOnceTimer][Game::LoadDefs (GameData)] 399ms
    [f=-000001] Loading Sound Definitions
    [f=-000001] [Sound] Warning: Sound incomingchat is missing file tag (ignoring)
    [f=-000001] [Sound]  parsed 319 sounds from gamedata/sounds.lua
    [f=-000001] [Sound] Error: [LoadSoundBuffer] unable to open audio file "IncomingChat"
    [f=-000001] [Sound] Error: [Sound::GetSoundId] could not find sound "IncomingChat"
    [f=-000001] [~ScopedOnceTimer][Game::LoadDefs (Sound)] 9ms
    [f=-000001] [Game::LoadGame][2] globalQuit=0 forcedQuit=0
    [f=-000001] Creating Smooth Height Mesh
    [f=-000001] [~ScopedOnceTimer][SmoothHeightMesh::MakeSmoothMesh] 1657ms
    [f=-000001] Creating QuadField & CEGs
    [f=-000001] [CDamageArrayHandler] number of ArmorDefs: 6
    [f=-000001] Warning: [CDamageArrayHandler] UnitDef "chicken" in ArmorDef "else" already belongs to ArmorDef category 1!
    [f=-000001] [RegisterAssimpModelFormats] supported Assimp model formats: *.3ds;*.blend;*.dae;*.lwo;
    [f=-000001] Creating Unit Textures
    [f=-000001] Creating Sky
    [f=-000001] [Game::LoadGame][3] globalQuit=0 forcedQuit=0
    [f=-000001] Loading Weapon Definitions
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (WeaponDefs)] 1401ms
    [f=-000001] Loading Unit Definitions
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (UnitDefs)] 150ms
    [f=-000001] Loading Feature Definitions
    [f=-000001] [~ScopedOnceTimer][Game::PostLoadSim (FeatureDefs)] 42ms
    [f=-000001] [IPathManager::GetInstance] using DEFAULT path-manager
    [f=-000001] Initializing Map Features
    [f=-000001] Creating ShadowHandler
    [f=-000001] Creating InfoTextureHandler
    [f=-000001] InfoTexture: shaders
    [f=-000001] Creating GroundDrawer
    [f=-000001] Loading Map Tiles
    [f=-000001] Loading Square Textures
    [f=-000001] [~ScopedOnceTimer][CSMFGroundTextures::ConvolveHeightMap] 10ms
    [f=-000001] Switching to ROAM Mesh Rendering
    [f=-000001] Set ROAM mode to DisplayLists
    [f=-000001] Creating TreeDrawer
    [f=-000001] Loaded DecalsDrawer: Legacy
    [f=-000001] Creating ProjectileDrawer & UnitDrawer
    [f=-000001] Creating Projectile Textures
    [f=-000001] Creating Water
    [f=-000001] [Game::LoadGame][4] globalQuit=0 forcedQuit=0
    [f=-000001] [~ScopedOnceTimer][Game::LoadInterface (Camera&Mouse)] 29ms
    [f=-000001] [Sound] Error: [LoadSoundBuffer] unable to open audio file "MultiSelect"
    [f=-000001] [Sound] Error: [Sound::GetSoundId] could not find sound "MultiSelect"
    [f=-000001] [~ScopedOnceTimer][Game::LoadInterface (Console)] 2ms
    [f=-000001] [Sound] Error: [LoadSoundBuffer] unable to open audio file "FailedCommand"
    [f=-000001] [Sound] Error: [Sound::GetSoundId] could not find sound "FailedCommand"
    [f=-000001] Loading LuaRules
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum Nuclear_Winter_v1: -1406639657/2888327639
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] Synced LuaRules: starting loading
    [f=-000001] [Chicken Spawner] Chicken: PvP mode detected
    [f=-000001] [Metalspot Finder Gadget] Mex Spot Finder Initialising
    [f=-000001] [Metalspot Finder Gadget] Detecting mex config from metalmap
    [f=-000001] [Metalspot Finder Gadget] Metal Spots found and GGed
    [f=-000001] [unit_script.lua] Loading gadget: LUS                 <unit_script.lua>
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/ampharty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphbomb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphfloater.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphimpulse.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/amphtele.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/armcom.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/assaultcruiser.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/asteroid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/athena.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/benzcom.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberdisarm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberdive.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberprec.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/bomberstrike.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/chicken_roc.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/chickenflyerqueen.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/chickenlandqueen.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/chickenwurm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakbomb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakheavyraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakjammer.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloakskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cloaksnipe.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/corcom_alt.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/commrecon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/commsupport.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cremcom.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/commstrike.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/nullscript.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dronecarry.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dronefighter.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/droneheavyslow.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dronelight.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dynassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dynrecon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dynstrike.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dynsupport.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/dynknight.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/cruisemissile.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energyfusion.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energygeo.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energyheavygeo.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energypylon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energysingu.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energysolar.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/energywind.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryamph.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factorycloak.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryjump.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryplane.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryshield.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryship.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factoryspider.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/factorytank.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/fakeunit_los.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_techlab.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/grebe.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipbomb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipemp.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipheavyskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipheavytrans.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipkrow.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshipskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/gunshiptrans.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoveraa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hovercon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverdepthcharge.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/hoverskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumparty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpblackhole.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpbomb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpscout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/jumpsumo.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/mahlazer.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/nebula.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/planecon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/planefighter.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/planeheavyfighter.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/planescout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_artefact.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_bomberfac.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_dropfac.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/nullscriptwithcorpse.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_wormhole.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_gaspowerstation.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_wormhole2.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_hq.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_warpjammer.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_mine3.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_mine2.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_mine.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/pw_warpgate.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/raveparty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/nullrock.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldbomb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldfelon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldscout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldshield.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shieldskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shiparty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipcarrier.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipheavyarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipscout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shipskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shiptorpraider.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/shiptransport.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spideraa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spideranarchid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spiderantiheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spiderassault.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spidercon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spidercrabe.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spideremp.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spiderriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spiderscout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/spiderskirm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/starlight_satellite.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticantinuke.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticcon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticheavyarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticheavyradar.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticjammer.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticmex.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticmissilesilo.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticnuke.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticradar.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticrearm.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticshield.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticsonar.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/staticstorage.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderantiheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderbantha.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderdante.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderdetriment.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderfunnelweb.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderhub.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/striderscorpion.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/subraider.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/subtacmissile.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/tankheavyraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/tankraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/tankriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/tele_beacon.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/terraunit.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretaaclose.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretaafar.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretaaheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretaalaser.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretantiheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretemp.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretgauss.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretheavy.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretheavylaser.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretlaser.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretmissile.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretriot.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turretsunlance.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/turrettorp.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehaa.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehcapture.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehheavyarty.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehraid.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehscout.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/vehsupport.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/wolverine_mine.lua
    [f=-000001] [unit_script.lua]   Loading unit script: scripts/zenith.lua
    [f=-000001] [Modular Comm Info] Warning: Modular Comms API warning: Comm data entry in modoption is empty or in invalid format
    [f=-000001] [Game Over] Game Over initialized
    [f=-000001] Synced LuaRules: finished loading
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum Nuclear_Winter_v1: -1406639657/2888327639
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] Unsynced LuaRules: starting loading
    [f=-000001] [Modular Comm Info] Warning: Modular Comms API warning: Comm data entry in modoption is empty or in invalid format
    [f=-000001] Unsynced LuaRules: finished loading
    [f=-000001] Loading LuaGaia
    [f=-000001] Loading LuaUI
    [f=-000001] LuaUI Entry Point: "luaui.lua"
    [f=-000001] LuaUI Access Lock: enabled
    [f=-000001] LuaSocket Enabled: yes
    [f=-000001] [ArchiveScanner] GetArchives: Nuclear_Winter_v1
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/maps/nuclear_winter_v1.sd7 checksum: -949038672/3345928624
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/maphelper.sdz checksum: 1799794791/1799794791
    [f=-000001] [ArchiveScanner] archive checksum Nuclear_Winter_v1: -1406639657/2888327639
    [f=-000001] [ArchiveScanner] GetArchives: 89431b6b72fb168b18f1e550849101e2.sdp
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/packages/89431b6b72fb168b18f1e550849101e2.sdp checksum: 912908634/912908634
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/springcontent.sdz checksum: -127369690/4167597606
    [f=-000001] [ArchiveScanner] /home/evgenij/.spring/engine/103.0.1-1492-g0067dfb/base/spring/bitmaps.sdz checksum: 2141392700/2141392700
    [f=-000001] [ArchiveScanner] archive checksum 89431b6b72fb168b18f1e550849101e2.sdp: -1314746304/2980220992
    [f=-000001] Using LUAUI_DIRNAME = LuaUI/
    [f=-000001] Reloading GUI config from file: LuaUI/ctrlpanel.txt
    [f=-000001] LuaUI: bound F11 to the widget selector
    [f=-000001] LuaUI: bound CTRL+F11 to tweak mode
    [f=-000001] Loading last game win data
    [f=-000001] Resetting win data
    [f=-000001] Last game player count: 0, This game player count: 0
    [f=-000001] Last game allyTeam count: 3, This game allyTeam count: 3
    [f=-000001] Player and team counts match, continuing
    [f=-000001] All players and teams match from last game, using last game's scores as base
    [f=-000001] Loaded API widget:  Cluster Detection   <api_cluster_detection.lua>
    [f=-000001] Loaded API widget:  Hacky version fix   <hacky_version_fix.lua>
    [f=-000001] Loaded API widget:  Shared Functions    <api_shared_functions.lua>
    [f=-000001] Loaded API widget:  i18n                <api_i18n.lua>
    [f=-000001] Loaded API widget:  Startbox API        <api_startboxes.lua>
    [f=-000001] Loaded API widget:  Win Counter         <api_win_counter.lua>
    [f=-000001] [Modular Comm Info] Warning: Modular Comms API warning: Comm data entry in modoption is empty or in invalid format
    [f=-000001] Loaded API widget:  Modular Comm Info   <api_modularcomms.lua>
    [f=-000001] Loaded API widget:  CommandInsert       <cmd_commandinsert.lua>
    [f=-000001] Loaded API widget:  Chili Framework     <api_chili.lua>
    [f=-000001] Loaded API widget:  Lag (AFK) monitor   <api_lag_monitor.lua>
    [f=-000001] Loaded API widget:  Lups                <lups_wrapper.lua>
    [f=-000001] Loaded API widget:  Pre-Selection Handler  <api_preselection.lua>
    [f=-000001] Loaded widget:  Chili Highlight     <gui_chili_highlight.lua>
    [f=-000001] Loaded widget:  Selection Hierarchy  <gui_selection_hierarchy.lua>
    [f=-000001] Loaded widget:  Deferred rendering  <gfx_deferred_rendering.lua>
    [f=-000001] Hardware mouse-cursor is enabled!
    [f=-000001] Set "shadows" config-parameter to 1
    [f=-000001] Ground-decals rendering is enabled!
    [f=-000001] Set maximum particles to: 20000
    [f=-000001] Set UnitLodDist to 500
    [f=-000001] Set UnitIconDist to 150
    [f=-000001] model shaders is enabled!
    [f=-000001] Loaded widget:  EPIC Menu           <gui_epicmenu.lua>
    [f=-000001] Loaded widget:  Custom Markers      <gui_custom_markers.lua>
    [f=-000001] Loaded widget:  Chili Minimap       <gui_chili_minimap.lua>
    [f=-000001] Loaded widget:  Chili Widget Selector  <api_chili_widgetselector.lua>
    [f=-000001] Loaded widget:  Hide Interface Action  <gui_hide_interface_action.lua>
    [f=-000001] Mexspot Fetcher fetching
    [f=-000001] Loaded widget:  Mexspot Fetcher     <api_mexspot_fetcher.lua>
    [f=-000001] Team highlighting: Disabled
    [f=-000001] Loaded widget:  Teamhighlight option  <gui_teamhighlight.lua>
    [f=-000001] UpdateColorConfig, default
    [f=-000001] Loaded widget:  Local Team Colors   <gui_local_colors.lua>
    [f=-000001] Loaded widget:  Save Game Menu      <gui_savegame.lua>
    [f=-000001] Loaded widget:  Specific Unit Reclaimer  <unit_unit_reclaimer.lua>
    [f=-000001] Loaded widget:  Area-reclaim trees  <unit_tree_reclaim.lua>
    [f=-000001] Loaded widget:  Chili Global Commands  <gui_chili_global_commands.lua>
    [f=-000001] Loaded widget:  Chili Commander Upgrade  <gui_chili_commander_upgrade.lua>
    [f=-000001] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [f=-000001] Loaded widget:  Noises              <snd_noises.lua>
    [f=-000001] Loaded widget:  Terraform Icon Draw  <unit_terraform_draw.lua>
    [f=-000001] Loaded widget:  Unit Icons          <unit_icons.lua>
    [f=-000001] Loaded widget:  Chili Vote Display  <gui_chili_vote.lua>
    [f=-000001] Loaded widget:  Auto Patrol Nanos   <unit_auto_patrol_nanos.lua>
    [f=-000001] Loaded widget:  BuildETA            <gui_build_eta.lua>
    [f=-000001] Loaded widget:  Cloak Fire State 2  <unit_cloakfirestate2.lua>
    [f=-000001] Loaded widget:  Depth of Field Shader  <gfx_dof.lua>
    [f=-000001] Loaded widget:  Double-Click attack-move  <cmd_doubleclick_attackmove.lua>
    [f=-000001] Loaded widget:  EndGame Stats       <gui_chili_endgraph.lua>
    [f=-000001] Loaded widget:  Initial Queue ZK    <unit_initial_queue.lua>
    [f=-000001] Loaded widget:  Objectives          <mission_objectives.lua>
    [f=-000001] Loaded widget:  Unit Marker Zero-K  <unit_marker.lua>
    [f=-000001] Loaded widget:  Antinuke Coverage   <gui_antinuke_coverage.lua>
    [f=-000001] Loaded widget:  Area Attack Tweak   <cmd_area_attack_tweak.lua>
    [f=-000001] Loaded widget:  Autoquit            <autoquit.lua>
    [f=-000001] Loaded widget:  Blast Radius        <gui_blastradius.lua>
    [f=-000001] Loaded widget:  CameraShake         <camera_shake.lua>
    [f=-000001] Loaded widget:  Chili Economy Panel Default  <gui_chili_economy_panel2.lua>
    [f=-000001] Loaded widget:  Chili EndGame Window  <gui_chili_endgamewindow.lua>
    [f=-000001] Loaded widget:  Chili Inactivity Win  <gui_chili_inactivity_win.lua>
    [f=-000001] Loaded widget:  Chili Nuke Warning  <gui_chili_nuke_warning.lua>
    [f=-000001] Loaded widget:  Chili Rejoining Progress Bar  <gui_chili_rejoin_progress.lua>
    [f=-000001] Loaded widget:  Chili Selections & CursorTip v2  <gui_chili_selections_and_cursortip.lua>
    [f=-000001] Loaded widget:  Chili Spectator Panels  <gui_chili_spectator_panels.lua>
    [f=-000001] Loaded widget:  Context Menu        <gui_contextmenu.lua>
    [f=-000001] Loaded widget:  Darkening           <gui_darkening.lua>
    [f=-000001] Loaded widget:  Decloak Range       <unit_decloak_range.lua>
    [f=-000001] Loaded widget:  Decoration Handler  <unit_decoration_handler.lua>
    [f=-000001] Loaded widget:  Defense Range Zero-K  <gui_defenserange.lua>
    [f=-000001] Loaded widget:  Comm-n-Elo Startpos. Info  <init_startpointelocom_info.lua>
    [f=-000001] Loaded widget:  Draw Mouse Build    <api_draw_mouse_build.lua>
    [f=-000001] Loaded widget:  Economic Victory Announcer  <gui_economic_victory_announcer.lua>
    [f=-000001] Loaded widget:  Ferry Points        <cmd_ferry_points.lua>
    [f=-000001] Loaded widget:  Galaxy Battle Handler  <mission_galaxy_battle_handler.lua>
    [f=-000001] Loaded widget:  Game Analytics Handler  <api_game_analytics.lua>
    [f=-000001] Input grabbing is enabled!
    [f=-000001] Input grabbing is disabled!
    [f=-000001] Loaded widget:  Grab Input          <api_grabinput.lua>
    [f=-000001] Loaded widget:  Guard Remove        <cmd_guard_remove.lua>
    [f=-000001] Loaded widget:  Haven Handler       <gui_havens.lua>
    [f=-000001] Loaded widget:  Highlight Geos      <gui_highlight_geos.lua>
    [f=-000001] Loaded widget:  In-game Guide       <gui_ingame_guide.lua>
    [f=-000001] Loaded widget:  Easy Facing         <gui_easyfacing.lua>
    [f=-000001] Loaded widget:  In-game Ignore      <ignore.lua>
    [f=-000001] Loaded widget:  Keep Target         <cmd_keep_target.lua>
    [f=-000001] Loaded widget:  Local Widgets Config  <localwidgets.lua>
    [f=-000001] Loaded widget:  MetalFeatures       <gui_metal_features.lua>
    [f=-000001] Loaded widget:  Mex Placement Handler  <cmd_mex_placement.lua>
    [f=-000001] Loaded widget:  MinimapEvents       <minimap_events.lua>
    [f=-000001] Loaded widget:  Missile Silo Range  <missilesilo_range.lua>
    [f=-000001] Loaded widget:  Mission Results Handler  <mission_results.lua>
    [f=-000001] Loaded widget:  Morph Finished notification  <unit_morph_finished.lua>
    [f=-000001] Loaded widget:  Ghost Site          <unit_ghostsite.lua>
    [f=-000001] Loaded widget:  Music Player        <snd_music.lua>
    [f=-000001] Loaded widget:  Orbit Command       <cmd_orbit.lua>
    [f=-000001] Loaded widget:  Persistent Build Spacing  <gui_persistent_build_spacing.lua>
    [f=-000001] Loaded widget:  Point Tracker       <gui_point_tracker.lua>
    [f=-000001] Loaded widget:  Projectile Lights   <gfx_projectile_lights.lua>
    [f=-000001] Loaded widget:  Raw Move Issue      <cmd_raw_move_issue.lua>
    [f=-000001] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [f=-000001] Loaded widget:  Set Springsettings  <api_set_springsettings.lua>
    [f=-000001] Loaded widget:  Show All Commands v2  <unit_showallcommands_2.lua>
    [f=-000001] Loaded widget:  Showeco and Grid Drawer  <gui_showeco_action.lua>
    [f=-000001] Loaded widget:  Simple Settings     <gui_simple_settings.lua>
    [f=-000001] Loaded widget:  Smart Bombers       <unit_smart_bombers.lua>
    [f=-000001] Loaded widget:  SmoothCam           <camera_smoothcam.lua>
    [f=-000001] Loaded widget:  Spectate Selected Team  <gui_spectate_selected_team.lua>
    [f=-000001] Loaded widget:  State Reverse Toggle  <cmd_state_reverse_toggle.lua>
    [f=-000001] Loaded widget:  Stereo3D            <gfx_stereo3d.lua>
    [f=-000001] Loaded widget:  Stop Self-D         <cmd_stop_selfd.lua>
    [f=-000001] Loaded widget:  Transport Load Double Tap  <cmd_select_load.lua>
    [f=-000001] Loaded widget:  Voice Assistant     <unit_voice.lua>
    [f=-000001] Loaded widget:  Attack Warning      <unit_attack_warning.lua>
    [f=-000001] Spectator mode detected. Removed: Auto First Build Facing
    [f=-000001] Loaded widget:  Auto First Build Facing  <init_autofirstbuildfacing.lua>
    [f=-000001] Loaded widget:  Auto Group          <unit_auto_group.lua>
    [f=-000001] Loaded widget:  Chili AI Set Start  <gui_chili_ai_start_pos.lua>
    [f=-000001] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [f=-000001] Loaded widget:  Start Point Remover & Comm Selector  <init_start_point_remover.lua>
    [f=-000001] Loaded widget:  Startup Info and Selector  <init_startup_info_selector.lua>
    [f=-000001] <Stockpiler>: disabled for spectators
    [f=-000001] Loaded widget:  Stockpiler          <unit_stockpile.lua>
    [f=-000001] Loaded widget:  Transport AI        <unit_transport_ai.lua>
    [f=-000001] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [f=-000001] Loaded widget:  Icon Sets           <gui_icon_sets.lua>
    [f=-000001] Loaded widget:  Recorder (Save)     <dbg_recorder_save.lua>
    [f=-000001] Loaded widget:  Smooth Scroll       <camera_smooth_move.lua>
    [f=-000001] Loaded widget:  Unit Start State    <unit_start_state.lua>
    [f=-000001] Loaded widget:  UnitNoStuckInFactory  <unit_nostuck_infactory.lua>
    [f=-000001] Loaded widget:  Chili Custom Modoptions Info  <gui_custommodoptions_info.lua>
    [f=-000001] Loaded widget:  PlanetWars Info     <gui_planetwars_info.lua>
    [f=-000001] <Replay control buttons> Live mode. Widget removed.
    [f=-000001] Loaded widget:  Replay control buttons  <gui_replay_controls.lua>
    [f=-000001] Loaded widget:  Commands FX         <gfx_commands_fx.lua>
    [f=-000001] Loaded widget:  MessageBoxes ZK     <mission_messagebox_zk.lua>
    [f=-000001] Loaded widget:  UnitShapes          <unit_shapes.lua>
    [f=-000001] Loaded widget:  Map Edge Extension  <map_edge_extension.lua>
    [f=-000001] Loaded widget:  AllyCursors         <gui_ally_cursors.lua>
    [f=-000001] Loaded widget:  Gadget Icons        <api_gadget_icons.lua>
    [f=-000001] Loaded widget:  Rank Icons 2        <unit_rank_icons.lua>
    [f=-000001] Loaded widget:  Selection Send      <api_selectionsend.lua>
    [f=-000001] Loaded widget:  Shield Guard        <unit_shield_guard.lua>
    [f=-000001] Loaded widget:  State Icons         <unit_state_icons.lua>
    [f=-000001] <Building Starter>: disabled for spectators
    [f=-000001] Loaded widget:  Building Starter    <unit_building_starter.lua>
    [f=-000001] <Cloaker Guard>: disabled for spectators
    [f=-000001] Loaded widget:  Cloaker Guard       <unit_cloaker_guard.lua>
    [f=-000001] Loaded widget:  LupsManager         <gfx_lups_manager.lua>
    [f=-000001] Loaded widget:  Units on Fire       <gfx_lups_units_on_fire.lua>
    [f=-000001] Loaded widget:  Newton Firezone     <cmd_newton_firezone.lua>
    [f=-000001] Loaded widget:  Vertical Line on Radar Dots v2  <gui_vertlineaid.lua>
    [f=-000001] Loaded widget:  Receive Units Indicator  <gui_recv_indicator.lua>
    [f=-000001] Loaded widget:  Auto-toggle false color vision  <gui_auto_engine_falsecolor.lua>
    [f=-000001] Loaded widget:  Chili Docking       <api_chili_docking.lua>
    [f=-000001] Loaded widget:  Chili Pro Console   <gui_chili_proconsole_test.lua>
    [f=-000001] Loaded widget:  Chili Crude Player List  <gui_chili_crudeplayerlist.lua>
    [f=-000001] Loaded widget:  HUD Presets         <gui_hud_presets.lua>
    [f=-000001] Loaded widget:  Image Preloader     <dbg_img_preload.lua>
    [f=-000001] Loaded widget:  Chili Core Selector  <gui_chili_core_selector.lua>
    [f=-000001] Loaded widget:  Default Group Recall Fix  <gui_group_recall_fix.lua>
    [f=-000001] Loaded widget:  Select Keys         <gui_selectkeys.lua>
    [f=-000001] Loaded widget:  Start Boxes         <minimap_startbox_new.lua>
    [f=-000001] Loaded widget:  Chili Share menu v1.24  <gui_chili_share.lua>
    [f=-000001] Loaded widget:  Pause Screen        <gui_pausescreen.lua>
    [f=-000001] Loaded widget:  Restricted Zones    <gui_restrictedzones.lua>
    [f=-000001] Loaded widget:  Jumpjet GUI         <gui_jumpjets.lua>
    [f=-000001] Loaded widget:  CustomFormations2   <cmd_customformations2.lua>
    [f=-000001] SetSunLighting
    [f=-000001] Loaded widget:  Sun and Atmosphere Handler.  <gfx_sun_and_atmosphere.lua>
    [f=-000001] Loaded widget:  Chili Integral Menu  <gui_chili_integral_menu.lua>
    [f=-000001] Loaded widget:  Color Blindness Correction  <gfx_color_blindness_correction.lua>
    [f=-000001] Loaded widget:  Lasso Terraform GUI  <gui_lasso_terraform.lua>
    [f=-000001] Loaded widget:  Layout Handler      <cmd_layout_handler.lua>
    [f=-000001] Loaded widget:  Persistent Build Height  <gui_persistent_build_height.lua>
    [f=-000001] Loaded widget:  Text To Speech Control  <snd_text_to_speech.lua>
    [f=-000001] Removed 'GC at >100MB': disabled.
    [f=-000001] Loaded widget:  GC at >300MB        <dbg_forcegc_spring97.lua>
    [f=-000001] Writing last game win data
    [f=-000001] LuaUI v0.3
    [f=-000001] [Game::LoadGame][5] globalQuit=0 forcedQuit=0
    [f=-000001] [LoadFinalize] finalizing PFS
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] BLOCK_SIZE=16
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] PATHESTIMATOR_VERSION=88
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] heightMapChecksum=4f493f46
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] typeMapChecksum=a5799497
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] moveDefChecksum=a12d0aef
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] blockMapChecksum=29a
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] estimatorHashCode=95efe1ce
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=95efe1ce file="cache/103dev-develop/paths/Nuclear_Winter_v1.pe-95efe1ce.zip" (exists=1)
    [f=-000001] Reading Estimate PathCosts [16]
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] BLOCK_SIZE=32
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] PATHESTIMATOR_VERSION=88
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] heightMapChecksum=4f493f46
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] typeMapChecksum=a5799497
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] moveDefChecksum=a12d0aef
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] blockMapChecksum=29a
    [f=-000001] [Path] [PathEstimator::CalcHash][CPathEstimator] estimatorHashCode=95efe1de
    [f=-000001] [Path] [PathEstimator::ReadFile] hash=95efe1de file="cache/103dev-develop/paths/Nuclear_Winter_v1.pe2-95efe1de.zip" (exists=1)
    [f=-000001] Reading Estimate PathCosts [32]
    [f=-000001] [LoadFinalize] finalized PFS (642ms, checksum 8cb7d4c8)
    [f=-000001] Loading Skirmish AIs
    [f=-000001] [C Interface] This is the log-file of the C v0.1 AI Interface
    [f=-000001] Skirmish AI <Circuit-stable>: Loading the Terrain-Map ...
    [f=-000001] Skirmish AI <Circuit-stable>:   Water Damage: 0.000000
    [f=-000001] Skirmish AI <Circuit-stable>:   Sector-Map Block Size: 64
    [f=-000001] Skirmish AI <Circuit-stable>:   Sector-Map Size: 15360 (x160, z96)
    [f=-000001] Skirmish AI <Circuit-stable>:   Determining Usable Terrain for all units ...
    [f=-000001] Skirmish AI <Circuit-stable>:   Map Land Percent: 97.48%
    [f=-000001] Skirmish AI <Circuit-stable>:   Minimum Elevation: -4.95
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(-0.000000 / any)  	Is buildable across 95.566406% of the map. (used by 27 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(-20.000000 / any)  	Is buildable across 100.000000% of the map. (used by 2 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(any / any)  	Is buildable across 100.000000% of the map. (used by 28 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(any / any)  	Is buildable across 100.000000% of the map. (used by 36 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(any / -15.000000)  	Is buildable across 0.000000% of the map. (used by 1 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Immobile-Type: Min/Max Elevation=(any / -10.000000)  	Is buildable across 0.000000% of the map. (used by 1 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)  	Max Slope=(0.41))  	Move-Data used:'akbot6'  	Has 1 Map-Area(s) occupying 96.06% of the map. (used by 318 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(any / -15.00)  	Max Slope=(1.00))  	Move-Data used:'boat10'  	Has 0 Map-Area(s) occupying 0.00% of the map. (used by 6 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(any / any)  	Max Slope=(0.41))  	Move-Data used:'bhover3'  	Has 1 Map-Area(s) occupying 96.06% of the map. (used by 5 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(0.41))  	Move-Data used:'kbot4'  	Has 1 Map-Area(s) occupying 96.06% of the map. (used by 32 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)  	Max Slope=(1.00))  	Move-Data used:'tkbot2'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-5000.00 / any)  	Max Slope=(1.00))  	Move-Data used:'atkbot3'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 4 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(1.00))  	Move-Data used:'tkbot4'  	Has 1 Map-Area(s) occupying 100.00% of the map. (used by 12 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(any / any)  	Max Slope=(0.11))  	Move-Data used:'hover3'  	Has 1 Map-Area(s) occupying 87.64% of the map. (used by 12 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-16.00 / any)  	Max Slope=(0.41))  	Move-Data used:'skbot2'  	Has 1 Map-Area(s) occupying 96.06% of the map. (used by 3 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(any / -5.00)  	Max Slope=(1.00))  	Move-Data used:'boat4'  	Has 0 Map-Area(s) occupying 0.00% of the map. (used by 9 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>:   Mobile-Type: Min/Max Elevation=(-22.00 / any)  	Max Slope=(0.11))  	Move-Data used:'tank4'  	Has 1 Map-Area(s) occupying 87.64% of the map. (used by 20 unit-defs)
    [f=-000001] Skirmish AI <Circuit-stable>: No config file! (LuaRules/Configs/CircuitAI/0.9.22/Nuclear_Winter_v1.json)
    [f=-000001] Skirmish AI <Circuit-stable>: No config file! (LuaRules/Configs/CircuitAI/0.9.22/Default/circuit.json)
    spring: /home/evgenij/games/spring/spring/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:138: static CMoveMath::BlockType CMoveMath::IsBlockedNoSpeedModCheckThreadUnsafe(const MoveDef&, int, int, const CSolidObject*): Assertion `Threading::IsMainThread()' failed.
    
    Thread 15 "OffscreenGLThre" received signal SIGABRT, Aborted.
    [Switching to Thread 0x7fffcd2cc700 (LWP 4263)]
    0x00007ffff3e298a0 in raise () from /usr/lib/libc.so.6
    (gdb) bt
    #0  0x00007ffff3e298a0 in raise () from /usr/lib/libc.so.6
    #1  0x00007ffff3e2af09 in abort () from /usr/lib/libc.so.6
    #2  0x00007ffff3e220dc in __assert_fail_base () from /usr/lib/libc.so.6
    #3  0x00007ffff3e22153 in __assert_fail () from /usr/lib/libc.so.6
    #4  0x0000555556028f66 in CMoveMath::IsBlockedNoSpeedModCheckThreadUnsafe (moveDef=..., xSquare=601, zSquare=351, collider=0x0)
        at /home/evgenij/games/spring/spring/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:138
    #5  0x0000555556056dcf in CPathFinder::DoRawSearch (this=0x7fffec7b7010, moveDef=..., pfDef=..., owner=0x0)
        at /home/evgenij/games/spring/spring/rts/Sim/Path/Default/PathFinder.cpp:113
    #6  0x000055555603d494 in IPathFinder::InitSearch (this=0x7fffec7b7010, moveDef=..., pfDef=..., owner=0x0)
        at /home/evgenij/games/spring/spring/rts/Sim/Path/Default/IPathFinder.cpp:219
    #7  0x000055555603cf46 in IPathFinder::GetPath (this=0x7fffec7b7010, moveDef=..., pfDef=..., owner=0x0, startPos=..., path=..., maxNodes=8192)
        at /home/evgenij/games/spring/spring/rts/Sim/Path/Default/IPathFinder.cpp:146
    #8  0x00005555560605db in CPathManager::ArrangePath (this=0x7fffa75e2ac0, newPath=0x7fffcd2babd0, moveDef=0x7fff9d5ca0f0, startPos=..., goalPos=..., caller=0x0)
        at /home/evgenij/games/spring/spring/rts/Sim/Path/Default/PathManager.cpp:162
    #9  0x0000555556060a73 in CPathManager::RequestPath (this=0x7fffa75e2ac0, caller=0x0, moveDef=0x7fff9d5ca0f0, startPos=..., goalPos=..., goalRadius=16, synced=false)
        at /home/evgenij/games/spring/spring/rts/Sim/Path/Default/PathManager.cpp:363
    #10 0x0000555555d555f5 in CAICallback::InitPath (this=0x7fff37fe78b0, start=..., end=..., pathType=4, goalRadius=0)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/AICallback.cpp:722
    #11 0x0000555555d557a1 in CAICallback::GetPathLength (this=0x7fff37fe78b0, start=..., end=..., pathType=4, goalRadius=0)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/AICallback.cpp:737
    #12 0x0000555555d803bf in skirmishAiCallback_Engine_handleCommand (skirmishAIId=0, commandId=-1, commandTopic=17, commandData=0x7fffcd2bb140)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:810
    #13 0x00007fffb7e925d6 in bridged_Pathing_getApproximateLength (skirmishAIId=<optimized out>, start_posF3=start_posF3@entry=0x7fffcd2bb190, 
        end_posF3=end_posF3@entry=0x7fffcd2bb19c, pathType=pathType@entry=4, goalRadius=<optimized out>)
        at /home/evgenij/games/spring/spring/AI/Wrappers/Cpp/src-generated/CombinedCallbackBridge.c:2694
    #14 0x00007fffb7e7bf28 in springai::WrappPathing::GetApproximateLength (this=0x7fff2ca6e9a0, start=..., end=..., pathType=4, goalRadius=<optimized out>)
        at /home/evgenij/games/spring/spring/AI/Wrappers/Cpp/src-generated/WrappPathing.cpp:57
    #15 0x00007fffb7dec359 in circuit::CMetalManager::ClusterizeMetal (this=<optimized out>, commDef=<optimized out>)
        at /home/evgenij/games/spring/spring/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:198
    #16 0x00007fffb7e437aa in circuit::CAllyTeam::Init (this=0x7fff4773a3e0, circuit=circuit@entry=0x7fff7bbe3c00)
        at /home/evgenij/games/spring/spring/AI/Skirmish/CircuitAI/src/circuit/unit/AllyTeam.cpp:66
    #17 0x00007fffb7d73d5f in circuit::CCircuitAI::Init (this=0x7fff7bbe3c00, skirmishAIId=0, sAICallback=<optimized out>)
        at /home/evgenij/games/spring/spring/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:598
    #18 0x00007fffb7d75f8c in circuit::CCircuitAI::HandleGameEvent (this=0x7fff7bbe3c00, topic=1, data=0x7fffcd2bb780)
        at /home/evgenij/games/spring/spring/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:187
    #19 0x00007fffb7d6dc50 in handleEvent (skirmishAIId=<optimized out>, topic=1, data=0x7fffcd2bb780) at /home/evgenij/games/spring/spring/AI/Skirmish/CircuitAI/src/AIExport.cpp:75
    #20 0x0000555555da49d2 in CSkirmishAILibrary::HandleEvent (this=0x7fff47cfbab0, skirmishAIId=0, topic=1, data=0x7fffcd2bb780)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/SkirmishAILibrary.cpp:94
    #21 0x0000555555daa196 in CSkirmishAIWrapper::HandleEvent (this=0x7fff47618f20, topic=1, data=0x7fffcd2bb780)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/SkirmishAIWrapper.cpp:467
    #22 0x0000555555da9074 in CSkirmishAIWrapper::Init (this=0x7fff47618f20) at /home/evgenij/games/spring/spring/rts/ExternalAI/SkirmishAIWrapper.cpp:220
    #23 0x0000555555d730e1 in CEngineOutHandler::CreateSkirmishAI (this=0x5555a182c470, skirmishAIId=0 '\000')
        at /home/evgenij/games/spring/spring/rts/ExternalAI/EngineOutHandler.cpp:571
    #24 0x0000555555d9952a in CSkirmishAIHandler::CreateLocalSkirmishAI (this=0x5555a1823940, skirmishAIId=0)
        at /home/evgenij/games/spring/spring/rts/ExternalAI/SkirmishAIHandler.cpp:187
    #25 0x00005555557a03ae in CGame::LoadSkirmishAIs (this=0x7fffe0239bd0) at /home/evgenij/games/spring/spring/rts/Game/Game.cpp:742
    #26 0x000055555579d780 in CGame::LoadGame (this=0x7fffe0239bd0, mapName="maps/Nuclear_Winter_v1.smf") at /home/evgenij/games/spring/spring/rts/Game/Game.cpp:433
    #27 0x00005555557e6a05 in std::__invoke_impl<void, void (CGame::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), CGame*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (__f=
        @0x7fffa4000b10: (void (CGame::*)(CGame * const, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > &)) 0x55555579d572 <CGame::LoadGame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, __t=@0x7fffa4000b40: 0x7fffe0239bd0, __args#0="maps/Nuclear_Winter_v1.smf")
        at /usr/include/c++/7.2.0/bits/invoke.h:73
    #28 0x00005555557e6742 in std::__invoke<void (CGame::*&)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), CGame*&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (__fn=
        @0x7fffa4000b10: (void (CGame::*)(CGame * const, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > &)) 0x55555579d572 <CGame::LoadGame(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>, __args#0=@0x7fffa4000b40: 0x7fffe0239bd0, __args#1="maps/Nuclear_Winter_v1.smf")
        at /usr/include/c++/7.2.0/bits/invoke.h:95
    #29 0x00005555557e63e4 in std::_Bind<void (CGame::*(CGame*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std---Type <return> to continue, or q <return> to quit---
    ::char_traits<char>, std::allocator<char> > const&)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (this=0x7fffa4000b10, __args=...)
        at /usr/include/c++/7.2.0/functional:467
    #30 0x00005555557e5b89 in std::_Bind<void (CGame::*(CGame*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>::operator()<, void>() (this=0x7fffa4000b10) at /usr/include/c++/7.2.0/functional:551
    #31 0x00005555557e5277 in std::_Function_handler<void (), std::_Bind<void (CGame::*(CGame*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >))(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> >::_M_invoke(std::_Any_data const&) (__functor=...)
        at /usr/include/c++/7.2.0/bits/std_function.h:316
    #32 0x00005555558cec5c in std::function<void ()>::operator()() const (this=0x7fffcd2bbc30) at /usr/include/c++/7.2.0/bits/std_function.h:706
    #33 0x0000555555cad058 in COffscreenGLThread::WrapFunc(std::function<void ()>) (this=0x5555a1d47d20, f=...)
        at /home/evgenij/games/spring/spring/rts/System/OffscreenGLContext.cpp:308
    #34 0x0000555555cae2b2 in std::__invoke_impl<void, void (COffscreenGLThread::*&)(std::function<void ()>), COffscreenGLThread*&, std::function<void ()>&>(std::__invoke_memfun_deref, void (COffscreenGLThread::*&)(std::function<void ()>), COffscreenGLThread*&, std::function<void ()>&) (__f=
        @0x5555a21a40a8: (void (COffscreenGLThread::*)(COffscreenGLThread * const, std::function<void()>)) 0x555555cacfb8 <COffscreenGLThread::WrapFunc(std::function<void ()>)>, 
        __t=@0x5555a21a40d8: 0x5555a1d47d20, __args#0=...) at /usr/include/c++/7.2.0/bits/invoke.h:73
    #35 0x0000555555cae1b8 in std::__invoke<void (COffscreenGLThread::*&)(std::function<void ()>), COffscreenGLThread*&, std::function<void ()>&>(void (COffscreenGLThread::*&)(std::function<void ()>), COffscreenGLThread*&, std::function<void ()>&) (__fn=
        @0x5555a21a40a8: (void (COffscreenGLThread::*)(COffscreenGLThread * const, std::function<void()>)) 0x555555cacfb8 <COffscreenGLThread::WrapFunc(std::function<void ()>)>, 
        __args#0=@0x5555a21a40d8: 0x5555a1d47d20, __args#1=...) at /usr/include/c++/7.2.0/bits/invoke.h:95
    #36 0x0000555555cae0ce in std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) (this=0x5555a21a40a8, __args=...) at /usr/include/c++/7.2.0/functional:467
    #37 0x0000555555caded7 in std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>::operator()<, void>() (
        this=0x5555a21a40a8) at /usr/include/c++/7.2.0/functional:551
    #38 0x0000555555cadcd7 in std::__invoke_impl<void, std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>>(std::__invoke_other, std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>&&) (__f=...) at /usr/include/c++/7.2.0/bits/invoke.h:60
    #39 0x0000555555cad967 in std::__invoke<std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>>(std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)>&&) (__fn=...) at /usr/include/c++/7.2.0/bits/invoke.h:95
    #40 0x0000555555cae3e8 in std::thread::_Invoker<std::tuple<std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)> > >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x5555a21a40a8) at /usr/include/c++/7.2.0/thread:234
    #41 0x0000555555cae3a4 in std::thread::_Invoker<std::tuple<std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)> > >::operator()() (this=0x5555a21a40a8) at /usr/include/c++/7.2.0/thread:243
    #42 0x0000555555cae374 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<std::_Bind<void (COffscreenGLThread::*(COffscreenGLThread*, std::function<void ()>))(std::function<void ()>)> > > >::_M_run() (this=0x5555a21a40a0) at /usr/include/c++/7.2.0/thread:186
    #43 0x00007ffff47c8a6f in std::execute_native_thread_routine (__p=0x5555a21a40a0) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/thread.cc:83
    #44 0x00007ffff78a508a in start_thread () from /usr/lib/libpthread.so.0
    #45 0x00007ffff3eeb1bf in clone () from /usr/lib/libc.so.6
    (gdb)
    
    txt file icon infolog_loadingmt.txt (68,777 bytes) 2017-09-28 15:04 +

-Relationships
+Relationships

-Notes

~0018448

hokomoko (developer)

Fix f68d055f200a4ce515432b36c6506117b5c2fcb9 committed to develop branch: Fix 0005789, repo: spring changeset id: 8826

~0018449

hokomoko (developer)

Last edited: 2017-09-28 15:48

View 2 revisions

1) open bug page before it's assigned
2) go to eat something
3) push fix
4) step on toes

+Notes

+Related Changesets

-Issue History
Date Modified Username Field Change
2017-09-28 15:04 lamer New Issue
2017-09-28 15:04 lamer File Added: infolog_loadingmt.txt
2017-09-28 15:12 Kloot Assigned To => Kloot
2017-09-28 15:12 Kloot Status new => assigned
2017-09-28 15:36 hokomoko Changeset attached => spring develop f68d055f
2017-09-28 15:36 hokomoko Note Added: 0018448
2017-09-28 15:36 hokomoko Assigned To Kloot => hokomoko
2017-09-28 15:36 hokomoko Status assigned => resolved
2017-09-28 15:36 hokomoko Resolution open => fixed
2017-09-28 15:43 hokomoko Note Added: 0018449
2017-09-28 15:48 hokomoko Note Edited: 0018449 View Revisions
+Issue History