2025-07-20 22:14 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001954Spring engineGeneralpublic2010-09-21 14:33
ReporterSirMaverick 
Assigned Toabma 
PrioritynormalSeveritycrashReproducibilitysometimes
StatusresolvedResolutionunable to reproduce 
Product Version0.81.2.1 
Target VersionFixed in Version 
Summary0001954: crash with lua ai in rts/ExternalAI/SkirmishAI.cpp:36
DescriptionUsing CA 8105 with it's CAI. First time it crashed for me when I added bots.
TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (14,259 bytes) 2010-06-20 01:04 -
    LogOutput initialized.
    Spring 0.81.2.1
    Build date/time: May  4 2010 20:23:03
    Available log subsystems: mapinfo, CollisionVolume, unit, ArchiveScanner, VFS-detail, VFS, Sound
    Enabled log subsystems: Sound
    Enable or disable log subsystems using the LogSubsystems configuration key
      or the SPRING_LOG_SUBSYSTEMS environment variable (both comma separated).
    using configuration source "/home/mav/.springrc"
    [CMyMath::Init] CPU SSE mask: 120, flags:
    	SSE 1.0:  1,  SSE 2.0:  1
    	SSE 3.0:  1, SSSE 3.0:  0
    	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
    OS: 32bit native mode
    Using read-write data directory: /home/mav/.spring/
    Using read-only  data directory: /home/spring/spring/spring/install-0.81.2.1-7-g6b8bd33-RelWithDebInfo/bin/
    Using read-only  data directory: /home/mav/.spring/
    Using read-only  data directory: /home/spring/spring/spring/install-0.81.2.1-7-g6b8bd33-RelWithDebInfo/share/games/spring/
    Scanning: /home/spring/spring/spring/install-0.81.2.1-7-g6b8bd33-RelWithDebInfo/share/games/spring/base
    Scanning: /home/mav/.spring/maps
    Scanning: /home/mav/.spring/mods
    Scanning: /home/mav/.spring/packages
    Scanning: /home/mav/.spring/maps
    Scanning: /home/mav/.spring/mods
    Scanning: /home/mav/.spring/packages
    Video mode set to  1680 x 1004 / 32 bit
    [      0] SDL:  1.2.13
    [      0] GL:   3.2.0 NVIDIA 195.36.24
    [      0] GL:   NVIDIA Corporation
    [      0] GL:   GeForce 9800 GT/PCI/SSE2/3DNOW!
    [      0] GLEW: 1.5.3
    [      0] Joysticks found: 0
    [      0] Joystick 0 not found
    [      0] Loading startscript from: /home/mav/.spring//script.txt
    [      0] Connecting to 89.76.191.160:8452 using name [0K]SirMaverick
    [      0] Starting demo recording
    [      0] Using map Comet Catcher Redux.smf
    [      0] Recording demo demos/20100620_004019_Comet Catcher Redux_0.81.2.sdf
    [      0] Using script Commanders
    [      0] Using mod Complete Annihilation test-8105
    [      0] Using mod archive 418f47fe56d0619f5963cfc255e80f74.sdp
    [      0] Loading client data: 140 ms
    [      0] User number 3 (team 11, allyteam 0)
    [      0] Sound: OpenAL info:
    [      0] Sound:   Vendor:     OpenAL Community
    [      0] Sound:   Version:    1.1 ALSOFT 1.12.854
    [      0] Sound:   Renderer:   OpenAL Soft
    [      0] Sound:   AL Extensions: AL_EXTX_buffer_sub_data 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_MCFORMATS AL_EXT_OFFSET AL_EXTX_sample_buffer_object AL_EXT_source_distance_model AL_LOKI_quadriphonic
    [      0] Sound:   ALC Extensions: ALC_ENUMERATE_ALL_EXT ALC_ENUMERATION_EXT ALC_EXT_CAPTURE ALC_EXT_disconnect ALC_EXT_EFX ALC_EXT_thread_local_context
    [      0] Sound:   Device:     ALSA Software
    [      0] Sound:   Available Devices:  
    [      0] Sound:                       PulseAudio Software
    [      0] Sound:                       ALSA Software
    [      0] Sound:                       PortAudio Software
    [      0] Loading console: 1 ms
    [      0] Sound:  parsed 5 sounds from gamedata/sounds.lua
    [      0] Loading sounds: 9 ms
    [      0] Camera and mouse: 51 ms
    [      0] Parsing unit icons
    [      0] Parsing definitions
    [      0] Loading all definitions:  0.488000
    [      0] Loading defs: 603 ms
    [      0] You are missing the "ARB_shadow_ambient" extension (this will probably make shadows darker than they should be)
    [      0] Loading map informations
    [      0] Loading map
    [      0] Loading Map
    [      0] Loading .smt tile-file "maps/Comet Catcher Redux.smt"
    [      0] Loading 11041 tiles from file 1/1
    [      0] Reading tiles
    [      0] Reading tile map
    [      0] generating MipMaps: 9 ms
    [      0] Calculating smooth height mesh
    [      0] Calculating smooth mesh: 163 ms
    [      0] Creating projectile texture
    [      0] Number of damage types: 10
    [      0] Loading weapon definitions
    [      0] Could not load sound from def: newboom
    [      0] Could not load sound from def: newboom
    [      0] Could not load sound from def: newboom
    [      0] Could not load sound from def: newboom
    [      0] Loading unit definitions
    [      0] Loading feature definitions
    [      0] Creating unit textures
    [      0] Initializing map features
    [      0] Reading estimate path costs
    [      0] Pathing data checksum: b2c61f2d
    [      0] Creating sky
    [      0] Loading LuaRules
    [      0] Jump Jet Defs error checking begining..
    [      0] .. Jump Jet Defs error checking complete
    [      0] Loading gadget: Lua unit script framework  <unit_script.lua>
    [      0]   Loading unit script: scripts/armanac.lua
    [      0]   Loading unit script: scripts/carrydrone.lua
    [      0]   Loading unit script: scripts/nanotower.lua
    [      0]   Loading unit script: scripts/blastwing.lua
    [      0]   Loading unit script: scripts/cafus.lua
    [      0]   Loading unit script: scripts/chickenflyerqueen.lua
    [      0]   Loading unit script: scripts/chickenflyerqueen.lua
    [      0]   Loading unit script: scripts/corap.lua
    [      0]   Loading unit script: scripts/coravp.lua
    [      0]   Loading unit script: scripts/corcrash.lua
    [      0]   Loading unit script: scripts/cordoom.lua
    [      0]   Loading unit script: scripts/core_spectre.lua
    [      0]   Loading unit script: scripts/corjamt.lua
    [      0]   Loading unit script: scripts/corroach.lua
    [      0]   Loading unit script: scripts/corsumo.lua
    [      0]   Loading unit script: scripts/cia.lua
    [      0]   Loading unit script: scripts/logheavymine.lua
    [      0]   Loading unit script: scripts/novheavymine.lua
    [      0] Doesn't count initialized
    [      0] LUARULES-DRAW  (GADGETS)
    [      0] Failed to load: api_subdir_gadgets.lua  (error = 2, LuaRules/Gadgets/customunitshaders/config.lua, [string "LuaRules/Gadgets/customunitshaders/config.l..."]:97: Incorrect arguments to FileExists())
    [      0] Doesn't count initialized
    [      0] LUARULES-DRAW  (GADGETS)
    [      0] Loading LuaGaia
    [      0] Loading LuaUI
    [      0] This mod has locked LuaUI access
    [      0] Using LUAUI_DIRNAME = LuaUI/
    [      0] Reloaded ctrlpanel with: LuaUI/ctrlpanel.txt
    [      0] LuaUI: bound F11 to the widget selector
    [      0] LuaUI: bound CTRL+F11 to tweak mode
    [      0] Failed to load: gui_easyfacing.lua  (duplicate name)
    [      0] Jump Jet Defs error checking begining..
    [      0] .. Jump Jet Defs error checking complete
    [      0] Loaded API widget:  Avatars             <api_avatars.lua>
    [      0] Loaded API widget:  Lups                <lups_wrapper.lua>
    [      0] Loaded API widget:  Chili Framework     <api_chili.lua>
    [      0] Loaded widget:  Local Team Colors   <gui_local_colors.lua>
    [      0] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [      0] Loaded widget:  Voices              <snd_voices.lua>
    [      0] Loaded widget:  Noises              <snd_noises.lua>
    [      0] Loaded widget:  BuildETA            <gui_build_eta.lua>
    [      0] Loaded widget:  Cloak Fire State    <unit_cloakfirestate.lua>
    [      0] Loaded widget:  ResetState          <unit_resetstate.lua>
    [      0] Loaded widget:  Auto First Build Facing  <autofirstbuildfacing.lua>
    [      0] Loaded widget:  Auto Patrol Nanos   <unit_auto_patrol_nanos.lua>
    [      0] Loaded widget:  Autoquit            <autoquit.lua>
    [      0] Loaded widget:  Chili Chat Bubbles  <gui_chili_chatbubbles.lua>
    [      0] Loaded widget:  Context Menu        <gui_contextmenu.lua>
    [      0] Loaded widget:  Crude Menu          <gui_crudemenu.lua>
    [      0] Loaded widget:  DCIcon              <dbg_dcicon.lua>
    [      0] Loaded widget:  Darkening           <gui_darkening.lua>
    [      0] Loaded widget:  Land Fly v1.2.2     <unit_land_fly.lua>
    [      0] Loaded widget:  Local Widgets Config  <localwidgets.lua>
    [      0] Loaded widget:  MinimapEvents       <minimap_events.lua>
    [      0] Loaded widget:  Mod Options Reminder  <gui_modoption_reminder.lua>
    [      0] Loaded widget:  Point Tracker       <gui_point_tracker.lua>
    [      0] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [      0] Loaded widget:  Retreat             <cmd_retreat.lua>
    [      0] Loaded widget:  State Reverse Toggle  <cmd_state_reverse_toggle.lua>
    [      0] Loaded widget:  Stereo3D            <gfx_stereo3d.lua>
    [      0] Loaded widget:  Stockpiler          <unit_stockpile.lua>
    [      0] Loaded widget:  Take Reminder       <gui_take_remind.lua>
    [      0] Loaded widget:  Loop Select         <unit_loop_select.lua>
    [      0] Loaded widget:  SelectionButtons    <gui_selbuttons.lua>
    [      0] Loaded widget:  Blast Radius        <gui_blastradius.lua>
    [      0] Loaded widget:  Spectate Selected Team  <gui_spectate_selected_team.lua>
    [      0] Loaded widget:  Auto group          <unit_auto_group.lua>
    [      0] Loaded widget:  Defense Range       <gui_defenserange.lua>
    [      0] Loaded widget:  Ghost Site          <unit_ghostsite.lua>
    [      0] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [      0] Loaded widget:  Transport AI        <unit_transport_ai.lua>
    [      0] Loaded widget:  Unit Marker         <unit_marker.lua>
    [      0] Loaded widget:  Easy Facing         <gui_easyFacing.lua>
    [      0] Loaded widget:  Unit Mover          <cmd_unit_mover.lua>
    [      0] Loaded widget:  Stockpiler (dynamic)  <unit_stockpile_dynamic.lua>
    [      0] Loaded widget:  Start Point Remover  <init_start_point_remover.lua>
    [      0] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [      0] Loaded widget:  Builder Manager     <unit_buildercontrol.lua>
    [      0] Loaded widget:  Prospector          <gui_prospector.lua>
    [      0] Loaded widget:  Satellites          <unit_satellites.lua>
    [      0] Loaded widget:  Lasso Terraform GUI  <gui_lasso_terraform.lua>
    [      0] Loaded widget:  AllyCursors         <gui_ally_cursors.lua>
    [      0] Loaded widget:  Building Starter    <unit_building_starter.lua>
    [      0] Loaded widget:  Cloaker Guard       <unit_cloaker_guard.lua>
    [      0] Loaded widget:  CommandInsert       <gui_commandinsert.lua>
    [      0] Loaded widget:  Rank Icons          <gui_xp.lua>
    [      0] Loaded widget:  Shield Guard        <unit_shield_guard.lua>
    [      0] Reloaded cmdcolors with: cmdcolors.tmp
    [      0] Loaded widget:  Selection Squares   <gui_selection_squares.lua>
    [      0] Loaded widget:  Selection Send      <gui_selectionsend.lua>
    [      0] Loaded widget:  Select n Center!    <gui_center_n_select.lua>
    [      0] Loaded widget:  CALayout            <ca_layout.lua>
    [      0] Loaded widget:  LupsManager         <gfx_lups_manager.lua>
    [      0] Loaded widget:  Units on Fire       <gfx_lups_units_on_fire.lua>
    [      0] Loaded widget:  Chili Docking       <gui_chili_docking.lua>
    [      0] Loaded widget:  Test Version Warning  <gui_test_warning.lua>
    [      0] BuildBar Warning: you deactivated the "blurApi" widget, please reactivate it.
    [      0] Loaded widget:  BuildBar            <gui_buildbar.lua>
    [      0] Loaded widget:  CustomFormations2   <unit_customformations2.lua>
    [      0] Loaded widget:  Jumjet GUI          <gui_jumpjets.lua>
    [      0] Loaded widget:  Chili Gesture Menu  <gui_chili_gesture_menu.lua>
    [      0] LuaUI v0.3
    [      0] Finalizing...
    [      0] Connection attempt from Rafal[CA][NOTA]
    [      0]  -> Version: 0.81.2.1 (0.81.2.1-0-g884a107{@}-cmake-mingw32)
    [      0]  -> connection established (given id 0)
    [      0] Connection attempt from [Cursed]Eximius[Evo]
    [      0]  -> Version: 0.81.2.1 (0.81.2.1-0-g884a107{@}-cmake-mingw32)
    [      0]  -> connection established (given id 1)
    [      0] Connection attempt from Skasi
    [      0]  -> Version: 0.81.2.1 (0.81.2.1-0-g884a107{@}-cmake-mingw32)
    [      0]  -> connection established (given id 4)
    [      0] Connection attempt from [0K]SirMaverick
    [      0]  -> Version: 0.81.2.1
    [      0]  -> connection established (given id 3)
    [      0] Connection attempt from Aronath
    [      0]  -> Version: 0.81.2.1 (0.81.2.1-0-g884a107{@}-cmake-mingw32)
    [      0]  -> connection established (given id 5)
    [      0] Connection attempt from [LCC]Saktoth
    [      0]  -> Version: 0.81.2.0 (0.81.2-0-g76e4cf5{@}-cmake-mingw32)
    [      0]  -> connection established (given id 2)
    [      0] <Rafal[CA][NOTA]> with so many people it will be easy imho
    [      0] <[LCC]Saktoth> i dont get why it would ever be difficult
    [      0] GameID: 7f471d4cc9688b22f6e90ace22707681
    [      0] Rafal[CA][NOTA] added point: Start 2
    [      0] [Cursed]Eximius[Evo] added point: Start 0
    [      0] [LCC]Saktoth added point: Start 3
    [      0] [0K]SirMaverick added point: Start 11
    [      0] Skasi added point: Start 1
    [      0] Aronath added point: Start 10
    [      0] Aborting the game, unknown skirmish AI specified:  
    [      0] Segmentation fault (SIGSEGV) in spring 0.81.2.1
    Stacktrace:
    /home/mav/.spring/spring() [0x854149f]
    [0xb77df400] # NOTE: no path -> not translating
    /home/mav/.spring/spring() [0x85cbaeb]
    /home/mav/.spring/spring() [0x85e12c9]
    /home/mav/.spring/spring() [0x85e1e28]
    /home/mav/.spring/spring() [0x85a7158]
    /home/mav/.spring/spring() [0x85b27a8]
    /home/mav/.spring/spring() [0x812d5b3]
    /home/mav/.spring/spring() [0x80c8758]
    /home/mav/.spring/spring() [0x80e335e]
    /home/mav/.spring/spring() [0x80e56b9]
    /home/mav/.spring/spring() [0x84ee57a]
    /home/mav/.spring/spring() [0x84f4445]
    /home/mav/.spring/spring() [0x8529b23]
    /home/mav/.spring/spring() [0x8529fab]
    /lib/i686/cmov/libc.so.6(__libc_start_main+0xe6) [0xb6e39c76]
    /home/mav/.spring/spring() [0x8088ab1]
    Translated Stacktrace:
    /home/spring/spring/spring/spring-git/rts/System/Platform/CrashHandler.cpp:280
    /home/spring/spring/spring/spring-git/rts/ExternalAI/SkirmishAI.cpp:36
    /home/spring/spring/spring/spring-git/rts/ExternalAI/SkirmishAIWrapper.cpp:125
    /home/spring/spring/spring/spring-git/rts/ExternalAI/SkirmishAIWrapper.cpp:185
    /home/spring/spring/spring/spring-git/rts/ExternalAI/EngineOutHandler.cpp:478
    /home/spring/spring/spring/spring-git/rts/ExternalAI/SkirmishAIHandler.cpp:203
    /usr/include/c++/4.4/bits/stl_iterator.h:708
    /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:3451
    /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:3628
    /home/spring/spring/spring/spring-git/rts/Game/Game.cpp:2790
    /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:862
    /home/spring/spring/spring/spring-git/rts/System/SpringApp.cpp:990
    /home/spring/spring/spring/spring-git/rts/System/Main.cpp:64
    /home/spring/spring/spring/spring-git/rts/System/Main.cpp:128
    ??:0
    ??:0
    
    txt file icon infolog.txt (14,259 bytes) 2010-06-20 01:04 +
  • ? file icon 20100620_004019_unnamed_0.81.2.sdf (33,681 bytes) 2010-07-01 00:45
  • txt file icon good.txt (3,360 bytes) 2010-07-01 17:25 -
    [game]
    {
    [ai0]
    {
    host=2;
    name=Bot_1;
    shortname=CAI;
    team=5;
    }
    [ai1]
    {
    host=2;
    name=Bot_2;
    shortname=CAI;
    team=4;
    }
    [ai2]
    {
    host=3;
    name=Bot_3;
    shortname=CAI;
    team=6;
    }
    [ai3]
    {
    host=2;
    name=Bot_4;
    shortname=CAI;
    team=7;
    }
    [ai4]
    {
    host=2;
    name=Bot_5;
    shortname=CAI;
    team=8;
    }
    [ai5]
    {
    host=0;
    name=Bot2;
    shortname=CAI;
    team=9;
    }
    [allyteam0]
    {
    numallies=0;
    }
    [allyteam1]
    {
    numallies=0;
    }
    [modoptions]
    {
    camode=normal;
    chickens=0;
    commtype=default;
    cratermult=1;
    damagemult=1;
    disablefeatures=0;
    disablemapdamage=0;
    doesnotcountmode=debug;
    easymetal=0;
    energymult=1;
    factorycostmult=1;
    fixedallies=1;
    gamemode=0;
    golly=0;
    gracetime=2;
    hiddenunits=0;
    hilltime=10;
    maxspeed=2;
    maxunits=3000;
    maxwind=2.5;
    metalmult=1;
    minspeed=0.5;
    minwind=0;
    noceasefire=0;
    planetwars=;
    reducedquality=0;
    sharemode=teammates;
    shuffle=off;
    specialdecloak=0;
    specialpower=0;
    startingresourcetype=facplopboost;
    stayonteam=0;
    terracostmult=1;
    typemapsetting=keepequal;
    unitspeedmult=1;
    waterlevel=0;
    wreckagemult=1;
    xmas=0;
    }
    [player0]
    {
    countrycode=pl;
    name=Rafal[CA][NOTA];
    rank=6;
    spectator=0;
    team=2;
    }
    [player1]
    {
    countrycode=au;
    name=[LCC]Saktoth;
    rank=7;
    spectator=0;
    team=3;
    }
    [player2]
    {
    countrycode=at;
    name=Skasi;
    rank=5;
    spectator=0;
    team=1;
    }
    [player3]
    {
    countrycode=fr;
    name=Aronath;
    rank=4;
    spectator=0;
    team=10;
    }
    [player4]
    {
    countrycode=lt;
    name=[Cursed]Eximius[Evo];
    rank=4;
    spectator=0;
    team=0;
    }
    [player5]
    {
    countrycode=de;
    name=[0K]SirMaverick;
    rank=6;
    spectator=0;
    team=11;
    }
    [team0]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.917647058823529 0 0 ;
    side=Random;
    startposx=2519;
    startposz=3604;
    teamleader=4;
    }
    [team1]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0 0 0 ;
    side=Random;
    startposx=3748;
    startposz=3523;
    teamleader=2;
    }
    [team10]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.509803921568627 0 0.980392156862745 ;
    side=ARM;
    startposx=1720;
    startposz=4096;
    teamleader=3;
    }
    [team11]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.129411764705882 0.745098039215686 0.854901960784314 ;
    side=Random;
    startposx=4547;
    startposz=4014;
    teamleader=5;
    }
    [team2]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.980392156862745 0.980392156862745 0 ;
    side=ARM;
    startposx=3748;
    startposz=4588;
    teamleader=0;
    }
    [team3]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0 0.980392156862745 0 ;
    side=CORE;
    startposx=2580;
    startposz=4588;
    teamleader=1;
    }
    [team4]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1 1 0 ;
    side=Random;
    startposx=492;
    startposz=1065;
    teamleader=2;
    }
    [team5]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.129411764705882 0.745098039215686 0.854901960784314 ;
    side=Random;
    startposx=614;
    startposz=7373;
    teamleader=2;
    }
    [team6]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.980392156862745 0.0274509803921569 0.854901960784314 ;
    side=ARM;
    startposx=5345;
    startposz=7291;
    teamleader=3;
    }
    [team7]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1 1 1 ;
    side=Random;
    startposx=5345;
    startposz=1065;
    teamleader=2;
    }
    [team8]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.149019607843137 0.607843137254902 0.125490196078431 ;
    side=Random;
    startposx=2949;
    startposz=983;
    teamleader=2;
    }
    [team9]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.917647058823529 0 0 ;
    side=Random;
    startposx=3011;
    startposz=7291;
    teamleader=0;
    }
    gametype=Complete Annihilation test-8105;
    hostip=localhost;
    hostport=8452;
    ishost=-1;
    maphash=4232500688;
    mapname=Comet Catcher Redux.smf;
    modhash=210169568;
    myplayername=Rafal[CA][NOTA];
    numplayers=6;
    numrestrictions=0;
    numteams=12;
    startpostype=3;
    }
    
    txt file icon good.txt (3,360 bytes) 2010-07-01 17:25 +
  • txt file icon bad.txt (3,457 bytes) 2010-07-01 17:25 -
    [game]
    {
    [ai0]
    {
    host=3;
    name=Bot6;
    shortname=CAI|<not versioned>;
    team=4;
    }
    [ai1]
    {
    host=3;
    name=Bot7;
    shortname=CAI|<not versioned>;
    team=5;
    }
    [ai2]
    {
    host=3;
    name=Bot8;
    shortname=CAI|<not versioned>;
    team=6;
    }
    [ai3]
    {
    host=3;
    name=Bot9;
    shortname=CAI|<not versioned>;
    team=7;
    }
    [ai4]
    {
    host=3;
    name=Bot10;
    shortname=CAI|<not versioned>;
    team=9;
    }
    [ai5]
    {
    host=3;
    name=Bot11;
    shortname=CAI|<not versioned>;
    team=8;
    }
    [allyteam0]
    {
    numallies=0;
    }
    [allyteam1]
    {
    numallies=0;
    }
    [modoptions]
    {
    camode=normal;
    chickens=0;
    commtype=default;
    cratermult=1;
    damagemult=1;
    disablefeatures=0;
    disablemapdamage=0;
    doesnotcountmode=debug;
    easymetal=0;
    energymult=1;
    factorycostmult=1;
    fixedallies=1;
    gamemode=0;
    golly=0;
    gracetime=2;
    hiddenunits=0;
    hilltime=10;
    maxspeed=2;
    maxunits=3000;
    maxwind=2.5;
    metalmult=1;
    minspeed=0.5;
    minwind=0;
    noceasefire=0;
    planetwars=;
    reducedquality=0;
    sharemode=teammates;
    shuffle=off;
    specialdecloak=0;
    specialpower=0;
    startingresourcetype=facplopboost;
    stayonteam=0;
    terracostmult=1;
    typemapsetting=keepequal;
    unitspeedmult=1;
    waterlevel=0;
    wreckagemult=1;
    xmas=0;
    }
    [player0]
    {
    countrycode=pl;
    name=Rafal[CA][NOTA];
    rank=6;
    spectator=0;
    team=2;
    }
    [player1]
    {
    countrycode=lt;
    name=[Cursed]Eximius[Evo];
    rank=4;
    spectator=0;
    team=0;
    }
    [player2]
    {
    countrycode=au;
    name=[LCC]Saktoth;
    rank=7;
    spectator=0;
    team=3;
    }
    [player3]
    {
    countrycode=de;
    name=[0K]SirMaverick;
    rank=6;
    spectator=0;
    team=11;
    }
    [player4]
    {
    countrycode=at;
    name=Skasi;
    rank=5;
    spectator=0;
    team=1;
    }
    [player5]
    {
    countrycode=fr;
    name=Aronath;
    rank=4;
    spectator=0;
    team=10;
    }
    [team0]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.917647058823529 0 0 ;
    side=Random;
    startposx=2519;
    startposz=3604;
    teamleader=1;
    }
    [team1]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0 0 0 ;
    side=Random;
    startposx=3748;
    startposz=3523;
    teamleader=4;
    }
    [team10]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.509803921568627 0.498039215686274 1 ;
    side=ARM;
    startposx=1720;
    startposz=4096;
    teamleader=5;
    }
    [team11]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=1 0.635294117647059 0 ;
    side=Random;
    startposx=4547;
    startposz=4014;
    teamleader=3;
    }
    [team2]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.588235294117647 0.0392156862745098 0.705882352941177 ;
    side=ARM;
    startposx=3748;
    startposz=4588;
    teamleader=0;
    }
    [team3]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.250980392156863 0.501960784313726 0.501960784313726 ;
    side=Random;
    startposx=2580;
    startposz=4588;
    teamleader=2;
    }
    [team4]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.976470588235294 1 0 ;
    side=Random;
    startposx=492;
    startposz=1065;
    teamleader=3;
    }
    [team5]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.509803921568627 0.498039215686274 1 ;
    side=Random;
    startposx=614;
    startposz=7373;
    teamleader=3;
    }
    [team6]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1 0 0.47843137254902 ;
    side=Random;
    startposx=5345;
    startposz=7291;
    teamleader=3;
    }
    [team7]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0 0.729411764705882 1 ;
    side=Random;
    startposx=5345;
    startposz=1065;
    teamleader=3;
    }
    [team8]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.509803921568627 0.498039215686274 1 ;
    side=Random;
    startposx=2949;
    startposz=983;
    teamleader=3;
    }
    [team9]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.611764705882353 1 0.498039215686274 ;
    side=Random;
    startposx=3011;
    startposz=7291;
    teamleader=3;
    }
    gametype=Complete Annihilation test-8105;
    hostip=localhost;
    hostport=8452;
    ishost=-1;
    maphash=4232500688;
    mapname=Comet Catcher Redux.smf;
    modhash=210169568;
    myplayername=Rafal[CA][NOTA];
    numplayers=6;
    numrestrictions=0;
    numteams=12;
    startpostype=3;
    }
    
    txt file icon bad.txt (3,457 bytes) 2010-07-01 17:25 +
  • txt file icon worked.txt (4,521 bytes) 2010-07-01 17:39 -
    [game]
    {
    [ai0]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=5;
    version=<not versioned>;
    }
    [ai1]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=6;
    version=<not versioned>;
    }
    [ai2]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=7;
    version=<not versioned>;
    }
    [ai3]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=8;
    version=<not versioned>;
    }
    [ai4]
    {
    [options]
    {
    }
    host=1;
    isfromdemo=0;
    shortname=CAI;
    team=9;
    version=;
    }
    [ai5]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=10;
    version=<not versioned>;
    }
    [ai6]
    {
    [options]
    {
    }
    host=6;
    isfromdemo=0;
    shortname=CAI;
    team=11;
    version=<not versioned>;
    }
    [ai7]
    {
    [options]
    {
    }
    host=1;
    isfromdemo=0;
    shortname=CAI;
    team=12;
    version=;
    }
    [ai8]
    {
    [options]
    {
    }
    host=1;
    isfromdemo=0;
    shortname=CAI;
    team=13;
    version=;
    }
    [allyteam0]
    {
    numallies=0;
    startrectbottom=1;
    startrectleft=0.95;
    startrectright=1;
    startrecttop=0;
    }
    [allyteam1]
    {
    numallies=0;
    startrectbottom=0.51;
    startrectleft=0.34;
    startrectright=0.36;
    startrecttop=0.49;
    }
    [allyteam2]
    {
    numallies=0;
    startrectbottom=0;
    startrectleft=0;
    startrectright=0;
    startrecttop=0;
    }
    [allyteam3]
    {
    numallies=0;
    startrectbottom=1;
    startrectleft=1;
    startrectright=1;
    startrecttop=1;
    }
    [allyteam4]
    {
    numallies=0;
    startrectbottom=0;
    startrectleft=0;
    startrectright=0;
    startrecttop=0;
    }
    [allyteam5]
    {
    numallies=0;
    startrectbottom=0;
    startrectleft=0;
    startrectright=0;
    startrecttop=0;
    }
    [allyteam6]
    {
    numallies=0;
    startrectbottom=0;
    startrectleft=0;
    startrectright=0;
    startrecttop=0;
    }
    [allyteam7]
    {
    numallies=0;
    startrectbottom=0;
    startrectleft=0;
    startrectright=0;
    startrecttop=0;
    }
    [modoptions]
    {
    camode=normal;
    chickens=0;
    commtype=default;
    cratermult=1;
    damagemult=1;
    disablefeatures=0;
    disablemapdamage=0;
    doesnotcountmode=debug;
    easymetal=0;
    energymult=1;
    factorycostmult=1;
    fixedallies=1;
    gamemode=0;
    golly=0;
    gracetime=2;
    hiddenunits=0;
    hilltime=10;
    maxspeed=2;
    maxunits=1500;
    maxwind=2.5;
    metalmult=1;
    minspeed=0.5;
    minwind=0;
    noceasefire=0;
    planetwars=;
    reducedquality=0;
    sharemode=teammates;
    shuffle=off;
    specialdecloak=0;
    specialpower=0;
    startingresourcetype=facplopboost;
    stayonteam=0;
    terracostmult=1;
    typemapsetting=keepequal;
    unitspeedmult=1;
    waterlevel=0;
    wreckagemult=1;
    xmas=0;
    }
    [player0]
    {
    countrycode=FR;
    name=[GJL]autohost1;
    rank=3;
    spectator=1;
    }
    [player1]
    {
    countrycode=FR;
    name=Skasi;
    rank=3;
    spectator=0;
    team=0;
    }
    [player2]
    {
    countrycode=FR;
    name=maackey;
    rank=3;
    spectator=1;
    }
    [player3]
    {
    countrycode=FR;
    name=[1uP]Willk;
    rank=3;
    spectator=0;
    team=1;
    }
    [player4]
    {
    countrycode=FR;
    name=[BeeBop]Bebop;
    rank=3;
    spectator=0;
    team=2;
    }
    [player5]
    {
    countrycode=FR;
    name=[Cursed]Eximius[Evo];
    rank=3;
    spectator=1;
    }
    [player6]
    {
    countrycode=FR;
    name=[0K]SirMaverick;
    rank=3;
    spectator=0;
    team=3;
    }
    [player7]
    {
    countrycode=FR;
    name=Rafal[CA][NOTA];
    rank=3;
    spectator=0;
    team=4;
    }
    [restrict]
    {
    }
    [team0]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.80000 0.02353 0.00000;
    side=Random;
    teamleader=1;
    }
    [team1]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.66275 1.00000 0.19608;
    side=CORE;
    teamleader=3;
    }
    [team10]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1.00000 0.63137 0.49804;
    side=Random;
    teamleader=6;
    }
    [team11]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.30196 0.49804 0.00000;
    side=Random;
    teamleader=6;
    }
    [team12]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1.00000 1.00000 1.00000;
    side=Random;
    teamleader=1;
    }
    [team13]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1.00000 1.00000 1.00000;
    side=Random;
    teamleader=1;
    }
    [team2]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.09020 0.80000 0.00000;
    side=ARM;
    teamleader=4;
    }
    [team3]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.37255 0.70196 0.45098;
    side=Random;
    teamleader=6;
    }
    [team4]
    {
    allyteam=0;
    handicap=0;
    rgbcolor=0.00000 0.00000 0.00000;
    side=ARM;
    teamleader=7;
    }
    [team5]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.97647 1.00000 0.00000;
    side=Random;
    teamleader=6;
    }
    [team6]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.50980 0.49804 1.00000;
    side=Random;
    teamleader=6;
    }
    [team7]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1.00000 0.00000 0.47843;
    side=Random;
    teamleader=6;
    }
    [team8]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=0.00000 0.72941 1.00000;
    side=Random;
    teamleader=6;
    }
    [team9]
    {
    allyteam=1;
    handicap=0;
    rgbcolor=1.00000 1.00000 1.00000;
    side=Random;
    teamleader=1;
    }
    autohostport=47379;
    gametype=Complete Annihilation test-8096;
    hostip=;
    hostport=8461;
    ishost=1;
    maphash=3923314955;
    mapname=Real_Mars.smf;
    modhash=1259627883;
    myplayername=[GJL]autohost1;
    myplayernum=0;
    numallyteams=8;
    numplayers=8;
    numrestrictions=0;
    numteams=14;
    numusers=17;
    sourceport=8300;
    startpostype=2;
    }
    
    txt file icon worked.txt (4,521 bytes) 2010-07-01 17:39 +

-Relationships
+Relationships

-Notes

~0005018

hoijui (reporter)

i tired with CA 8132, and it worked.
I guess it depends on the script.txt, so if you could supply that please.

~0005026

SirMaverick (reporter)

I didn't say CAI doesnt work or always crashes. There were 2 games where my spring crashed at game start. In _many_ other games it didn't.

~0005029

hoijui (reporter)

were the script.txt different?
supply a bad one.

~0005034

SirMaverick (reporter)

Last edited: 2010-07-01 17:28

I doubt that it's triggered by something in the script. Many game on same autohost, same mod options and 2 games crashed.

Edit: In case of crash I was host of AI.

~0005035

SirMaverick (reporter)

worked.txt - a script where I hosted CAI and didn't crash. What looks different:
worked.txt:
[ai1]
{
[options]
{
}
host=6;
isfromdemo=0;
shortname=CAI;
team=6;
version=<not versioned>;
}
bad.txt:
[ai1]
{
host=3;
name=Bot7;
shortname=CAI|<not versioned>;
team=5;
}

btw: all scripts are extracted from the replay

~0005036

hoijui (reporter)

hmm.. ok.
quite obvious what the problem is there.
which lobby did you use?
can not think of anything why it should turn up differently... were the scripts written by different lobbies?

as i remember...
if the shortName is no native AI, spring will assume it is a Lua one, even if it is just a random string. i remember the reason being, that the list of LuaAI is not yet available in the part of the code where it is checked. this might be fixed in the pureint spring branch already

~0005037

SirMaverick (reporter)

good/bad was same human host. "worked" was autohost.
No idea what they were running.

I was always a client (springlobby).

~0005038

hoijui (reporter)

ok..
find out what lobby they used, must be TASClient or SpringDownloader.
That one needs fixing i guess.

~0005137

SirMaverick (reporter)

Host was TASClient.

~0005139

hoijui (reporter)

someone should test if this still happens in recent versions of TASClient, in case this was not, and if so, we have to tell Satirik.. or maybe better ask him directly.

~0005152

SirMaverick (reporter)

I still don't understand why I was only spring client to crash.

~0005607

abma (administrator)

i downloaded current tasclient and tried to reproduce. if bug still exists in current version of spring, please reopen this report.
+Notes

-Issue History
Date Modified Username Field Change
2010-06-20 01:03 SirMaverick New Issue
2010-06-20 01:04 SirMaverick File Added: infolog.txt
2010-06-29 22:36 hoijui Note Added: 0005018
2010-07-01 00:45 SirMaverick File Added: 20100620_004019_unnamed_0.81.2.sdf
2010-07-01 00:47 SirMaverick Note Added: 0005026
2010-07-01 07:56 hoijui Note Added: 0005029
2010-07-01 17:25 SirMaverick Note Added: 0005034
2010-07-01 17:25 SirMaverick File Added: good.txt
2010-07-01 17:25 SirMaverick File Added: bad.txt
2010-07-01 17:28 SirMaverick Note Edited: 0005034
2010-07-01 17:39 SirMaverick File Added: worked.txt
2010-07-01 17:40 SirMaverick Note Added: 0005035
2010-07-01 23:09 hoijui Note Added: 0005036
2010-07-02 01:04 SirMaverick Note Added: 0005037
2010-07-02 09:03 hoijui Note Added: 0005038
2010-07-23 15:05 SirMaverick Note Added: 0005137
2010-07-23 20:04 hoijui Note Added: 0005139
2010-07-24 18:09 SirMaverick Note Added: 0005152
2010-09-21 14:33 abma Note Added: 0005607
2010-09-21 14:33 abma Status new => resolved
2010-09-21 14:33 abma Resolution open => unable to reproduce
2010-09-21 14:33 abma Assigned To => abma
+Issue History