2025-07-21 21:15 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0000415Spring engineGeneralpublic2008-01-14 22:16
ReporterEtheric 
Assigned To 
PrioritynormalSeveritycrashReproducibilityN/A
StatusclosedResolutionnot fixable 
Product Version 
Target VersionFixed in Version 
Summary0000415: Another Spring crash during gameplay
DescriptionI was playing on Green_Fields and had just finished reclaiming a kbot lab with multiple con bots and then I tried to build a T2 lab over top when the game crashed.

Not sure if this is relevant, but I was using some of the new LuaUI widgets.

See attached infolog.txt

TagsNo tags attached.
Checked infolog.txt for Errors
Attached Files
  • txt file icon infolog.txt (3,983 bytes) 2007-02-02 22:30 -
    Map: Green_Fields.smf
    Mod: "Balanced Annihilation V4.61" from BA461.sd7
    Number of damage types: 42
    Spring 0.74b3
    Reloaded ctrlpanel with: LuaUI/ctrlpanel.txt
    LuaUI: bound F11 to the widget selector
    LuaUI: bound CTRL+F11 to tweak mode
    LuaUI v0.1
    Player Account joined as 0
    Player TheFatController joined as 4
    Player SuperBUG joined as 3
    Player [42]Etheric joined as 5
    Player Quastro joined as 1
    TheFatController added point: Start 4
    Player Sizner joined as 2
    Player Veit joined as 6
    TheFatController added point: Start 4
    TheFatController added point: Start 4
    Player Archanor joined as 7
    Veit added point: Start 6
    TheFatController added point: Start 4
    Archanor added point: Start 7
    Veit added point: Start 6
    Archanor added point: Start 7
    [42]Etheric added point: Start 5
    Archanor added point: Start 7
    Archanor added point: Start 7
    Archanor added point: Start 7
    Archanor added point: Start 7
    Buildings set to face West
    Buildings set to face North
    Buildings set to face East
    Buildings set to face South
    <Archanor> oh, right. no metal D:
    <Account> lol
    <Archanor> scary
    <TheFatController> Allies: if we dont get attacked im going for a nuke launched before 30:00
    <[42]Etheric> Allies:  heh
    <Veit> Allies:  make big fat walls around ya ;)
    <Archanor> Allies: fuck
    <Archanor> Allies: >_<
    <Archanor> Allies: wow
    <Archanor> Allies: rushed
    <Archanor> Allies: so much for that game
    TheFatController added point: boom
    <Archanor> Allies: having fun?
    <Archanor> Allies: lol
    <TheFatController> this widget is working amazingly.. energy is floating constantly at 50%
    <[42]Etheric> Allies: is it the one in the luaui?
    <TheFatController> Allies: one i wrote in lua
    <[42]Etheric> Allies: nice
    <TheFatController> Allies: ill release it soon
    <[42]Etheric> Allies: cool :)
    Peewee is being attacked
    <[42]Etheric> Allies: going T2
    <TheFatController> Allies: kk
    Buildings set to face West
    Buildings set to face North
    Buildings set to face East
    Buildings set to face South
    Spring 0.74b3 has crashed.
    Exception: Access violation (0xc0000005)
    Exception Address: 0x0077e5d7
    DLL information:
    0x00400000	spring
    0x7c900000	ntdll
    0x7c800000	kernel32
    0x77dd0000	ADVAPI32
    0x77e70000	RPCRT4
    0x73f10000	dsound
    0x77c10000	msvcrt
    0x77d40000	USER32
    0x77f10000	GDI32
    0x774e0000	ole32
    0x76b40000	WINMM
    0x77c00000	VERSION
    0x68b20000	GLU32
    0x5ed00000	OPENGL32
    0x73760000	DDRAW
    0x73bc0000	DCIMAN32
    0x76c90000	IMAGEHLP
    0x71ad0000	WSOCK32
    0x71ab0000	WS2_32
    0x71aa0000	WS2HELP
    0x10000000	SDL
    0x7c340000	MSVCR71
    0x00b00000	DevIL
    0x66fc0000	freetype6
    0x61b80000	zlib1
    0x003d0000	glew32
    0x16000000	events
    0x5d090000	COMCTL32
    0x763b0000	comdlg32
    0x77f60000	SHLWAPI
    0x7c9c0000	SHELL32
    0x773d0000	comctl32
    0x69000000	atioglxx
    0x20b00000	imon
    0x71a50000	mswsock
    0x662b0000	hnetcfg
    0x71a90000	wshtcpip
    0x72d20000	wdmaud
    0x76c30000	WINTRUST
    0x77a80000	CRYPT32
    0x77b20000	MSASN1
    0x72d10000	msacm32
    0x77be0000	MSACM32
    0x77bd0000	midimap
    0x73ee0000	KsUser
    0x59a60000	DBGHELP
    Stacktrace:
    (0) D:\GAMES\Spring\spring.exe [0x0077E5D7]
    (1) D:\GAMES\Spring\spring.exe [0x0077EE69]
    (2) D:\GAMES\Spring\spring.exe [0x0077CC80]
    (3) D:\GAMES\Spring\spring.exe [0x0077D89E]
    (4) D:\GAMES\Spring\spring.exe [0x0077B578]
    (5) D:\GAMES\Spring\spring.exe [0x007847B6]
    (6) D:\GAMES\Spring\spring.exe [0x0077AEA4]
    (7) D:\GAMES\Spring\spring.exe [0x0077AF72]
    (8) D:\GAMES\Spring\spring.exe [0x00784661]
    (9) D:\GAMES\Spring\spring.exe [0x00547B00]
    (10) D:\GAMES\Spring\spring.exe [0x005C44F5]
    (11) D:\GAMES\Spring\spring.exe [0x004E023D]
    (12) D:\GAMES\Spring\spring.exe [0x0071431E]
    (13) D:\GAMES\Spring\spring.exe [0x00719B96]
    (14) D:\GAMES\Spring\spring.exe [0x00719F52]
    (15) D:\GAMES\Spring\spring.exe [0x0071A0F2]
    (16) D:\GAMES\Spring\spring.exe [0x007963E5]
    (17) D:\GAMES\Spring\spring.exe [0x00401092]
    (18) D:\GAMES\Spring\spring.exe [0x0040110F]
    (19) C:\WINDOWS\system32\kernel32.dll(RegisterWaitForInputIdle+0x49) [0x7C816FD7]
    
    txt file icon infolog.txt (3,983 bytes) 2007-02-02 22:30 +

-Relationships
+Relationships

-Notes

~0000724

tvo (reporter)

It seems to have to do with the lua widgets. Not sure it is a bug in the widget or in spring tho.

        luaH_getnum
        C:/taspring_trunk/lua/lua/src/ltable.c:444

        luaH_set
        C:/taspring_trunk/lua/lua/src/ltable.c:487

        luaV_settable
        C:/taspring_trunk/lua/lua/src/lvm.c:175

        luaV_execute
        C:/taspring_trunk/lua/lua/src/lvm.c:497

        luaD_call
        C:/taspring_trunk/lua/lua/src/ldo.c:313

        f_call
        C:/taspring_trunk/lua/lua/src/lapi.c:672

        luaD_rawrunprotected
        C:/taspring_trunk/lua/lua/src/ldo.c:88

        luaD_pcall
        C:/taspring_trunk/lua/lua/src/ldo.c:416

        lua_pcall
        C:/taspring_trunk/lua/lua/src/lapi.c:688

        CLuaUI::DrawScreenItems()
        C:/taspring_trunk/rts/Game/UI/LuaUI.cpp:1170

        CGuiHandler::Draw()
        C:/taspring_trunk/rts/Game/UI/GuiHandler.cpp:2587

        CGame::Draw()
        C:/taspring_trunk/rts/Game/Game.cpp:1640

        SpringApp::Update()
        C:/taspring_trunk/rts/System/Main.cpp:813

        SpringApp::Run(int, char**)
        C:/taspring_trunk/rts/System/Main.cpp:990

        Run(int, char**)
        C:/taspring_trunk/rts/System/Main.cpp:1047

        WinMain@16
        C:/taspring_trunk/rts/System/Main.cpp:1096

        main
        J:/MinGW/home/Sherpya/stage/mingw-runtime-3.10/main.c:78

        _mingw_CRTStartup
        J:/MinGW/home/Sherpya/stage/mingw-runtime-3.10/crt1.c:226

        WinMainCRTStartup
        J:/MinGW/home/Sherpya/stage/mingw-runtime-3.10/crt1.c:260

~0001843

tvo (reporter)

Unfortunately we've been unable to fix this bug. There have been so much changes in the code since you reported it, that I'm closing it now.

If you still get this bug with Spring 0.76b1 or newer, please reopen this bug.

Thanks for reporting.
+Notes

-Issue History
Date Modified Username Field Change
2007-02-02 22:30 Etheric New Issue
2007-02-02 22:30 Etheric File Added: infolog.txt
2007-02-16 16:55 tvo Note Added: 0000724
2008-01-14 22:16 tvo Status new => closed
2008-01-14 22:16 tvo Note Added: 0001843
2008-01-14 22:16 tvo Resolution open => not fixable
+Issue History