Page 1 of 1

Spring crashed to desktop when playing

Posted: 25 Jul 2007, 08:28
by DrGrant
Hello everyone

I just recently updated from spring .74 to .75b2, The game seems the crash about 30 mins or so into a multiplayer game. I don't remember how long the first game I played was (which didn't crash) but the last two have crashed in the same fashion.

The computer I use is
Windows Vista, with latest updates
Athlon 3700+
1.5 GB RAM
Radeon x1900GT

The infolog.txt file is as follows ( i cut out all the in game messages )

Code: Select all

Connecting to server
Connected to 75.72.215.146:8452 using number 1
Using script Commanders
Map: TornIslandsV2.smf
Mod: "Balanced Annihilation V5.5" from BA55.sd7
You are missing an OpenGL extension needed to use shadowmaps (fragment_program_shadow)
TransportHover: 0 
Opening map file
Loading Map
Loading detail textures
Creating overhead texture
Creating ground shading
Loading tile file
Reading tiles
Reading tile map
Creating projectile texture
Number of damage types: 42
Loading units and weapons
Initializing map features
Generating trees
Parsing unit icons
Creating unit textures
Reading estimate path costs
Creating sky
Loading Dynamic Water failed
Error: Error at position 0 near "!!ARBfp1.0
OPTION ARB_fog_line" when loading fragment program file dwDetailNormal.fp
Spring 0.75b2
Player sebe joined as 0
Player DrGrant joined as 1
Spring 0.75b2 has crashed.
Exception: Access violation (0xc0000005)
Exception Address: 0x57d92447
DLL information:
0x00400000	spring
0x77d30000	ntdll
0x766b0000	kernel32
0x76ca0000	ADVAPI32
0x76bd0000	RPCRT4
0x6a600000	dsound
0x76b00000	msvcrt
0x77bc0000	USER32
0x76d60000	GDI32
0x769b0000	ole32
0x74580000	WINMM
0x76eb0000	OLEAUT32
0x74540000	OLEACC
0x75a40000	POWRPROF
0x732a0000	GLU32
0x703b0000	OPENGL32
0x6d270000	DDRAW
0x72120000	DCIMAN32
0x767c0000	SETUPAPI
0x71f40000	dwmapi
0x76db0000	IMAGEHLP
0x733e0000	WSOCK32
0x76790000	WS2_32
0x76680000	NSI
0x10000000	SDL
0x7c340000	MSVCR71
0x00240000	DevIL
0x66fc0000	freetype6
0x61b80000	zlib1
0x003d0000	glew32
0x00cb0000	ILU
0x76690000	IMM32
0x77c60000	MSCTF
0x76bc0000	LPK
0x77ef0000	USP10
0x752d0000	uxtheme
0x70f50000	IconCodecService
0x743f0000	WindowsCodecs
0x69000000	atioglxx
0x75bd0000	mswsock
0x75a30000	wshtcpip
0x765f0000	CLBCatQ
0x75270000	MMDevApi
0x76950000	SHLWAPI
0x75310000	comctl32
0x75760000	WINTRUST
0x75ee0000	CRYPT32
0x76060000	MSASN1
0x764a0000	USERENV
0x76480000	Secur32
0x74390000	audioses
0x74320000	audioeng
0x759c0000	AVRT
0x76550000	PSAPI
0x72170000	dbghelp
Stacktrace:
(0) Unknown [0x57D92447]
(1) C:\Windows\system32\ntdll.dll(RtlTryEnterCriticalSection+0x866) [0x77D9214C]
(2) C:\Windows\system32\msvcrt.dll(malloc+0x57) [0x76B0A171]
(3) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x4e7cae) [0x00A7B70E]
(4) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x4b2d77) [0x00A467D7]
(5) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x14683c) [0x006DA29C]
(6) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x1476b3) [0x006DB113]
(7) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x24af25) [0x007DE985]
(8) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x154d6e) [0x006E87CE]
(9) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x1883a2) [0x0071BE02]
(10) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x27d91) [0x005BB7F1]
(11) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x47aac) [0x005DB50C]
(12) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x4ab8e) [0x005DE5EE]
(13) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x286049) [0x00819AA9]
(14) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e208) [0x00821C68]
(15) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e5d8) [0x00822038]
(16) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e809) [0x00822269]
(17) F:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x37b6e7) [0x0090F147]
(18) F:\Program Files\Spring\spring.exe [0x00401292]
(19) F:\Program Files\Spring\spring.exe [0x004012DD]
(20) C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0x12) [0x766F3833]
(21) C:\Windows\system32\ntdll.dll(LdrInitializeThunk+0x4d) [0x77D6A9BD]

Posted: 25 Jul 2007, 13:09
by pyrblch
I have same crash on spring .75b2 with AAI and NOTA 1.31 mod (runned from TASServer 0.34 & TASClient).
OS: WinXP SP2 with all updates

Here is full infolog.txt:

Code: Select all

Using script Commanders
Map: Supreme Battlefield.smf
Mod: "NOTA v1.31" from NOTA131.sd7
Created server on port 8452
Created local client with number 0
Listening to local client on connection 0
Content error:
Opening map file
Loading Map
Loading detail textures
Creating overhead texture
Creating ground shading
Loading tile file
Reading tiles
Reading tile map
Creating projectile texture
Number of damage types: 12
Loading units and weapons
Initializing map features
Parsing unit icons
Creating unit textures
Reading estimate path costs
Creating sky
Spring 0.75b2
Reloaded ctrlpanel with: LuaUI/ctrlpanel.txt
LuaUI: bound F11 to the widget selector
LuaUI: bound CTRL+F11 to tweak mode
Modname: NOTA131.sd7
Dataset 1 : NOTA131.sd7
Loading Dataset 1
Stored config detected and loaded
Dataset 1 : NOTA131.sd7
Saving modconfig at position  1
LuaUI v0.2
Player pyrblch joined as 0
AI/Bot-libs/AAI.dll has C++ interface
GlobalAI1: land-water map detected
GlobalAI1: New map-learning file created
GlobalAI1: AAI loaded
Dataset 1 : NOTA131.sd7
Saving modconfig at position  1
Spring 0.75b2 has crashed.
Exception: Access violation (0xc0000005)
Exception Address: 0x7c911e58
DLL information:
0x00400000	spring
0x7c900000	ntdll
0x7c800000	kernel32
0x77dc0000	ADVAPI32
0x77e70000	RPCRT4
0x73ed0000	dsound
0x77c00000	msvcrt
0x7e360000	USER32
0x77f10000	GDI32
0x774d0000	ole32
0x76b20000	WINMM
0x77bf0000	VERSION
0x5ff90000	GLU32
0x5f220000	OPENGL32
0x73720000	DDRAW
0x73b80000	DCIMAN32
0x76c80000	IMAGEHLP
0x71ab0000	WSOCK32
0x71a90000	WS2_32
0x71a80000	WS2HELP
0x10000000	SDL
0x7c340000	MSVCR71
0x00d00000	DevIL
0x66fc0000	freetype6
0x61b80000	zlib1
0x003d0000	glew32
0x00e90000	ILU
0x76360000	IMM32
0x746e0000	MSCTF
0x75310000	msctfime
0x02000000	ctagent
0x3aa00000	LvHook
0x60af0000	mslbui
0x69500000	nvoglnt
0x71a30000	mswsock
0x03520000	hnetcfg
0x71a70000	wshtcpip
0x76c20000	WINTRUST
0x77a70000	CRYPT32
0x77b10000	MSASN1
0x72ce0000	wdmaud
0x72cd0000	msacm32
0x77bd0000	MSACM32
0x77bc0000	midimap
0x73ea0000	KsUser
0x03090000	AAI
0x59c60000	DBGHELP
Stacktrace:
(0) C:\WINDOWS\system32\ntdll.dll(RtlInitializeCriticalSection+0x32b) [0x7C911E58]
(1) C:\WINDOWS\system32\ntdll.dll(wcsncpy+0x2cd) [0x7C910D5C]
(2) C:\WINDOWS\system32\msvcrt.dll(free+0xc3) [0x77C1C2DE]
(3) E:\Games\Spring\spring.exe [0x008EFF45]
(4) E:\Games\Spring\spring.exe [0x008F4EB2]
(5) E:\Games\Spring\spring.exe [0x008E9232]
(6) E:\Games\Spring\spring.exe [0x008E884D]
(7) E:\Games\Spring\spring.exe [0x008E8AE2]
(8) E:\Games\Spring\spring.exe [0x008E8E27]
(9) E:\Games\Spring\spring.exe [0x008F3C51]
(10) E:\Games\Spring\spring.exe [0x008E2870]
(11) E:\Games\Spring\spring.exe [0x008EC999]
(12) E:\Games\Spring\spring.exe [0x008E201A]
(13) E:\Games\Spring\spring.exe [0x008E20BF]
(14) E:\Games\Spring\spring.exe [0x008EC824]
(15) E:\Games\Spring\spring.exe [0x008E0A69]
(16) E:\Games\Spring\spring.exe [0x008E2450]
(17) E:\Games\Spring\spring.exe [0x008F3A55]
(18) E:\Games\Spring\spring.exe [0x008E2870]
(19) E:\Games\Spring\spring.exe [0x008EC999]
(20) E:\Games\Spring\spring.exe [0x008E201A]
(21) E:\Games\Spring\spring.exe [0x008E20BF]
(22) E:\Games\Spring\spring.exe [0x008EC824]
(23) E:\Games\Spring\spring.exe [0x0052877B]
(24) E:\Games\Spring\spring.exe [0x0052DBE6]
(25) E:\Games\Spring\spring.exe [0x00503157]
(26) E:\Games\Spring\spring.exe [0x005C7E6C]
(27) E:\Games\Spring\spring.exe [0x00819B06]
(28) E:\Games\Spring\spring.exe [0x00821C68]
(29) E:\Games\Spring\spring.exe [0x00822038]
(30) E:\Games\Spring\spring.exe [0x00822269]
(31) E:\Games\Spring\spring.exe [0x0090F147]
(32) E:\Games\Spring\spring.exe [0x00401292]
(33) E:\Games\Spring\spring.exe [0x004012DD]
(34) C:\WINDOWS\system32\kernel32.dll(RegisterWaitForInputIdle+0x49) [0x7C816FD7]

Posted: 25 Jul 2007, 14:15
by Auswaschbar
nonsense

Posted: 25 Jul 2007, 14:22
by Auswaschbar
Stacktrace from the first poster:
(0) ??
??:0

(1) ??
??:0

(2) ??
??:0

(3) operator new(unsigned int)
/home/tvo/workdir/gcc-release/buildgcc/i586-mingw32msvc/libstdc++-v3/libsupc++/../../../../gcc/libstdc++-v3/libsupc++/new_op.cc:58

(4) std::vector<int, std::allocator<int> >::_M_insert_aux(__gnu_cxx::__normal_iterator<int*, std::vector<int, std::allocator<int> > >, int const&)
/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/ext/new_allocator.h:0

(5) CLosHandler::SafeLosAdd(LosInstance*, int, int)
/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/stl_vector.h:605

(6) CLosHandler::MoveUnit(CUnit*, bool)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Sim/Misc/LosHandler.cpp:229
This is not a spring bug.

Posted: 25 Jul 2007, 15:59
by pyrblch
Auswaschbar
DrGrant and I have two different OS. And you say that is windows error?
i really think that there is bug in spring, ant it's crash the game. and OS participate in this crash :?

Posted: 25 Jul 2007, 16:28
by Auswaschbar
(3) operator new(unsigned int)
/home/tvo/workdir/gcc-release/buildgcc/i586-mingw32msvc/libstdc++-v3/libsupc++/../../../../gcc/libstdc++-v3/libsupc++/new_op.cc:58
I didnt said that the second one is a windows error, but its no spring error i think
i really think that there is bug in spring
There are lots of bugs, but this one occured out of the scope of spring

Thats the stacktrace from the second poster (lots of LUA stuff involved):
(0) ??
??:0

(1) ??
??:0

(2) ??
??:0

(3) l_alloc(void*, void*, unsigned int, unsigned int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lauxlib.cpp:633

(4) luaM_realloc_(lua_State*, void*, unsigned int, unsigned int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lmem.cpp:80

(5) luaH_free(lua_State*, Table*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ltable.cpp:379

(6) sweeplist(lua_State*, GCObject**, unsigned int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lgc.cpp:383

(7) singlestep(lua_State*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lgc.cpp:583

(8) luaC_step(lua_State*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lgc.cpp:618

(9) luaV_execute(lua_State*, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lvm.cpp:738

(10) luaD_call(lua_State*, lua_TValue*, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:377

(11) f_call(lua_State*, void*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lapi.cpp:807

(12) luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:116

(13) luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, int, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:462

(14) lua_pcall(lua_State*, int, int, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lapi.cpp:829

(15) luaB_pcall(lua_State*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lbaselib.cpp:376

(16) luaD_precall(lua_State*, lua_TValue*, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:321

(17) luaV_execute(lua_State*, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lvm.cpp:589

(18) luaD_call(lua_State*, lua_TValue*, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:377

(19) f_call(lua_State*, void*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lapi.cpp:807

(20) luaD_rawrunprotected(lua_State*, void (*)(lua_State*, void*), void*)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:116

(21) luaD_pcall(lua_State*, void (*)(lua_State*, void*), void*, int, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/ldo.cpp:462

(22) lua_pcall(lua_State*, int, int, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/lua/src/lapi.cpp:829

(23) CLuaHandle::RunCallIn(LuaHashString const&, int, int)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Lua/LuaHandle.h:259

(24) CLuaHandle::DrawScreen()
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Lua/LuaHandle.cpp:740

(25) CLuaCallInHandler::DrawScreen()
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Lua/LuaCallInHandler.cpp:304

(26) CGame::Draw()
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:2056

(27) SpringApp::Update()
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:841

(28) SpringApp::Run(int, char**)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1023

(29) Run(int, char**)
/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1083

Posted: 25 Jul 2007, 17:03
by DrGrant
So mines (first poster) is not a spring bug, is there any indication of what it could be from the log?

Posted: 25 Jul 2007, 17:12
by Auswaschbar
Do you know how to reproduce this error?

Posted: 26 Jul 2007, 00:58
by DrGrant
It seems to happen at random times, usuually 20+ mins in to a game. I did also play a game that didn't crash. I know that's not very descriptive but I doesn't seem like anything triggers it.

This is a new infolog.txt that different

Code: Select all

Connecting to server
Connected to 75.72.215.146:8452 using number 1
Using script Commanders
Map: buisb2.smf
Mod: "Balanced Annihilation V5.5" from BA55.sd7
You are missing an OpenGL extension needed to use shadowmaps (fragment_program_shadow)
TransportHover: 0 
Opening map file
Loading Map
Loading detail textures
Creating overhead texture
Creating ground shading
Loading tile file
Reading tiles
Reading tile map
Creating projectile texture
Number of damage types: 42
Loading units and weapons
Initializing map features
Generating trees
Parsing unit icons
Creating unit textures
Reading estimate path costs
Creating sky
Loading Dynamic Water failed
Error: Error at position 0 near "!!ARBfp1.0
OPTION ARB_fog_line" when loading fragment program file dwDetailNormal.fp
Spring 0.75b2
Player sebe joined as 0
Player DrGrant joined as 1
Spring 0.75b2 has crashed.
Exception: Breakpoint (0x80000003)
Exception Address: 0x69110fac
DLL information:
0x00400000	spring
0x77360000	ntdll
0x77120000	kernel32
0x75eb0000	ADVAPI32
0x76430000	RPCRT4
0x747b0000	dsound
0x772b0000	msvcrt
0x75d40000	USER32
0x76330000	GDI32
0x76fd0000	ole32
0x74410000	WINMM
0x75c20000	OLEAUT32
0x743d0000	OLEACC
0x74f70000	POWRPROF
0x6d630000	GLU32
0x6d560000	OPENGL32
0x6a060000	DDRAW
0x6fd10000	DCIMAN32
0x75f70000	SETUPAPI
0x710c0000	dwmapi
0x76230000	IMAGEHLP
0x73850000	WSOCK32
0x77280000	WS2_32
0x77490000	NSI
0x10000000	SDL
0x7c340000	MSVCR71
0x00240000	DevIL
0x66fc0000	freetype6
0x61b80000	zlib1
0x003d0000	glew32
0x00cb0000	ILU
0x774a0000	IMM32
0x76260000	MSCTF
0x75cb0000	LPK
0x77200000	USP10
0x74c10000	uxtheme
0x70e60000	IconCodecService
0x73a20000	WindowsCodecs
0x69000000	atioglxx
0x75280000	mswsock
0x74f50000	wshtcpip
0x77510000	CLBCatQ
0x74cd0000	MMDevApi
0x76380000	SHLWAPI
0x749c0000	comctl32
0x74dc0000	WINTRUST
0x75570000	CRYPT32
0x756b0000	MSASN1
0x75ad0000	USERENV
0x75ab0000	Secur32
0x73470000	audioses
0x73400000	audioeng
0x74e80000	AVRT
0x75c10000	PSAPI
0x71d50000	dbghelp
Stacktrace:
(0) C:\Windows\system32\atioglxx.dll(atiPPHSN+0x77e9c) [0x69110FAC]
(1) Unknown [0x04F58BF8]
(2) Unknown [0x042B2398]
(3) Unknown [0x057C0058]
(4) Unknown [0x05B03558]
(5) Unknown [0x050B7B68]

Posted: 26 Jul 2007, 09:57
by Auswaschbar
You are missing an OpenGL extension needed to use shadowmaps (fragment_program_shadow)
...
Error: Error at position 0 near "!!ARBfp1.0
OPTION ARB_fog_line" when loading fragment program file dwDetailNormal.fp
...
(0) C:\Windows\system32\atioglxx.dll(atiPPHSN+0x77e9c) [0x69110FAC]
Could you please turn off some graphic features (high res clouds, reflective units, water rendering) and try it again?

Posted: 26 Jul 2007, 10:00
by imbaczek
Also, try turning off LuaUI (or selectively disable some widgets that use some pretty graphics.)

Posted: 26 Jul 2007, 21:20
by KDR_11k
I think that's what happens when Vista resets the GPU. The errors you get happened during memory allocation, I doubt it's Spring's fault as the new operator shouldn't ever cause a crash unless the OS is deciding it won't allocate memory today.

Posted: 27 Jul 2007, 17:02
by DrGrant
Turned off all advance graphics features, had one game successfull and one crashed. But the crash infolog had AI stuff in it. I'm gonna have to try a multiplayer game or two to be sure, I'll report back

Posted: 28 Jul 2007, 21:17
by Lindir The Green
I just had a similar crash, a few minutes into a multiplayer game:

Windows Vista
Intel Core 2 Duo T7200
2 GB of RAM
Geforce Go 7900 GS

Code: Select all

Spring 0.75b2 has crashed.
Exception: Access violation (0xc0000005)
Exception Address: 0x76ee2086
DLL information:
0x00400000	spring
0x76e80000	ntdll
0x75b20000	kernel32
0x75c30000	ADVAPI32
0x75a00000	RPCRT4
0x6f4b0000	dsound
0x75740000	msvcrt
0x75800000	USER32
0x76fd0000	GDI32
0x760a0000	ole32
0x73b70000	WINMM
0x77030000	OLEAUT32
0x73b30000	OLEACC
0x74cb0000	POWRPROF
0x72720000	GLU32
0x6b910000	OPENGL32
0x6d410000	DDRAW
0x73100000	DCIMAN32
0x75e40000	SETUPAPI
0x72c10000	dwmapi
0x75c00000	IMAGEHLP
0x74140000	WSOCK32
0x75900000	WS2_32
0x76fa0000	NSI
0x10000000	SDL
0x7c340000	MSVCR71
0x01030000	DevIL
0x66fc0000	freetype6
0x61b80000	zlib1
0x00370000	glew32
0x00250000	ILU
0x71ae0000	ShimEng
0x75570000	apphelp
0x716d0000	AcLayers
0x761f0000	SHELL32
0x758a0000	SHLWAPI
0x755f0000	USERENV
0x755d0000	Secur32
0x72ac0000	WINSPOOL
0x75230000	MPR
0x6ff00000	AcGenral
0x747e0000	UxTheme
0x75290000	NETAPI32
0x75730000	PSAPI
0x73740000	MSACM32
0x74ec0000	VERSION
0x72c00000	sfc
0x74710000	sfc_os
0x76d50000	urlmon
0x75ad0000	iertutil
0x730c0000	SHUNIMPL
0x76fb0000	IMM32
0x75930000	MSCTF
0x77020000	LPK
0x75fd0000	USP10
0x744e0000	comctl32
0x012e0000	pshook
0x16000000	events
0x73440000	COMCTL32
0x75dc0000	comdlg32
0x69500000	nvoglv32
0x74c20000	mswsock
0x74d90000	wshtcpip
0x76cc0000	CLBCatQ
0x74780000	MMDevApi
0x74a30000	WINTRUST
0x75130000	CRYPT32
0x75270000	MSASN1
0x73800000	audioses
0x73790000	audioeng
0x74a20000	AVRT
0x6eb70000	dbghelp
Stacktrace:
(0) C:\Windows\system32\ntdll.dll(RtlTryEnterCriticalSection+0x7a0) [0x76EE2086]
(1) C:\Windows\system32\ntdll.dll(RtlFreeHeap+0x7a) [0x76EE18C3]
(2) C:\Windows\system32\kernel32.dll(HeapFree+0x14) [0x75B67A7E]
(3) C:\Windows\system32\msvcrt.dll(free+0x39) [0x7574A097]
(4) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x395c6a) [0x009296CA]
(5) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x48bfa6) [0x00A1FA06]
(6) C:\Program Files\Spring\spring.exe [0x0043770E]
(7) C:\Program Files\Spring\spring.exe [0x0043804A]
(8) C:\Program Files\Spring\spring.exe [0x0043807D]
(9) C:\Program Files\Spring\spring.exe [0x0043807D]
(10) C:\Program Files\Spring\spring.exe [0x0043807D]
(11) C:\Program Files\Spring\spring.exe [0x00438B73]
(12) C:\Program Files\Spring\spring.exe [0x00447037]
(13) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x161609) [0x006F5069]
(14) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x15e15b) [0x006F1BBB]
(15) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x1c12d9) [0x00754D39]
(16) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x18832a) [0x0071BD8A]
(17) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x27d91) [0x005BB7F1]
(18) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x47aac) [0x005DB50C]
(19) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x4ab8e) [0x005DE5EE]
(20) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x286049) [0x00819AA9]
(21) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e208) [0x00821C68]
(22) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e5d8) [0x00822038]
(23) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x28e809) [0x00822269]
(24) C:\Program Files\Spring\spring.exe(UnitDef_GetBuildOption+0x37b6e7) [0x0090F147]
(25) C:\Program Files\Spring\spring.exe [0x00401292]
(26) C:\Program Files\Spring\spring.exe [0x004012DD]
(27) C:\Windows\system32\kernel32.dll(BaseThreadInitThunk+0x12) [0x75B63833]
(28) C:\Windows\system32\ntdll.dll(LdrInitializeThunk+0x4d) [0x76EBA9BD]

(0)	??
	??:0

(1)	??
	??:0

(2)	??
	??:0

(3)	??
	??:0

(4)	S3DOPrimitive::~S3DOPrimitive()
	/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/stl_tree.h:0

(5)	std::vector<S3DOPrimitive, std::allocator<S3DOPrimitive> >::_M_insert_aux(__gnu_cxx::__normal_iterator<S3DOPrimitive*, std::vector<S3DOPrimitive, std::allocator<S3DOPrimitive> > >, S3DOPrimitive const&)
	/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/stl_construct.h:121

(6)	C3DOParser::GetPrimitives(S3DO*, int, int, std::vector<float3, std::allocator<float3> >*, int, int)
	/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/stl_vector.h:605

(7)	C3DOParser::ReadChild(int, S3DO*, int, int*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DOParser.cpp:433

(8)	C3DOParser::ReadChild(int, S3DO*, int, int*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DOParser.cpp:438

(9)	C3DOParser::ReadChild(int, S3DO*, int, int*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DOParser.cpp:438

(10)	C3DOParser::ReadChild(int, S3DO*, int, int*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DOParser.cpp:438

(11)	C3DOParser::Load3DO(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DOParser.cpp:212

(12)	C3DModelParser::Load3DO(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, float, int)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Rendering/UnitModels/3DModelParser.cpp:28

(13)	UnitDef::LoadModel(int) const
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Sim/Units/UnitDefHandler.cpp:996

(14)	CUnitLoader::LoadUnit(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, float3, int, bool, int, CUnit const*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Sim/Units/UnitLoader.cpp:279

(15)	CFactory::Update()
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Sim/Units/UnitTypes/Factory.cpp:119

(16)	CUnitHandler::Update()
	/opt/mingw42/lib/gcc/i586-mingw32msvc/4.2.0/include/c++/bits/stl_list.h:150

(17)	CGame::SimFrame()
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:2379

(18)	CGame::ClientReadNet()
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:2736

(19)	CGame::Update()
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/Game/Game.cpp:1776

(20)	SpringApp::Update()
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:838

(21)	SpringApp::Run(int, char**)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1023

(22)	Run(int, char**)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1083

(23)	WinMain@16
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/rts/System/Main.cpp:1146

(24)	luabind::detail::create_class::stage2(lua_State*)
	/var/lib/buildbot/spring_slave/mingw32-4.2.0/build/lua/luabind/src/create_class.cpp:104

(25)	??
	WeaponDefHandler.cpp:0

(26)	??
	WeaponDefHandler.cpp:0

(27)	??
	??:0

(28)	??
	??:0

Posted: 29 Jul 2007, 23:37
by DrGrant
Turned off graphicall stuff, still crash. I switched to windows XP thinking it was a vista problem. Still crashing, but now I have no infolog with stuff to look at.

any updates?

Posted: 05 Aug 2007, 05:56
by kr0n0s82
I am experiencing the same problem running under vista x64. I get no problems with XTA, only balanced annihilation mod. It is driving me mad! I will try to turn off LUA to see if it persists.

Stacktrace:
(0) C:\Windows\SysWOW64\ntdll.dll(RtlTryEnterCriticalSection+0x2ee) [0x776EB950]
(1) C:\Windows\SysWOW64\ntdll.dll(RtlDeactivateActivationContextUnsafeFast+0xc2b3) [0x776EB2DF]
(2) C:\Windows\syswow64\kernel32.dll(HeapFree+0x14) [0x76C41D27]
(3) C:\Windows\syswow64\msvcrt.dll(free+0x39) [0x75CCA097]
(4) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x448b40) [0x009DC5A0]
(5) C:\Games\spring\spring.exe [0x00403E67]
(6) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x8d0e1) [0x00620B41]
(7) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x34ae4) [0x005C8544]
(8) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x2860a6) [0x00819B06]
(9) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x28e208) [0x00821C68]
(10) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x28e5d8) [0x00822038]
(11) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x28e809) [0x00822269]
(12) C:\Games\spring\spring.exe(UnitDef_GetBuildOption+0x37b6e7) [0x0090F147]
(13) C:\Games\spring\spring.exe [0x00401292]
(14) C:\Games\spring\spring.exe [0x004012DD]
(15) C:\Windows\syswow64\kernel32.dll(BaseThreadInitThunk+0xe) [0x76C419F1]
(16) C:\Windows\SysWOW64\ntdll.dll(RtlCreateUserProcess+0x8c) [0x7773D109]

Posted: 05 Aug 2007, 11:24
by SwiftSpear
Winamp causes spring to crash to desktop on my PC :P