2025-07-19 17:57 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001281AIAIpublic2009-07-18 21:30
Reportermeriton 
Assigned Tohoijui 
PrioritynormalSeveritycrashReproducibilityalways
StatusresolvedResolutionfixed 
Summary0001281: AAI crashes spring
DescriptionWhenever a game with an AAI starts, spring crashes.
TagsNo tags attached.
Attached Files
  • txt file icon infolog.txt (7,981 bytes) 2009-01-17 17:55 -
    LogOutput initialized.
    Available log subsystems: CollisionVolume, VFS-detail, VFS, mapinfo
    Enabled log subsystems: 
    Enable or disable log subsystems using the LogSubsystems configuration key
      or the SPRING_LOG_SUBSYSTEMS environment variable (both comma separated).
    using configuration source "C:\Dokumente und Einstellungen\Adrian\Lokale Einstellungen\Anwendungsdaten\springsettings.cfg"
    OS: Microsoft Windows XP Professional Service Pack 2 (build 2600)
    Hardware: Intel(R) Core(TM)2 CPU         T7200  @ 2.00GHz; 2047MB RAM, 3939MB pagefile
    Using read-write data directory: C:\Programme\games\Spring\
    Scanning: C:\Programme\games\Spring\maps
    Scanning: C:\Programme\games\Spring\base
    Scanning: C:\Programme\games\Spring\mods
    Video mode set to  1280 x 800 / 32 bit
    [      0] SDL:  1.2.10
    [      0] GL:   2.1.7976 Release
    [      0] GL:   ATI Technologies Inc.
    [      0] GL:   ATI MOBILITY RADEON X1700
    [      0] GLEW: 1.4.0
    [      0] Connecting to local server
    [      0] Using map Barren.smf
    [      0] Recording demo demos/20090117_174942_Barren_0.78.1.sdf
    [      0] Using script GlobalAI test (AAI.dll)
    [      0] Using mod Balanced Annihilation V6.6
    [      0] Using mod archive BA66.sd7
    [      0] Became player 0 (team 0, allyteam 0)
    [      0] Parsing unit icons
    [      0] Loading all definitions:  1.292000
    [      0] Opening map file
    [      0] Loading Map
    [      0] Loading detail textures
    [      0] Creating overhead texture
    [      0] Creating ground shading
    [      0] Loading tile file
    [      0] Reading tiles
    [      0] Reading tile map
    [      0] Creating projectile texture
    [      0] Number of damage types: 42
    [      0] Loading weapon definitions
    [      0] Loading unit definitions
    [      0] Loading feature definitions
    [      0] Generating trees
    [      0] Creating unit textures
    [      0] Initializing map features
    [      0] Reading estimate path costs (1 thread)
    [      0] Pathing data checksum: 9b731bcb
    [      0] Creating sky
    [      0] Loading LuaRules
    [      0] LUARULES-DRAW  (GADGETS)
    [      0] LUPS: airjet particle class: shader error: Fragment shader failed to compile with the following errors:
    ERROR: 0:29: 'frac' : no matching overloaded function found 
    ERROR:  compilation errors.  No code generated.
    
    [      0] LUARULES-DRAW  (GADGETS)
    [      0] Loading LuaGaia
    [      0] Loading LuaUI
    [      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] ahoj
    [      0] Loaded widget:  MexUpg Helper       <helper.lua>
    [      0] Reloaded ctrlpanel with: LuaUI/Configs/ctrlpanel.txt
    [      0] Loaded widget:  BA Layout           <gui_ba_layout.lua>
    [      0] Loaded widget:  Commander Name Tags 1.6  <unit_comm_nametags.lua>
    [      0] Loaded widget:  HealthBars          <unit_healthbars.lua>
    [      0] No SidePic in the mod for side arm.
    [      0] No SidePic in the mod for side arm.
    [      0] No SidePic in the mod for side arm.
    [      0] Loaded widget:  AdvPlayersList      <gui_advplayerslist.lua>
    [      0] Loaded widget:  DGunLimit           <gui_limit_dgun.lua>
    [      0] Loaded widget:  BuildBar            <unit_buildbar.lua>
    [      0] Loaded widget:  MohoExploiter       <unit_moho_exploiter.lua>
    [      0] Loaded widget:  Defense Range v4.13  <gui_defenserange.lua>
    [      0] Loaded widget:  NoDuplicateOrders   <cmd_no_duplicate_orders.lua>
    [      0] Loaded widget:  ReclaimInfo         <gui_reclaiminfo.lua>
    [      0] Loaded widget:  Start Point Remover  <init_start_point_remover.lua>
    [      0] Loaded widget:  Attack AoE          <gui_attack_aoe.lua>
    [      0] Loaded widget:  take com control too  <takecomcontroltoo.lua>
    [      0] Loaded widget:  Select n Center!    <gui_center_n_select.lua>
    [      0] Loaded widget:  LupsManager         <gfx_lups_manager.lua>
    [      0] LUPS: airjet particle class: shader error: Fragment shader failed to compile with the following errors:
    ERROR: 0:29: 'frac' : no matching overloaded function found 
    ERROR:  compilation errors.  No code generated.
    
    [      0] Loaded widget:  Lups                <lups_wrapper.lua>
    [      0] Loaded widget:  CustomFormations    <unit_customformations.lua>
    [      0] LuaUI v0.3
    [      0] Finalizing...
    [      0] Spring 0.78.1.1 (gb61c117{@0.78.1.1}-s)
    [      0] Build date/time: Jan 12 2009 19:59:18
    [      0] Upgrade pairs registered
    [      0] Player unnamed connected with number 0 (client version 0.78.1.1 (gb61c117{@0.78.1.1}-s))
    [      0] Player unnamed finished loading and is now ingame
    [      0] GameID: 400c7249e70e99f835a9308761cfd2b4
    [      0] C:\Programme\games\Spring\AI\Bot-libs\AAI.dll has a C++ interface
    [      0] Spring 0.78.1.1 (gb61c117{@0.78.1.1}-s) has crashed.
    [      0] Exception: Access violation (0xc0000005)
    [      0] Exception Address: 0x7c911010
    [      0] DLL information:
    [      0] 0x00400000	spring
    [      0] 0x7c910000	ntdll
    [      0] 0x7c800000	kernel32
    [      0] 0x77da0000	ADVAPI32
    [      0] 0x77e50000	RPCRT4
    [      0] 0x73e70000	dsound
    [      0] 0x77be0000	msvcrt
    [      0] 0x7e360000	USER32
    [      0] 0x77ef0000	GDI32
    [      0] 0x774b0000	ole32
    [      0] 0x76af0000	WINMM
    [      0] 0x77bd0000	VERSION
    [      0] 0x68fc0000	GLU32
    [      0] 0x5f0d0000	OPENGL32
    [      0] 0x736d0000	DDRAW
    [      0] 0x73b30000	DCIMAN32
    [      0] 0x76c50000	IMAGEHLP
    [      0] 0x6fbc0000	mingwm10
    [      0] 0x7e670000	SHELL32
    [      0] 0x77f40000	SHLWAPI
    [      0] 0x71a30000	WSOCK32
    [      0] 0x71a10000	WS2_32
    [      0] 0x71a00000	WS2HELP
    [      0] 0x6ed80000	glew32
    [      0] 0x10000000	SDL
    [      0] 0x7c340000	MSVCR71
    [      0] 0x00e40000	DevIL
    [      0] 0x66fc0000	freetype6
    [      0] 0x61b80000	zlib1
    [      0] 0x003d0000	ILU
    [      0] 0x76330000	IMM32
    [      0] 0x014e0000	APSHook
    [      0] 0x76bb0000	PSAPI
    [      0] 0x5d100000	serwvdrv
    [      0] 0x5b420000	umdmxfrm
    [      0] 0x773a0000	comctl32
    [      0] 0x5d450000	comctl32
    [      0] 0x746a0000	MSCTF
    [      0] 0x75250000	msctfime
    [      0] 0x69020000	atioglxx
    [      0] 0x719b0000	mswsock
    [      0] 0x66710000	hnetcfg
    [      0] 0x719f0000	wshtcpip
    [      0] 0x72c90000	wdmaud
    [      0] 0x76bf0000	WINTRUST
    [      0] 0x77a50000	CRYPT32
    [      0] 0x77af0000	MSASN1
    [      0] 0x72c80000	msacm32
    [      0] 0x77bb0000	MSACM32
    [      0] 0x77ba0000	midimap
    [      0] 0x73e40000	KsUser
    [      0] 0x6d7c0000	AAI
    [      0] 0x59dd0000	DBGHELP
    [      0] Stacktrace:
    [      0] (0) C:\WINDOWS\system32\ntdll.dll(RtlEnterCriticalSection+0xb) [0x7C911010]
    [      0] (1) C:\WINDOWS\system32\msvcrt.dll(fprintf+0x18) [0x77C10E2B]
    [      0] (2) C:\Programme\games\Spring\AI\Bot-libs\AAI.dll [0x6D7CEE74]
    [      0] (3) C:\Programme\games\Spring\AI\Bot-libs\AAI.dll [0x6D7D5502]
    [      0] (4) C:\Programme\games\Spring\AI\Bot-libs\AAI.dll [0x6D7E1BCD]
    [      0] (5) C:\Programme\games\Spring\spring.exe [0x007FC0F0]
    [      0] (6) C:\Programme\games\Spring\spring.exe [0x007FC94C]
    [      0] (7) C:\Programme\games\Spring\spring.exe [0x007FD271]
    [      0] (8) C:\Programme\games\Spring\spring.exe [0x0080156C]
    [      0] (9) C:\Programme\games\Spring\spring.exe [0x009A9214]
    [      0] (10) C:\Programme\games\Spring\spring.exe [0x0084B967]
    [      0] (11) C:\Programme\games\Spring\spring.exe [0x0085E868]
    [      0] (12) C:\Programme\games\Spring\spring.exe [0x008616C7]
    [      0] (13) C:\Programme\games\Spring\spring.exe [0x005E249B]
    [      0] (14) C:\Programme\games\Spring\spring.exe [0x005ED7B6]
    [      0] (15) C:\Programme\games\Spring\spring.exe [0x005E12C1]
    [      0] (16) C:\Programme\games\Spring\spring.exe [0x005E14C9]
    [      0] (17) C:\Programme\games\Spring\spring.exe [0x00A761E1]
    [      0] (18) C:\Programme\games\Spring\spring.exe [0x004010A7]
    [      0] (19) C:\Programme\games\Spring\spring.exe [0x00401123]
    [      0] (20) C:\WINDOWS\system32\kernel32.dll(RegisterWaitForInputIdle+0x49) [0x7C816FD7]
    
    txt file icon infolog.txt (7,981 bytes) 2009-01-17 17:55 +
  • txt file icon AAI_log_team_1.txt (87 bytes) 2009-01-17 17:56 -
    AAI 0.875 running mod BA66.sd7
     
    Mod config file loaded
    General config file loaded
    
    txt file icon AAI_log_team_1.txt (87 bytes) 2009-01-17 17:56 +
  • ? file icon BA66.cfg (873 bytes) 2009-01-17 17:57

-Relationships
+Relationships

-Notes

~0003227

meriton (reporter)

The bug still exists in 0.78.2.0

~0003288

hoijui (reporter)

i cant say for sure, but i think this might have fixed it:
http://github.com/spring/spring/commit/7630a28830d10a6b01817102b9340be4859e4b39

it is only in the caiinterface branch yet, but it will be merged into spring soon. should be in the next release, please test again then, and report back here.
thank you! :-)

~0003306

hoijui (reporter)

most likely fixed, but need confirmation.

~0003321

meriton (reporter)

Most likely, because manually creating the directories mentioned at

http://spring.clan-sy.com/phpbb/viewtopic.php?p=332081#p332081

fixed the problem.

~0003738

hoijui (reporter)

seems to be gone, if not, if not, open a new bug or reopen this one please.
+Notes

-Issue History
Date Modified Username Field Change
2009-01-17 17:55 meriton New Issue
2009-01-17 17:55 meriton File Added: infolog.txt
2009-01-17 17:56 meriton File Added: AAI_log_team_1.txt
2009-01-17 17:57 meriton File Added: BA66.cfg
2009-01-21 21:51 meriton Note Added: 0003227
2009-02-20 19:05 hoijui Note Added: 0003288
2009-02-21 09:41 hoijui Status new => assigned
2009-02-21 09:41 hoijui Assigned To => hoijui
2009-02-21 16:32 hoijui Note Added: 0003306
2009-02-21 16:32 hoijui Status assigned => feedback
2009-03-04 14:33 meriton Note Added: 0003321
2009-07-18 21:30 hoijui Note Added: 0003738
2009-07-18 21:30 hoijui Status feedback => resolved
2009-07-18 21:30 hoijui Resolution open => fixed
+Issue History