2025-07-18 15:37 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0003035Spring engine(No Category)public2012-10-03 03:02
Reporterwolas 
Assigned Tozerver 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusresolvedResolutionunable to reproduce 
Product Version88.0 
Target VersionFixed in Version 
Summary0003035: Spring 88 MT hangs on loading game
DescriptionI have patched spring and git cherry-pick c9c1f42
And it still hangs when loading game. Linux 64bit debian testing.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (16,699 bytes) 2012-03-25 23:33 -
    Using configuration source: "/home/wolas/.springrc"
    [CMyMath::Init] CPU SSE mask: 124, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  0,  SSE 4.2:  0
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    OS: Linux 3.2.0-2-amd64 #1 SMP Sun Mar 4 22:48:17 UTC 2012 x86_64
    OS: 64bit native mode
    [Watchdog] Installed (HangTimeout: 10sec)
    Available log sections: Font, VFS, Piece, KeyBindings, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, CollisionVolume, GroundMoveType, UnitScript, AutohostInterface, ArchiveScanner, Path, Model
    Enabled log sections: Sound(LOG_LEVEL_INFO)
    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.
    Spring 88.0-1-g7111a10 HEAD (MT-Sim OMP)
    Build date/time: Mar 25 2012 13:31:52
    Build environment: boost-104800, GNU libstdc++ version 20120301
    Compiler: gcc-4.6.3
    Using read-only data directory: /usr/local/bin/
    Using read-write data directory: /home/wolas/.spring/
    Using read-only data directory: /usr/local/share/games/spring/
    Scanning: /usr/local/share/games/spring/base
    Scanning: /home/wolas/.spring/maps
    Scanning: /home/wolas/.spring/games
    Scanning: /home/wolas/.spring/packages
    Supported Video modes: 1366x768
    Video mode set to 1024x768/32bit (windowed)
    [f=0000000] SDL version:  1.2.15
    [f=0000000] GL version:   3.3.0 NVIDIA 295.20
    [f=0000000] GL vendor:    NVIDIA Corporation
    [f=0000000] GL renderer:  GeForce 9600M GT/PCIe/SSE2
    [f=0000000] GLSL version: 3.30 NVIDIA via Cg compiler
    [f=0000000] GLEW version: 1.5.4
    [f=0000000] Video RAM:    unknown
    [f=0000000] GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 8192, compress MIP-map textures: 0
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] CPU Cores: 2
    [f=0000000] CPU affinity not set
    [f=0000000] Loading startscript from: /home/wolas/.spring/script.txt
    [f=0000000] Connecting to 94.23.171.71:8572 using name [pikts]wolas
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] Video mode set to 1366x768/32bit (windowed)
    [f=0000000] Using map: 2_Mountains_Battlefield
    [f=0000000] Warning: Incompatible map-checksum: Checksum of 2_Mountains_Battlefield (checksum 0xb5c33026) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] Using game: Zero-K v1.0.3.9
    [f=0000000] Using game archive: 15b34d257e1daadbcc4e78b2733dbec7.sdp
    [f=0000000] Warning: Incompatible game-checksum: Checksum of 15b34d257e1daadbcc4e78b2733dbec7.sdp (checksum 0x70d203c1) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] recording demo: demos/20120326_001250_2_Mountains_Battlefield_88.0-1-g7111a10 HEAD.sdf
    [f=0000000] PreGame::GameDataReceived: 44 ms
    [f=0000000] User number 18 (team 0, allyteam 1)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Processing comm: c120591_4913_2
    [f=0000000] Processing comm: c212048_5813_2
    [f=0000000] Processing comm: c1165_5465_4
    [f=0000000] Processing comm: c194309_5875_2
    [f=0000000] Processing comm: c1165_134_4
    [f=0000000] Processing comm: c194309_6077_1
    [f=0000000] Processing comm: c194309_5875_1
    [f=0000000] Processing comm: c1165_3559_3
    [f=0000000] Processing comm: c120591_3578_4
    [f=0000000] Processing comm: c167040_2026_3
    [f=0000000] Processing comm: c212048_5980_3
    [f=0000000] Processing comm: c167040_2522_2
    [f=0000000] Processing comm: c89619_1689_4
    [f=0000000] Processing comm: c218292_7291_4
    [f=0000000] Processing comm: c89619_1689_2
    [f=0000000] Processing comm: c212048_6369_2
    [f=0000000] Processing comm: c194309_6354_3
    [f=0000000] Processing comm: c1165_152_4
    [f=0000000] Processing comm: c121616_4125_1
    [f=0000000] Processing comm: c167040_2132_2
    [f=0000000] Processing comm: c1165_489_1
    [f=0000000] Processing comm: c212048_5858_2
    [f=0000000] Processing comm: c218292_7277_2
    [f=0000000] Processing comm: c212048_6369_1
    [f=0000000] Processing comm: c120591_4598_1
    [f=0000000] Processing comm: c194309_6832_1
    [f=0000000] Processing comm: c120591_3577_1
    [f=0000000] Processing comm: c1165_6605_4
    [f=0000000] Processing comm: c218292_7267_3
    [f=0000000] Processing comm: c167040_2132_4
    [f=0000000] Processing comm: c194309_5875_4
    [f=0000000] Processing comm: c212048_5813_4
    [f=0000000] Processing comm: c120591_4398_2
    [f=0000000] Processing comm: c194309_6956_1
    [f=0000000] Processing comm: c194309_6077_3
    [f=0000000] Processing comm: c219350_7346_4
    [f=0000000] Processing comm: c120591_4648_2
    [f=0000000] Processing comm: c103591_6393_2
    [f=0000000] Processing comm: c1165_6605_1
    [f=0000000] Processing comm: c1165_489_4
    [f=0000000] Processing comm: c120591_4913_4
    [f=0000000] Processing comm: c218292_7266_1
    [f=0000000] Processing comm: c121616_5194_3
    [f=0000000] Processing comm: c194309_6077_2
    [f=0000000] Processing comm: c103591_6489_4
    [f=0000000] Processing comm: c194309_6832_4
    [f=0000000] Processing comm: c167040_2026_2
    [f=0000000] Processing comm: c121616_3663_1
    [f=0000000] Processing comm: c1165_5465_2
    [f=0000000] Processing comm: c121616_5194_1
    [f=0000000] Processing comm: c103591_6490_1
    [f=0000000] Processing comm: c103591_6393_4
    [f=0000000] Processing comm: c167040_2390_3
    [f=0000000] Processing comm: c120591_4398_1
    [f=0000000] Processing comm: c194309_6832_3
    [f=0000000] Processing comm: c120591_4598_3
    [f=0000000] Processing comm: c1165_3559_4
    [f=0000000] Processing comm: c103591_6490_4
    [f=0000000] Processing comm: c103591_6489_2
    [f=0000000] Processing comm: c103591_6393_1
    [f=0000000] Processing comm: c167040_2132_3
    [f=0000000] Processing comm: c121616_5196_2
    [f=0000000] Processing comm: c121616_5194_4
    [f=0000000] Processing comm: c103591_6489_1
    [f=0000000] Processing comm: c103591_6490_3
    [f=0000000] Processing comm: c218292_7291_2
    [f=0000000] Processing comm: c121616_5801_3
    [f=0000000] Processing comm: c1165_134_3
    [f=0000000] Processing comm: c120591_4398_3
    [f=0000000] Processing comm: c103591_6489_3
    [f=0000000] Processing comm: c120591_3578_1
    [f=0000000] Processing comm: c120591_4598_4
    [f=0000000] Processing comm: c121616_5801_2
    [f=0000000] Processing comm: c121616_4125_2
    [f=0000000] Processing comm: c121616_5194_2
    [f=0000000] Processing comm: c218292_7267_1
    [f=0000000] Processing comm: c194309_6956_2
    [f=0000000] Processing comm: c212048_5813_3
    [f=0000000] Processing comm: c1165_5465_3
    [f=0000000] Processing comm: c1165_5465_1
    [f=0000000] Processing comm: c194309_6011_3
    [f=0000000] Processing comm: c1165_6605_2
    [f=0000000] Processing comm: c1165_489_3
    [f=0000000] Processing comm: c120591_4648_3
    [f=0000000] Processing comm: c1165_489_2
    [f=0000000] Processing comm: c218292_7267_4
    [f=0000000] Processing comm: c194309_6832_2
    [f=0000000] Processing comm: c212048_5688_3
    [f=0000000] Processing comm: c212048_5980_4
    [f=0000000] Processing comm: c1165_134_2
    [f=0000000] Processing comm: c1165_134_1
    [f=0000000] Processing comm: c167040_2390_4
    [f=0000000] Processing comm: c218292_7266_3
    [f=0000000] Processing comm: c1165_152_2
    [f=0000000] Processing comm: c218292_7266_2
    [f=0000000] Processing comm: c120591_4398_4
    [f=0000000] Processing comm: c1165_6605_3
    [f=0000000] Processing comm: c103591_6393_3
    [f=0000000] Processing comm: c219350_7346_1
    [f=0000000] Processing comm: c89619_1689_3
    [f=0000000] Processing comm: c194309_5875_3
    [f=0000000] Processing comm: c120591_3578_2
    [f=0000000] Processing comm: c212048_6465_2
    [f=0000000] Processing comm: c121616_5196_4
    [f=0000000] Processing comm: c212048_6465_1
    [f=0000000] Processing comm: c212048_6369_4
    [f=0000000] Processing comm: c194309_6956_4
    [f=0000000] Processing comm: c212048_5980_2
    [f=0000000] Processing comm: c212048_5980_1
    [f=0000000] Processing comm: c212048_5858_4
    [f=0000000] Processing comm: c218292_7277_3
    [f=0000000] Processing comm: c212048_5858_1
    [f=0000000] Processing comm: c212048_5813_1
    [f=0000000] Processing comm: c212048_5688_2
    [f=0000000] Processing comm: c212048_5688_4
    [f=0000000] Processing comm: c1165_3559_1
    [f=0000000] Processing comm: c121616_5196_1
    [f=0000000] Processing comm: c212048_5688_1
    [f=0000000] Processing comm: c218292_7291_3
    [f=0000000] Processing comm: c167040_2390_1
    [f=0000000] Processing comm: c167040_2390_2
    [f=0000000] Processing comm: c194309_6011_2
    [f=0000000] Processing comm: c219350_7346_3
    [f=0000000] Processing comm: c1165_3559_2
    [f=0000000] Processing comm: c121616_5196_3
    [f=0000000] Processing comm: c194309_6354_4
    [f=0000000] Processing comm: c212048_6465_3
    [f=0000000] Processing comm: c218292_7291_1
    [f=0000000] Processing comm: c167040_2522_4
    [f=0000000] Processing comm: c194309_6354_1
    [f=0000000] Processing comm: c121616_3663_3
    [f=0000000] Processing comm: c1165_152_1
    [f=0000000] Processing comm: c218292_7267_2
    [f=0000000] Processing comm: c212048_5858_3
    [f=0000000] Processing comm: c218292_7277_1
    [f=0000000] Processing comm: c219350_7346_2
    [f=0000000] Processing comm: c103591_6490_2
    [f=0000000] Processing comm: c218292_7277_4
    [f=0000000] Processing comm: c89619_1689_1
    [f=0000000] Processing comm: c120591_4913_3
    [f=0000000] Processing comm: c120591_4913_1
    [f=0000000] Processing comm: c121616_3663_4
    [f=0000000] Processing comm: c167040_2522_1
    [f=0000000] Processing comm: c120591_4598_2
    [f=0000000] Processing comm: c194309_6354_2
    [f=0000000] Processing comm: c194309_6011_1
    [f=0000000] Processing comm: c120591_3578_3
    [f=0000000] Processing comm: c120591_3577_4
    [f=0000000] Processing comm: c194309_6077_4
    [f=0000000] Processing comm: c121616_5801_1
    [f=0000000] Processing comm: c218292_7266_4
    [f=0000000] Processing comm: c194309_6011_4
    [f=0000000] Processing comm: c121616_4125_4
    [f=0000000] Processing comm: c167040_2522_3
    [f=0000000] Processing comm: c120591_3577_2
    [f=0000000] Processing comm: c120591_4648_1
    [f=0000000] Processing comm: c1165_152_3
    [f=0000000] Processing comm: c167040_2132_1
    [f=0000000] Processing comm: c167040_2026_4
    [f=0000000] Processing comm: c167040_2026_1
    [f=0000000] Processing comm: c121616_5801_4
    [f=0000000] Processing comm: c121616_3663_2
    [f=0000000] Processing comm: c212048_6465_4
    [f=0000000] Processing comm: c212048_6369_3
    [f=0000000] Processing comm: c194309_6956_3
    [f=0000000] Processing comm: c121616_4125_3
    [f=0000000] Processing comm: c120591_4648_4
    [f=0000000] Processing comm: c120591_3577_3
    [f=0000000] Processing comm: stresstest1
    [f=0000000] Processing comm: stresstest2
    [f=0000000] Processing comm: stresstest3
    [f=0000000] Processing comm: stresstest4
    [f=0000000] Processing comm: test_c4_rocket
    [f=0000000] Processing comm: test_c4_aa
    [f=0000000] Processing comm: test_c4_gauss
    [f=0000000] Processing comm: test_c4_arty
    [f=0000000] Processing comm: test_c4_hmg
    [f=0000000] Processing comm: test_c4_shotty
    [f=0000000] Processing comm: test_c4_partbeam
    [f=0000000] Processing comm: test_c4_lightning
    [f=0000000] Processing comm: test_c4_flame
    [f=0000000] Processing comm: test_a4_rocket
    [f=0000000] Processing comm: test_a4_aa
    [f=0000000] Processing comm: test_a4_gauss
    [f=0000000] Processing comm: test_a4_arty
    [f=0000000] Processing comm: test_a4_hmg
    [f=0000000] Processing comm: test_a4_shotty
    [f=0000000] Processing comm: test_a4_partbeam
    [f=0000000] Processing comm: test_a4_lightning
    [f=0000000] Processing comm: test_a4_flame
    [f=0000000] Processing comm: test_s4_rocket
    [f=0000000] Processing comm: test_s4_aa
    [f=0000000] Processing comm: test_s4_gauss
    [f=0000000] Processing comm: test_s4_arty
    [f=0000000] Processing comm: test_s4_hmg
    [f=0000000] Processing comm: test_s4_shotty
    [f=0000000] Processing comm: test_s4_partbeam
    [f=0000000] Processing comm: test_s4_lightning
    [f=0000000] Processing comm: test_s4_flame
    [f=0000000] Processing comm: test_r4_rocket
    [f=0000000] Processing comm: test_r4_aa
    [f=0000000] Processing comm: test_r4_gauss
    [f=0000000] Processing comm: test_r4_arty
    [f=0000000] Processing comm: test_r4_hmg
    [f=0000000] Processing comm: test_r4_shotty
    [f=0000000] Processing comm: test_r4_partbeam
    [f=0000000] Processing comm: test_r4_lightning
    [f=0000000] Processing comm: test_r4_flame
    [f=0000000] Processing comm: test_c1_rocket
    [f=0000000] Processing comm: test_c1_aa
    [f=0000000] Processing comm: test_c1_gauss
    [f=0000000] Processing comm: test_c1_arty
    [f=0000000] Processing comm: test_c1_hmg
    [f=0000000] Processing comm: test_c1_shotty
    [f=0000000] Processing comm: test_c1_partbeam
    [f=0000000] Processing comm: test_c1_lightning
    [f=0000000] Processing comm: test_c1_flame
    [f=0000000] Processing comm: test_a1_rocket
    [f=0000000] Processing comm: test_a1_aa
    [f=0000000] Processing comm: test_a1_gauss
    [f=0000000] Processing comm: test_a1_arty
    [f=0000000] Processing comm: test_a1_hmg
    [f=0000000] Processing comm: test_a1_shotty
    [f=0000000] Processing comm: test_a1_partbeam
    [f=0000000] Processing comm: test_a1_lightning
    [f=0000000] Processing comm: test_a1_flame
    [f=0000000] Processing comm: test_s1_rocket
    [f=0000000] Processing comm: test_s1_aa
    [f=0000000] Processing comm: test_s1_gauss
    [f=0000000] Processing comm: test_s1_arty
    [f=0000000] Processing comm: test_s1_hmg
    [f=0000000] Processing comm: test_s1_shotty
    [f=0000000] Processing comm: test_s1_partbeam
    [f=0000000] Processing comm: test_s1_lightning
    [f=0000000] Processing comm: test_s1_flame
    [f=0000000] Processing comm: test_r1_rocket
    [f=0000000] Processing comm: test_r1_aa
    [f=0000000] Processing comm: test_r1_gauss
    [f=0000000] Processing comm: test_r1_arty
    [f=0000000] Processing comm: test_r1_hmg
    [f=0000000] Processing comm: test_r1_shotty
    [f=0000000] Processing comm: test_r1_partbeam
    [f=0000000] Processing comm: test_r1_lightning
    [f=0000000] Processing comm: test_r1_flame
    [f=0000000] Processing comm: test_cr1_rocket
    [f=0000000] Processing comm: test_cr1_aa
    [f=0000000] Processing comm: test_cr1_gauss
    [f=0000000] Processing comm: test_cr1_arty
    [f=0000000] Processing comm: test_cr1_hmg
    [f=0000000] Processing comm: test_cr1_shotty
    [f=0000000] Processing comm: test_cr1_partbeam
    [f=0000000] Processing comm: test_cr1_lightning
    [f=0000000] Processing comm: test_cr1_flame
    [f=0000000] Processing comm: test_cr4_rocket
    [f=0000000] Processing comm: test_cr4_aa
    [f=0000000] Processing comm: test_cr4_gauss
    [f=0000000] Processing comm: test_cr4_arty
    [f=0000000] Processing comm: test_cr4_hmg
    [f=0000000] Processing comm: test_cr4_shotty
    [f=0000000] Processing comm: test_cr4_partbeam
    [f=0000000] Processing comm: test_cr4_lightning
    [f=0000000] Processing comm: test_cr4_flame
    [f=0000000] Processing comm: comm_econ_cai
    [f=0000000] Processing comm: comm_marksman_cai
    [f=0000000] Processing comm: comm_hunter
    [f=0000000] Processing comm: comm_guardian
    [f=0000000] Processing comm: comm_riot
    [f=0000000] Processing comm: comm_recon
    [f=0000000] Processing comm: comm_marksman
    [f=0000000] Processing comm: comm_marine
    [f=0000000] Processing comm: comm_flamer
    [f=0000000] Processing comm: comm_mission_tutorial1
    [f=0000000] Processing comm: comm_stun_cai
    [f=0000000] Processing comm: comm_rocketeer
    [f=0000000] Processing comm: comm_riot_cai
    [f=0000000] Planetwars error: Planetwars data entry in modoption is empty or in invalid format
    [f=0000000] Loading all definitions:  1.319000
    [f=0000000] Game::LoadDefs (GameData): 1534 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    [f=0000000] Error:   <0> [0x3]
    [f=0000000] Error:   <1> [0x7fff32befb49]
    [f=0000000] Error:   <2> [0x732f6e69622f6c61]
    [f=0000000] Error: Stacktrace (sim):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Error: Stacktrace (load):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    
    txt file icon infolog.txt (16,699 bytes) 2012-03-25 23:33 +
  • txt file icon infolog2.txt (15,487 bytes) 2012-03-26 12:36 -
    Using configuration source: "/home/wolas/.springrc"
    [CMyMath::Init] CPU SSE mask: 124, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  1
    	SSE 4.1:  0,  SSE 4.2:  0
    	SSE 4.0A: 0,  SSE 5.0A: 0
    	using streflop SSE FP-math mode, CPU supports SSE instructions
    OS: Linux 3.2.0-2-amd64 #1 SMP Sun Mar 4 22:48:17 UTC 2012 x86_64
    OS: 64bit native mode
    [Watchdog] Installed (HangTimeout: 10sec)
    Debug: Adding /home/wolas/.spring/ to directories
    Debug: Adding /opt/spring-debug/share/games/spring/ to directories
    Available log sections: Font, VFS, Piece, KeyBindings, Sound, CSMFGroundTextures, RoamMeshDrawer, BumpWater, DynWater, SkyBox, FarTextureHandler, ModelDrawer, OBJParser, WorldObjectModelRenderer, Texture, CollisionVolume, GroundMoveType, UnitScript, AutohostInterface, ArchiveScanner, Path, Model
    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.
    Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP)
    Build date/time: Mar 26 2012 13:00:29
    Build environment: boost-104800, GNU libstdc++ version 20120301
    Compiler: gcc-4.6.3
    Using read-write data directory: /home/wolas/.spring/
    Using read-only data directory: /opt/spring-debug/share/games/spring/
    Scanning: /opt/spring-debug/share/games/spring/base
    Scanning: /home/wolas/.spring/maps
    Scanning: /home/wolas/.spring/games
    Scanning: /home/wolas/.spring/packages
    Supported Video modes: 1366x768
    Video mode set to 1024x768/32bit (windowed)
    [f=0000000] SDL version:  1.2.15
    [f=0000000] GL version:   3.3.0 NVIDIA 295.20
    [f=0000000] GL vendor:    NVIDIA Corporation
    [f=0000000] GL renderer:  GeForce 9600M GT/PCIe/SSE2
    [f=0000000] GLSL version: 3.30 NVIDIA via Cg compiler
    [f=0000000] GLEW version: 1.5.4
    [f=0000000] Video RAM:    unknown
    [f=0000000] GL info:
    	haveARB: 1, haveGLSL: 1, ATI hacks: 0
    	FBO support: 1, NPOT-texture support: 1, 24bit Z-buffer support: 1
    	maximum texture size: 8192, compress MIP-map textures: 0
    [f=0000000] Joysticks found: 0
    [f=0000000] Warning: Joystick 0 not found
    [f=0000000] CPU Cores: 2
    [f=0000000] CPU affinity not set
    [f=0000000] Loading startscript from: /home/wolas/.spring/script.txt
    [f=0000000] Connecting to 94.23.171.71:8572 using name [pikts]wolas
    [f=0000000] [Sound] OpenAL info:
    [f=0000000] [Sound]   Available Devices:
    [f=0000000] Video mode set to 1366x768/32bit (windowed)
    [f=0000000] Using map: IsisDelta_v02
    [f=0000000] [ArchiveScanner] GetArchives: IsisDelta_v02 (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: IsisDelta_v02 (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Map Helper v1 (depth 1)
    [f=0000000] [ArchiveScanner] /home/wolas/.spring/maps/IsisDelta_v02.sd7 checksum: -1541676637/2753290659
    [f=0000000] [ArchiveScanner] /opt/spring-debug/share/games/spring/base/maphelper.sdz checksum: 18616989/18616989
    [f=0000000] [ArchiveScanner] archive checksum IsisDelta_v02: -1526205634/2768761662
    [f=0000000] Warning: Incompatible map-checksum: Checksum of IsisDelta_v02 (checksum 0xa507f33e) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] Using game: Zero-K v1.0.3.9
    [f=0000000] [ArchiveScanner] GetArchives: Zero-K v1.0.3.9 (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] Using game archive: 15b34d257e1daadbcc4e78b2733dbec7.sdp
    [f=0000000] [ArchiveScanner] GetArchives: 15b34d257e1daadbcc4e78b2733dbec7.sdp (depth 0)
    [f=0000000] [ArchiveScanner] GetArchives: Spring content v1 (depth 1)
    [f=0000000] [ArchiveScanner] GetArchives: Spring Bitmaps (depth 2)
    [f=0000000] [ArchiveScanner] /home/wolas/.spring/packages/15b34d257e1daadbcc4e78b2733dbec7.sdp checksum: -1454478451/2840488845
    [f=0000000] [ArchiveScanner] /opt/spring-debug/share/games/spring/base/springcontent.sdz checksum: 1379293249/1379293249
    [f=0000000] [ArchiveScanner] /opt/spring-debug/share/games/spring/base/spring/bitmaps.sdz checksum: -1951780851/2343186445
    [f=0000000] [ArchiveScanner] archive checksum 15b34d257e1daadbcc4e78b2733dbec7.sdp: 1892811713/1892811713
    [f=0000000] Warning: Incompatible game-checksum: Checksum of 15b34d257e1daadbcc4e78b2733dbec7.sdp (checksum 0x70d203c1) differs from the host's copy (checksum 0x1). This may be caused by a corrupted download or there may even be 2 different versions in circulation. Make sure you and the host have installed the chosen archive and its dependencies and consider redownloading it.
    [f=0000000] recording demo: demos/20120326_132958_IsisDelta_v02_88.0-1-g7111a10 HEAD.sdf
    [f=0000000] PreGame::GameDataReceived: 35 ms
    [f=0000000] User number 13 (team 0, allyteam 0)
    [f=0000000] Loading Radar Icons
    [f=0000000] Loading GameData Definitions
    [f=0000000] Processing comm: c110645_7339_1
    [f=0000000] Processing comm: c110645_4597_1
    [f=0000000] Processing comm: c212163_5935_1
    [f=0000000] Processing comm: c110645_571_1
    [f=0000000] Processing comm: c110645_4597_3
    [f=0000000] Processing comm: c210138_5175_3
    [f=0000000] Processing comm: c212163_6542_1
    [f=0000000] Processing comm: c212163_6067_4
    [f=0000000] Processing comm: c212163_6771_4
    [f=0000000] Processing comm: c110645_7338_1
    [f=0000000] Processing comm: c126946_5823_3
    [f=0000000] Processing comm: c126946_5863_2
    [f=0000000] Processing comm: c110645_4597_4
    [f=0000000] Processing comm: c110645_6784_1
    [f=0000000] Processing comm: c126946_5823_4
    [f=0000000] Processing comm: c210138_7370_1
    [f=0000000] Processing comm: c212163_5730_2
    [f=0000000] Processing comm: c212163_6771_2
    [f=0000000] Processing comm: c212163_5935_4
    [f=0000000] Processing comm: c210138_5175_1
    [f=0000000] Processing comm: c110645_571_2
    [f=0000000] Processing comm: c212163_6273_3
    [f=0000000] Processing comm: c110645_4597_2
    [f=0000000] Processing comm: c212163_6273_2
    [f=0000000] Processing comm: c110645_7338_3
    [f=0000000] Processing comm: c126946_5863_4
    [f=0000000] Processing comm: c110645_571_3
    [f=0000000] Processing comm: c110645_7339_2
    [f=0000000] Processing comm: c110645_168_3
    [f=0000000] Processing comm: c212163_5730_4
    [f=0000000] Processing comm: c50076_5849_2
    [f=0000000] Processing comm: c110645_7338_4
    [f=0000000] Processing comm: c126946_5863_1
    [f=0000000] Processing comm: c212163_6771_3
    [f=0000000] Processing comm: c212163_6542_2
    [f=0000000] Processing comm: c110645_571_4
    [f=0000000] Processing comm: c110645_6784_2
    [f=0000000] Processing comm: c110645_168_4
    [f=0000000] Processing comm: c212163_6542_3
    [f=0000000] Processing comm: c212163_5935_3
    [f=0000000] Processing comm: c110645_7338_2
    [f=0000000] Processing comm: c110645_7339_4
    [f=0000000] Processing comm: c126946_5864_2
    [f=0000000] Processing comm: c50076_5849_3
    [f=0000000] Processing comm: c126946_5823_1
    [f=0000000] Processing comm: c110645_6784_3
    [f=0000000] Processing comm: c126946_5824_4
    [f=0000000] Processing comm: c212163_6067_2
    [f=0000000] Processing comm: c126946_5864_4
    [f=0000000] Processing comm: c126946_5864_3
    [f=0000000] Processing comm: c212163_5935_2
    [f=0000000] Processing comm: c210138_5175_4
    [f=0000000] Processing comm: c212163_6273_1
    [f=0000000] Processing comm: c126946_5864_1
    [f=0000000] Processing comm: c126946_5863_3
    [f=0000000] Processing comm: c126946_5824_3
    [f=0000000] Processing comm: c212163_6067_3
    [f=0000000] Processing comm: c126946_5824_1
    [f=0000000] Processing comm: c126946_5823_2
    [f=0000000] Processing comm: c110645_168_1
    [f=0000000] Processing comm: c50076_5849_1
    [f=0000000] Processing comm: c210138_5175_2
    [f=0000000] Processing comm: c126946_5824_2
    [f=0000000] Processing comm: c212163_5730_3
    [f=0000000] Processing comm: c212163_6273_4
    [f=0000000] Processing comm: c212163_6542_4
    [f=0000000] Processing comm: c212163_6067_1
    [f=0000000] Processing comm: c110645_168_2
    [f=0000000] Processing comm: c212163_5730_1
    [f=0000000] Processing comm: c50076_5849_4
    [f=0000000] Processing comm: c212163_6771_1
    [f=0000000] Processing comm: c210138_7370_4
    [f=0000000] Processing comm: c210138_7370_3
    [f=0000000] Processing comm: c210138_7370_2
    [f=0000000] Processing comm: c110645_7339_3
    [f=0000000] Processing comm: c110645_6784_4
    [f=0000000] Processing comm: stresstest1
    [f=0000000] Processing comm: stresstest2
    [f=0000000] Processing comm: stresstest3
    [f=0000000] Processing comm: stresstest4
    [f=0000000] Processing comm: test_c4_rocket
    [f=0000000] Processing comm: test_c4_aa
    [f=0000000] Processing comm: test_c4_gauss
    [f=0000000] Processing comm: test_c4_arty
    [f=0000000] Processing comm: test_c4_hmg
    [f=0000000] Processing comm: test_c4_shotty
    [f=0000000] Processing comm: test_c4_partbeam
    [f=0000000] Processing comm: test_c4_lightning
    [f=0000000] Processing comm: test_c4_flame
    [f=0000000] Processing comm: test_a4_rocket
    [f=0000000] Processing comm: test_a4_aa
    [f=0000000] Processing comm: test_a4_gauss
    [f=0000000] Processing comm: test_a4_arty
    [f=0000000] Processing comm: test_a4_hmg
    [f=0000000] Processing comm: test_a4_shotty
    [f=0000000] Processing comm: test_a4_partbeam
    [f=0000000] Processing comm: test_a4_lightning
    [f=0000000] Processing comm: test_a4_flame
    [f=0000000] Processing comm: test_s4_rocket
    [f=0000000] Processing comm: test_s4_aa
    [f=0000000] Processing comm: test_s4_gauss
    [f=0000000] Processing comm: test_s4_arty
    [f=0000000] Processing comm: test_s4_hmg
    [f=0000000] Processing comm: test_s4_shotty
    [f=0000000] Processing comm: test_s4_partbeam
    [f=0000000] Processing comm: test_s4_lightning
    [f=0000000] Processing comm: test_s4_flame
    [f=0000000] Processing comm: test_r4_rocket
    [f=0000000] Processing comm: test_r4_aa
    [f=0000000] Processing comm: test_r4_gauss
    [f=0000000] Processing comm: test_r4_arty
    [f=0000000] Processing comm: test_r4_hmg
    [f=0000000] Processing comm: test_r4_shotty
    [f=0000000] Processing comm: test_r4_partbeam
    [f=0000000] Processing comm: test_r4_lightning
    [f=0000000] Processing comm: test_r4_flame
    [f=0000000] Processing comm: test_c1_rocket
    [f=0000000] Processing comm: test_c1_aa
    [f=0000000] Processing comm: test_c1_gauss
    [f=0000000] Processing comm: test_c1_arty
    [f=0000000] Processing comm: test_c1_hmg
    [f=0000000] Processing comm: test_c1_shotty
    [f=0000000] Processing comm: test_c1_partbeam
    [f=0000000] Processing comm: test_c1_lightning
    [f=0000000] Processing comm: test_c1_flame
    [f=0000000] Processing comm: test_a1_rocket
    [f=0000000] Processing comm: test_a1_aa
    [f=0000000] Processing comm: test_a1_gauss
    [f=0000000] Processing comm: test_a1_arty
    [f=0000000] Processing comm: test_a1_hmg
    [f=0000000] Processing comm: test_a1_shotty
    [f=0000000] Processing comm: test_a1_partbeam
    [f=0000000] Processing comm: test_a1_lightning
    [f=0000000] Processing comm: test_a1_flame
    [f=0000000] Processing comm: test_s1_rocket
    [f=0000000] Processing comm: test_s1_aa
    [f=0000000] Processing comm: test_s1_gauss
    [f=0000000] Processing comm: test_s1_arty
    [f=0000000] Processing comm: test_s1_hmg
    [f=0000000] Processing comm: test_s1_shotty
    [f=0000000] Processing comm: test_s1_partbeam
    [f=0000000] Processing comm: test_s1_lightning
    [f=0000000] Processing comm: test_s1_flame
    [f=0000000] Processing comm: test_r1_rocket
    [f=0000000] Processing comm: test_r1_aa
    [f=0000000] Processing comm: test_r1_gauss
    [f=0000000] Processing comm: test_r1_arty
    [f=0000000] Processing comm: test_r1_hmg
    [f=0000000] Processing comm: test_r1_shotty
    [f=0000000] Processing comm: test_r1_partbeam
    [f=0000000] Processing comm: test_r1_lightning
    [f=0000000] Processing comm: test_r1_flame
    [f=0000000] Processing comm: test_cr1_rocket
    [f=0000000] Processing comm: test_cr1_aa
    [f=0000000] Processing comm: test_cr1_gauss
    [f=0000000] Processing comm: test_cr1_arty
    [f=0000000] Processing comm: test_cr1_hmg
    [f=0000000] Processing comm: test_cr1_shotty
    [f=0000000] Processing comm: test_cr1_partbeam
    [f=0000000] Processing comm: test_cr1_lightning
    [f=0000000] Processing comm: test_cr1_flame
    [f=0000000] Processing comm: test_cr4_rocket
    [f=0000000] Processing comm: test_cr4_aa
    [f=0000000] Processing comm: test_cr4_gauss
    [f=0000000] Processing comm: test_cr4_arty
    [f=0000000] Processing comm: test_cr4_hmg
    [f=0000000] Processing comm: test_cr4_shotty
    [f=0000000] Processing comm: test_cr4_partbeam
    [f=0000000] Processing comm: test_cr4_lightning
    [f=0000000] Processing comm: test_cr4_flame
    [f=0000000] Processing comm: comm_econ_cai
    [f=0000000] Processing comm: comm_marksman_cai
    [f=0000000] Processing comm: comm_hunter
    [f=0000000] Processing comm: comm_guardian
    [f=0000000] Processing comm: comm_riot
    [f=0000000] Processing comm: comm_recon
    [f=0000000] Processing comm: comm_marksman
    [f=0000000] Processing comm: comm_marine
    [f=0000000] Processing comm: comm_flamer
    [f=0000000] Processing comm: comm_mission_tutorial1
    [f=0000000] Processing comm: comm_stun_cai
    [f=0000000] Processing comm: comm_rocketeer
    [f=0000000] Processing comm: comm_riot_cai
    [f=0000000] Planetwars error: Planetwars data entry in modoption is empty or in invalid format
    [f=0000000] Loading all definitions:  0.722000
    [f=0000000] Game::LoadDefs (GameData): 921 ms
    [f=0000000] Loading Sound Definitions
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    [f=0000000] Error:   <0> [0x3]
    [f=0000000] Error:   <1> [0x7fff5c91bb42]
    [f=0000000] Error:   <2> [0x756265642d676e69]
    [f=0000000] Error: Stacktrace (sim):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Error: Stacktrace (load):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    [f=0000000] Error:   <0> [0x3]
    [f=0000000] Error:   <1> [0x7fff5c91bb42]
    [f=0000000] Error:   <2> [0x756265642d676e69]
    [f=0000000] Error: Stacktrace (sim):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Error: Stacktrace (load):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    [f=0000000] Error:   <0> [0x3]
    [f=0000000] Error:   <1> [0x7fff5c91bb42]
    [f=0000000] Error:   <2> [0x756265642d676e69]
    [f=0000000] Error: Stacktrace (sim):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Error: Stacktrace (load):
    [f=0000000] Error:   No Stacktraces for non-MainThread.
    [f=0000000] Warning: [Watchdog] Hang detection triggered for Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP).
    [f=0000000] Warning: MT with 2 threads.
    [f=0000000] Warning:   (in thread: load)
    [f=0000000] Error: Stacktrace (main):
    [f=0000000] Error:   (Note: This stacktrace is not 100% accurate! It just gives an impression.)
    
    txt file icon infolog2.txt (15,487 bytes) 2012-03-26 12:36 +

-Relationships
+Relationships

-Notes

~0008503

zerver (reporter)

Please compile a DEBUG build so we can get a useful stacktrace in the infolog.

~0008506

wolas (reporter)

Last edited: 2012-03-26 12:38

Ok I m not really experienced at this. I tried to compile debug build with this:
cmake -D CMAKE_BUILD_TYPE:STRING=DEBUG -D CMAKE_INSTALL_PREFIX:PATH=/opt/spring-debug/ .

But it seems like not really debug build because it still gives some stacktraces instead something really meaningful, but in infolog(uploaded infolog2) it shows it as Spring 88.0-1-g7111a10 HEAD (Debug MT-Sim OMP) I m confused :)

~0008520

wolas (reporter)

OK I compiled spring-MT without OMP and it still hangs.

It always hangs on "Loading sound definitions" (zero-k)

http://pastebin.com/UVM9bRtR same game DEBUG build without OMP
http://pastebin.com/nUabMi3s same game DEBUG build with OMP

so this is definitly not because of OMP :)

This might be map or game related since some battles/maps I can load without a problem.
Demo of same battle hangs too! http://zero-k.info/Battles/Detail/63263 so this might be some help I hope, weird previous game demo didint hanged, while online did.

Ok sometimes this demo hangs sometimes it wont.
[f=0000000] [Sound] Available Devices:
[f=0000000] caught SIGINT, aborting // launched from console I start clicking ctr+c like mad :)

This is probably related how spring opens sound devices. And by the way infolog is damn weird after I try to terminate it from console it try to load more? or something look at SIGINT messages
http://pastebin.com/7fsgXJ42

Well kinda found a way how to reproduce it. First launch spring with demo and it will hang up then terminate it, but it sometimes leaves one thread hanging after terminating leave it (its a must). Then launch second spring and then you have high chance on loading up. So I bet in multithreaded code there is race condition and if it fails lets say open sound device in time then it hangs.

~0008747

zerver (reporter)

Sorry for not replying sooner.

I think you should have CMAKE_BUILD_TYPE = DEBUG2

See "Some options explained" here:
http://springrts.com/wiki/Building_Spring_Cross_Compiled

~0009241

abma (administrator)

does this still happen with spring 91.0?

if so, please reopen this bug report
+Notes

-Issue History
Date Modified Username Field Change
2012-03-25 23:33 wolas New Issue
2012-03-25 23:33 wolas File Added: infolog.txt
2012-03-26 03:22 zerver Note Added: 0008503
2012-03-26 03:23 zerver Relationship added duplicate of 0003036
2012-03-26 12:36 wolas Note Added: 0008506
2012-03-26 12:36 wolas File Added: infolog2.txt
2012-03-26 12:38 wolas Note Edited: 0008506
2012-03-27 11:44 wolas Note Added: 0008520
2012-03-27 16:32 abma Relationship deleted 0003036
2012-05-10 18:37 abma Category Linux => Spring MT
2012-06-08 21:34 zerver Status new => assigned
2012-06-08 21:34 zerver Assigned To => zerver
2012-06-08 21:35 zerver Note Added: 0008747
2012-06-08 21:35 zerver Status assigned => feedback
2012-10-03 03:02 abma Note Added: 0009241
2012-10-03 03:02 abma Status feedback => resolved
2012-10-03 03:02 abma Resolution open => unable to reproduce
2014-01-16 16:06 abma Category Spring MT => (No Category)
+Issue History