New version, 0.70b1

New version, 0.70b1

Discuss Spring news, such as fresh releases and press coverage, here.
User avatar
jcnossen
Former Engine Dev
Posts: 2440
Joined: 05 Jun 2005, 19:13

New version, 0.70b1

Post by jcnossen »

A new Spring version has been released, this version is based on crossplatform code that can also be compiled on linux. It is not yet possible to play against players on another OS, but this is already a big step in this direction. Large portions of code were rewritten/changed to make spring portable, so certain parts of the game might feel a bit different.

A changelog can be found here.

You will need to update to this version in order to connect to the multiplayer lobby.
If you have installed any 0.67bx version already, you only need to download the updating installer. To upgrade any other version or to do a fresh install you will need the regular installer.

Go to the download page

The default mod is changed to XTA Pimped Edition by NOiZE, a high-detail version of XTA. The old version of XTA is still included for now.
For those with midrange graphics hardware, you can now enable shiny/reflective units without enabling shadows, to make XTA-PE look even better!

This release breaks compatibility with the current AIs, which will have to be re-released by their authors. Having an old group AI dll in your aidll map will crash spring at startup!
Map features are also flipped for consistency with units, which means many maps containing custom features will have to be re-released as well.
Last edited by jcnossen on 25 Feb 2006, 00:43, edited 2 times in total.
Flare
Posts: 38
Joined: 13 Feb 2006, 00:11

Post by Flare »

Yay new stuff! Thanks :D
User avatar
Aun
Posts: 788
Joined: 31 Aug 2005, 13:00

Post by Aun »

TASClient just won't load, it stops responding at the loading screen.

I updated from 0.67b3
Apocalypse
Posts: 5
Joined: 23 Feb 2006, 00:40

Post by Apocalypse »

nvm
Last edited by Apocalypse on 25 Feb 2006, 00:17, edited 1 time in total.
User avatar
Decimator
Posts: 1118
Joined: 24 Jul 2005, 04:15

Post by Decimator »

It loads, Aun. It just takes foreeeever.
User avatar
Warl
Posts: 9
Joined: 24 Feb 2006, 23:55

Post by Warl »

dling.... and n1 ^^^

/wave @apoc :D
User avatar
Das Bruce
Posts: 3544
Joined: 23 Nov 2005, 06:16

Post by Das Bruce »

woot
SeanHeron
Engines Of War Developer
Posts: 583
Joined: 09 Jun 2005, 23:39

Post by SeanHeron »

Woot ! You guys are brilliant ! I never thought it would be coming out that fast, way to go !
Archangel of Death
Posts: 854
Joined: 28 Jan 2005, 18:15

Post by Archangel of Death »

Woo! New updates make me so excited. Can't wait to push it to its breaking points. 8)
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

I get an error about 10 seconds into the loading screen of the multiplayer lobby:

External exception E06D7363

Details:

Code: Select all

Exception class: EExternalException
Exception address: 7C81EB33
----------------------------------------------------------------------------------------------------
Stack list, generated 2/24/2006 6:50:58 PM
[7C81EB33] RaiseException + $52
[004042C7] System.@HandleAnyException + $33
[0040231B] System.SysGetMem + $153
[0040233E] System.SysGetMem + $176
[00426428] Graphics.TResourceManager.Unlock + $4
[0042709A] Graphics.TFont.SetData + $2A
[00427334] Graphics.TFont.SetName + $4C
[0055780C] Utility.InitLib (Line 172, "Utility.pas" + 4) + $0
[0055E7F7] Unit1.TMainForm.FormCreate (Line 2395, "Unit1.pas" + 22) + $0
[00474171] Forms.TCustomForm.DoCreate + $31
[00473E51] Forms.TCustomForm.AfterConstruction + $11
[00404177] System.@AfterConstruction + $7
[00473E28] Forms.TCustomForm.Create + $174
[00401E99] System.DecommitFree + $61
[00401F49] System.InsertFree + $61
[0040218F] System.TryHarder + $BB
[0040231B] System.SysGetMem + $153
[0047B5E5] Forms.TApplication.CreateForm + $31
****[0056CD3D] TASClient.TASClient (Line 53, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 13) + $E***
----------------------------------------------------------------------------------------------------
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel,        Mobile Intel(R) Pentium(R) 4 CPU 3.33GHz, 3320 MHz MMX
Display  : 1280x800 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00320000] C:\Program Files\TASpring\zlibwapi.dll
<10000000> 1.2.2.0 - 1.2.2
           zlib data compression library
[00400000] C:\Program Files\TASpring\TASClient.exe
           (no version info)
[10000000] C:\Program Files\TASpring\UnitSync.dll
           (no version info)
[5AD70000] C:\WINDOWS\system32\uxtheme.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Microsoft UxTheme Library
[5D090000] C:\WINDOWS\system32\comctl32.dll
           5.82.2900.2180 - 5.82 (xpsp_sp2_rtm.040803-2158)
           Common Controls Library
[5EDD0000] C:\WINDOWS\system32\olepro32.dll
           5.1.2600.2180 - 5.1.2600.2180
[71AA0000] C:\WINDOWS\system32\WS2HELP.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 Helper for Windows NT
[71AB0000] C:\WINDOWS\system32\WS2_32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 32-Bit DLL
[71AD0000] C:\WINDOWS\system32\wsock32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 32-Bit DLL
[73000000] C:\WINDOWS\system32\winspool.drv
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Spooler Driver
[73D90000] C:\WINDOWS\system32\CRTDLL.dll
           4.0.1183.1 - 4.00
           Microsoft C Runtime Library
[74720000] C:\WINDOWS\system32\MSCTF.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           MSCTF Server DLL
[763B0000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Common Dialogs DLL
[76B40000] C:\WINDOWS\system32\winmm.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           MCI API DLL
[76BF0000] C:\WINDOWS\system32\PSAPI.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Process Status Helper
[76C90000] C:\WINDOWS\system32\imagehlp.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT Image Helper
[77120000] C:\WINDOWS\system32\oleaut32.dll
           5.1.2600.2180 - 5.1.2600.2180
[773D0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
           6.0.2900.2180 - 6.0 (xpsp_sp2_rtm.040803-2158)
           User Experience Controls Library
[774E0000] C:\WINDOWS\system32\ole32.dll
           5.1.2600.2726 - 5.1.2600.2726 (xpsp_sp2_gdr.050725-1528)
           Microsoft OLE for Windows
[77C00000] C:\WINDOWS\system32\version.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Version Checking and File Installation Libraries
[77C10000] C:\WINDOWS\system32\msvcrt.dll
           7.0.2600.2180 - 7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT CRT DLL
[77D40000] C:\WINDOWS\system32\user32.dll
           5.1.2600.2622 - 5.1.2600.2622 (xpsp_sp2_gdr.050301-1519)
           Windows XP USER API Client DLL
[77DD0000] C:\WINDOWS\system32\advapi32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Advanced Windows 32 Base API
[77E70000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Remote Procedure Call Runtime
[77F10000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.2818 - 5.1.2600.2818 (xpsp_sp2_gdr.051228-1427)
           GDI Client DLL
[77F60000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2900.2781 - 6.00.2900.2781 (xpsp_sp2_gdr.051020-1730)
           Shell Light-weight Utility Library
[7C340000] C:\Program Files\TASpring\MSVCR71.dll
           7.10.3052.4 - 7.10.3052.4
           Microsoft® C Runtime Library
[7C3A0000] C:\Program Files\TASpring\MSVCP71.dll
           7.10.3077.0 - 7.10.3077.0
           Microsoft® C++ Runtime Library
[7C800000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT BASE API Client DLL
[7C900000] C:\WINDOWS\system32\ntdll.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           NT Layer DLL
[7C9C0000] C:\WINDOWS\system32\shell32.dll
           6.0.2900.2763 - 6.00.2900.2763 (xpsp_sp2_gdr.050922-1642)
           Windows Shell Common Dll
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TSplashScreenForm "SplashScreenForm"
----------------------------------------------------------------------------------------------------
Unless I'm mistaken, the line set off by **** is referencing to a location that doesn't exist on my computer. Maybe that's the problem?

edit. stupid me, boldface doesn't work in code tags :|
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

Okay, so I wasn't patient enough. There were several errors.

The short descriptions in order:
-External exception (the above error)
-"Cannot assign a nil to a TComboBoxStrings."
-"Access violation at address 0055F49A in module 'TASClient.exe'. Read of address 00000000."

At this point, after clicking OK, I get the following rather reduced lobby screen:

Image

When I click on the button that is generally connect, I get the following error:
-"List index out of bounds (0)"
that repeats itself over and over again. This is as far as I can get.
Archangel of Death
Posts: 854
Joined: 28 Jan 2005, 18:15

Post by Archangel of Death »

I get the same as Felix.
User avatar
Nemo
Spring 1944 Developer
Posts: 1376
Joined: 30 Jan 2005, 19:44

Post by Nemo »

Code: Select all

Exception class: EExternalException
Exception address: 7C81EB33
----------------------------------------------------------------------------------------------------
Stack list, generated 2/24/2006 7:33:47 PM
[7C81EB33] RaiseException + $52
[004042C7] System.@HandleAnyException + $33
[0040231B] System.SysGetMem + $153
[0040233E] System.SysGetMem + $176
[0042709A] Graphics.TFont.SetData + $2A
[0055780C] Utility.InitLib (Line 172, "Utility.pas" + 4) + $0
[0055E7F7] Unit1.TMainForm.FormCreate (Line 2395, "Unit1.pas" + 22) + $0
[00474171] Forms.TCustomForm.DoCreate + $31
[00473E51] Forms.TCustomForm.AfterConstruction + $11
[00404177] System.@AfterConstruction + $7
[00473E28] Forms.TCustomForm.Create + $174
[00401E99] System.DecommitFree + $61
[00401F49] System.InsertFree + $61
[0040218F] System.TryHarder + $BB
[0040231B] System.SysGetMem + $153
[0047B5E5] Forms.TApplication.CreateForm + $31
[0056CD3D] TASClient.TASClient (Line 53, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 13) + $E
----------------------------------------------------------------------------------------------------
System   : Windows XP Home Edition, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel,                 Intel(R) Celeron(R) CPU 1.80GHz, 1790 MHz MMX
Display  : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00320000] C:\Program Files\TASpring\zlibwapi.dll
<10000000> 1.2.2.0 - 1.2.2
           zlib data compression library
[00400000] C:\Program Files\TASpring\TASClient.exe
           (no version info)
[10000000] C:\Program Files\TASpring\UnitSync.dll
           (no version info)
[5AD70000] C:\WINDOWS\system32\uxtheme.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Microsoft UxTheme Library
[5D090000] C:\WINDOWS\system32\comctl32.dll
           5.82.2900.2180 - 5.82 (xpsp_sp2_rtm.040803-2158)
           Common Controls Library
[5EDD0000] C:\WINDOWS\system32\olepro32.dll
           5.1.2600.2180 - 5.1.2600.2180
[71AA0000] C:\WINDOWS\system32\WS2HELP.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 Helper for Windows NT
[71AB0000] C:\WINDOWS\system32\WS2_32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 32-Bit DLL
[71AD0000] C:\WINDOWS\system32\wsock32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 32-Bit DLL
[73000000] C:\WINDOWS\system32\winspool.drv
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Spooler Driver
[73D90000] C:\WINDOWS\system32\CRTDLL.dll
           4.0.1183.1 - 4.00
           Microsoft C Runtime Library
[763B0000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Common Dialogs DLL
[76B40000] C:\WINDOWS\system32\winmm.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           MCI API DLL
[76BF0000] C:\WINDOWS\system32\PSAPI.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Process Status Helper
[76C90000] C:\WINDOWS\system32\imagehlp.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT Image Helper
[77120000] C:\WINDOWS\system32\oleaut32.dll
           5.1.2600.2180 - 5.1.2600.2180
[773D0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
           6.0.2900.2180 - 6.0 (xpsp_sp2_rtm.040803-2158)
           User Experience Controls Library
[774E0000] C:\WINDOWS\system32\ole32.dll
           5.1.2600.2726 - 5.1.2600.2726 (xpsp_sp2_gdr.050725-1528)
           Microsoft OLE for Windows
[77C00000] C:\WINDOWS\system32\version.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Version Checking and File Installation Libraries
[77C10000] C:\WINDOWS\system32\msvcrt.dll
           7.0.2600.2180 - 7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT CRT DLL
[77D40000] C:\WINDOWS\system32\user32.dll
           5.1.2600.2622 - 5.1.2600.2622 (xpsp_sp2_gdr.050301-1519)
           Windows XP USER API Client DLL
[77DD0000] C:\WINDOWS\system32\advapi32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Advanced Windows 32 Base API
[77E70000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Remote Procedure Call Runtime
[77F10000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.2818 - 5.1.2600.2818 (xpsp_sp2_gdr.051228-1427)
           GDI Client DLL
[77F60000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2900.2781 - 6.00.2900.2781 (xpsp_sp2_gdr.051020-1730)
           Shell Light-weight Utility Library
[7C340000] C:\Program Files\TASpring\MSVCR71.dll
           7.10.3052.4 - 7.10.3052.4
           Microsoft® C Runtime Library
[7C3A0000] C:\Program Files\TASpring\MSVCP71.dll
           7.10.3077.0 - 7.10.3077.0
           Microsoft® C++ Runtime Library
[7C800000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT BASE API Client DLL
[7C900000] C:\WINDOWS\system32\ntdll.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           NT Layer DLL
[7C9C0000] C:\WINDOWS\system32\shell32.dll
           6.0.2900.2763 - 6.00.2900.2763 (xpsp_sp2_gdr.050922-1642)
           Windows Shell Common Dll
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TSplashScreenForm "SplashScreenForm"
----------------------------------------------------------------------------------------------------
That was just at startup, after that, I got this:

Cannot assign a nil to a TComboBoxStrings.

Code: Select all


Exception class: EConvertError
Exception address: 0041B92C
----------------------------------------------------------------------------------------------------
Stack list, generated 2/24/2006 7:35:29 PM
[0041B927] Classes.TPersistent.AssignError + $9B
[00439C83] ExtCtrls.TCustomRadioGroup.ArrangeButtons + $183
[004024BC] System.SysFreeMem + $164
[004024E4] System.SysFreeMem + $18C
[004027C1] System.@FreeMem + $5
[0040ED9C] SysUtils.TThreadLocalCounter.HashIndex + $4
[0041B884] Classes.TPersistent.Assign + $C
[0041C4B0] Classes.TStrings.Assign + $8C
[0054824F] HostBattleFormUnit.THostBattleForm.FormCreate (Line 284, "HostBattleFormUnit.pas" + 1) + $16
[00474171] Forms.TCustomForm.DoCreate + $31
[00473E51] Forms.TCustomForm.AfterConstruction + $11
[00404177] System.@AfterConstruction + $7
[00473E28] Forms.TCustomForm.Create + $174
[0040218F] System.TryHarder + $BB
[0040231B] System.SysGetMem + $153
[0040233E] System.SysGetMem + $176
[0047B5E5] Forms.TApplication.CreateForm + $31
[0056CD76] TASClient.TASClient (Line 56, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 16) + $E
----------------------------------------------------------------------------------------------------
System   : Windows XP Home Edition, Version: 5.1, Build: A28, "Service Pack 2"
Processor: Intel,                 Intel(R) Celeron(R) CPU 1.80GHz, 1790 MHz MMX
Display  : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00320000] C:\Program Files\TASpring\zlibwapi.dll
<10000000> 1.2.2.0 - 1.2.2
           zlib data compression library
[00400000] C:\Program Files\TASpring\TASClient.exe
           (no version info)
[10000000] C:\Program Files\TASpring\UnitSync.dll
           (no version info)
[5AD70000] C:\WINDOWS\system32\uxtheme.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Microsoft UxTheme Library
[5D090000] C:\WINDOWS\system32\comctl32.dll
           5.82.2900.2180 - 5.82 (xpsp_sp2_rtm.040803-2158)
           Common Controls Library
[5EDD0000] C:\WINDOWS\system32\olepro32.dll
           5.1.2600.2180 - 5.1.2600.2180
[71AA0000] C:\WINDOWS\system32\WS2HELP.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 Helper for Windows NT
[71AB0000] C:\WINDOWS\system32\WS2_32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 2.0 32-Bit DLL
[71AD0000] C:\WINDOWS\system32\wsock32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Socket 32-Bit DLL
[73000000] C:\WINDOWS\system32\winspool.drv
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows Spooler Driver
[732E0000] C:\WINDOWS\system32\RICHED32.DLL
           5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
           Wrapper Dll for Richedit 1.0
[73D90000] C:\WINDOWS\system32\CRTDLL.dll
           4.0.1183.1 - 4.00
           Microsoft C Runtime Library
[74E30000] C:\WINDOWS\system32\RICHED20.dll
           5.30.23.1221 - 5.30.23.1221
           Rich Text Edit Control, v3.0
[763B0000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
           Common Dialogs DLL
[76B40000] C:\WINDOWS\system32\winmm.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           MCI API DLL
[76BF0000] C:\WINDOWS\system32\PSAPI.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Process Status Helper
[76C90000] C:\WINDOWS\system32\imagehlp.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT Image Helper
[77120000] C:\WINDOWS\system32\oleaut32.dll
           5.1.2600.2180 - 5.1.2600.2180
[773D0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
           6.0.2900.2180 - 6.0 (xpsp_sp2_rtm.040803-2158)
           User Experience Controls Library
[774E0000] C:\WINDOWS\system32\ole32.dll
           5.1.2600.2726 - 5.1.2600.2726 (xpsp_sp2_gdr.050725-1528)
           Microsoft OLE for Windows
[77C00000] C:\WINDOWS\system32\version.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Version Checking and File Installation Libraries
[77C10000] C:\WINDOWS\system32\msvcrt.dll
           7.0.2600.2180 - 7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT CRT DLL
[77D40000] C:\WINDOWS\system32\user32.dll
           5.1.2600.2622 - 5.1.2600.2622 (xpsp_sp2_gdr.050301-1519)
           Windows XP USER API Client DLL
[77DD0000] C:\WINDOWS\system32\advapi32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Advanced Windows 32 Base API
[77E70000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Remote Procedure Call Runtime
[77F10000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.2818 - 5.1.2600.2818 (xpsp_sp2_gdr.051228-1427)
           GDI Client DLL
[77F60000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2900.2781 - 6.00.2900.2781 (xpsp_sp2_gdr.051020-1730)
           Shell Light-weight Utility Library
[7C340000] C:\Program Files\TASpring\MSVCR71.dll
           7.10.3052.4 - 7.10.3052.4
           Microsoft® C Runtime Library
[7C3A0000] C:\Program Files\TASpring\MSVCP71.dll
           7.10.3077.0 - 7.10.3077.0
           Microsoft® C++ Runtime Library
[7C800000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           Windows NT BASE API Client DLL
[7C900000] C:\WINDOWS\system32\ntdll.dll
           5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
           NT Layer DLL
[7C9C0000] C:\WINDOWS\system32\shell32.dll
           6.0.2900.2763 - 6.00.2900.2763 (xpsp_sp2_gdr.050922-1642)
           Windows Shell Common Dll
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TSplashScreenForm "SplashScreenForm"
--------------------------------------------------------------------------------------------
User avatar
Felix the Cat
Posts: 2383
Joined: 15 Jun 2005, 17:30

Post by Felix the Cat »

Deleting all of the files in the TASpring\maps\paths folder fixed the error for me, now the lobby runs fine...
User avatar
Nemo
Spring 1944 Developer
Posts: 1376
Joined: 30 Jan 2005, 19:44

Post by Nemo »

I just did that, no dice. I still get index out of bound errors all over the place.

And the errors on bootup.

To be more clear, spring is currently unplayable, since I can't connect to the lobby. Damn, now I wish I hadn't deleted the old installer, because I can't roll back anymore >_<

Oh well, no Spring for now. *prays for a fix toon*
ejhones
Posts: 3
Joined: 25 Feb 2006, 03:05

bug is only under XP-SP2 ???

Post by ejhones »

sorry for my bad inglish :(


List index out of bounds (0).

Exception class: EListError
Exception address: 0041AB7E
----------------------------------------------------------------------------------------------------
Stack list, generated 24/2/2006 22:34:02 [0041AB79] Classes.TList.Get + $19 [0041AAC9] Classes.TList.Error + $2D [00404572] System.@HandleFinally + $2A [0041AB79] Classes.TList.Get + $19 [00443906] ComCtrls.TPageControl.GetPage + $E [0055ED28] Unit1.TMainForm.AddMainLog (Line 2480, "Unit1.pas" + 1) + $9 [00404572] System.@HandleFinally + $2A [00568C33] Unit1.TMainForm.SocketChangeState (Line 4918, "Unit1.pas" + 18) + $33 [00404572] System.@HandleFinally + $2A [004B5964] WSocket.TCustomWSocket.TriggerChangeState (Line 5694, "WSocket.pas" + 2) + $D [004B281E] WSocket.TCustomWSocket.ChangeState (Line 3670, "WSocket.pas" + 4) + $9 [004B4A2D] WSocket.TCustomWSocket.Connect (Line 5054, "WSocket.pas" + 193) + $5 [00404572] System.@HandleFinally + $2A [00405163] System.@LStrCopy + $23 [004B69F0] WSocket.TCustomSocksWSocket.Connect (Line 5925, "WSocket.pas" + 4) + $3 [00404572] System.@HandleFinally + $2A [005684E8] Unit1.TMainForm.TryToConnect (Line 4776, "Unit1.pas" + 9) + $B [00568B89] Unit1.TMainForm.ConnectButtonClick (Line 4886, "Unit1.pas" + 15) + $2 [0045BC44] Controls.TControl.Click + $64 [0043D674] Buttons.TSpeedButton.Click + $0 [0043D65E] Buttons.TSpeedButton.MouseUp + $E2 [0045C030] Controls.TControl.DoMouseUp + $2C [0045C0A5] Controls.TControl.WMLButtonUp + $69 [0045A8A3] Controls.TControl.SetMouseCapture + $17 [0045BAAC] Controls.TControl.WndProc + $188 [0045C0A5] Controls.TControl.WMLButtonUp + $69 [0045BAAC] Controls.TControl.WndProc + $188 [0045E9F7] Controls.TWinControl.WndProc + $157 [0045E929] Controls.TWinControl.WndProc + $89 [0045B87C] Controls.TControl.Perform + $24 [00404023] System.TObject.Dispatch + $13 [0045BAAC] Controls.TControl.WndProc + $188 [0045B87C] Controls.TControl.Perform + $24 [0045E88E] Controls.TWinControl.IsControlMouseMsg + $82 [0045E97A] Controls.TWinControl.WndProc + $DA [0045E674] Controls.TWinControl.MainWndProc + $2C [00424D00] Classes.StdWndProc + $14 [0042F27A] Contnrs.TComponentList.GetItems + $A [004BA1CD] AppEvnts.TCustomApplicationEvents.DoMessage + $D [0047B473] Forms.TApplication.ProcessMessage + $83 [0047B4AA] Forms.TApplication.HandleMessage + $A [0047B6CA] Forms.TApplication.Run + $96 [0056CEFE] TASClient.TASClient (Line 80, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 40) + $2
----------------------------------------------------------------------------------------------------
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: AMD, AMD Athlon(TM) XP 2500+, 1820 MHz MMX Display : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TVirtualDrawTree "VDTBattles"
TPanel "Panel3"
TPanel "Panel1"
TMainForm "MainForm"
----------------------------------------------------------------------------------------------------


Exception class: EExternalException
Exception address: 7C81EB33
----------------------------------------------------------------------------------------------------
Stack list, generated 24/2/2006 22:42:08 [7C81EB33] RaiseException + $52 [004042C7] System.@HandleAnyException + $33 [0040233E] System.SysGetMem + $176 [00402312] System.SysGetMem + $14A [0042709A] Graphics.TFont.SetData + $2A [0055780C] Utility.InitLib (Line 172, "Utility.pas" + 4) + $0 [0055E7F7] Unit1.TMainForm.FormCreate (Line 2395, "Unit1.pas" + 22) + $0 [00474171] Forms.TCustomForm.DoCreate + $31 [00473E51] Forms.TCustomForm.AfterConstruction + $11 [00404177] System.@AfterConstruction + $7 [00473E28] Forms.TCustomForm.Create + $174 [00401E99] System.DecommitFree + $61 [00401F49] System.InsertFree + $61 [0040218F] System.TryHarder + $BB [0040231B] System.SysGetMem + $153 [0047B5E5] Forms.TApplication.CreateForm + $31 [0056CD3D] TASClient.TASClient (Line 53, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 13) + $E
----------------------------------------------------------------------------------------------------
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: AMD, AMD Athlon(TM) XP 2500+, 1820 MHz MMX Display : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TSplashScreenForm "SplashScreenForm"
----------------------------------------------------------------------------------------------------


Exception class: EConvertError
Exception address: 0041B92C
----------------------------------------------------------------------------------------------------
Stack list, generated 24/2/2006 22:42:40 [0041B927] Classes.TPersistent.AssignError + $9B [00439C83] ExtCtrls.TCustomRadioGroup.ArrangeButtons + $183 [004024BC] System.SysFreeMem + $164 [004024E4] System.SysFreeMem + $18C [004027C1] System.@FreeMem + $5 [0040ED9C] SysUtils.TThreadLocalCounter.HashIndex + $4 [0041B884] Classes.TPersistent.Assign + $C [0041C4B0] Classes.TStrings.Assign + $8C [0054824F] HostBattleFormUnit.THostBattleForm.FormCreate (Line 284, "HostBattleFormUnit.pas" + 1) + $16 [00474171] Forms.TCustomForm.DoCreate + $31 [00473E51] Forms.TCustomForm.AfterConstruction + $11 [00404177] System.@AfterConstruction + $7 [00473E28] Forms.TCustomForm.Create + $174 [0040218F] System.TryHarder + $BB [0040231B] System.SysGetMem + $153 [0040233E] System.SysGetMem + $176 [0047B5E5] Forms.TApplication.CreateForm + $31 [0056CD76] TASClient.TASClient (Line 56, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 16) + $E
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TSplashScreenForm "SplashScreenForm"
----------------------------------------------------------------------------------------------------


Exception class: EAccessViolation
Exception address: 0055F49A
----------------------------------------------------------------------------------------------------
Stack list, generated 24/2/2006 22:43:54 [0055F49A] Unit1.TMainForm.UpdateClientsListBox (Line 2630, "Unit1.pas" + 15) + $17 [004042C7] System.@HandleAnyException + $33 [005692B3] Unit1.TMainForm.PageControl1Change (Line 5047, "Unit1.pas" + 1) + $0 [00569305] Unit1.TMainForm.FormShow (Line 5055, "Unit1.pas" + 1) + $10 [004748B1] Forms.TCustomForm.DoShow + $15 [0047787D] Forms.TCustomForm.CMShowingChanged + $A9 [0045BAAC] Controls.TControl.WndProc + $188 [0045E9F7] Controls.TWinControl.WndProc + $157 [0045B87C] Controls.TControl.Perform + $24 [0047503D] Forms.TCustomForm.WndProc + $421 [0045B87C] Controls.TControl.Perform + $24 [0045E54B] Controls.TWinControl.UpdateShowing + $C7 [0045E5B6] Controls.TWinControl.UpdateControlState + $36 [00460346] Controls.TWinControl.CMVisibleChanged + $26 [0045BAAC] Controls.TControl.WndProc + $188 [00424383] Classes.TComponent.SetReference + $27 [00423F97] Classes.TComponent.RemoveFreeNotification + $13 [00423FBA] Classes.TComponent.Notification + $1A [0045E9F7] Controls.TWinControl.WndProc + $157 [0047503D] Forms.TCustomForm.WndProc + $421 [00475694] Forms.TCustomForm.GetMonitor + $4C [0045B87C] Controls.TControl.Perform + $24 [0045A59B] Controls.TControl.SetVisible + $27 [00474B32] Forms.TCustomForm.SetVisible + $3A [0047B6B4] Forms.TApplication.Run + $80 [0056CEFE] TASClient.TASClient (Line 80, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 40) + $2
----------------------------------------------------------------------------------------------------


Exception class: EAccessViolation
Exception address: 0055F49A
----------------------------------------------------------------------------------------------------
Stack list, generated 24/2/2006 22:45:24 [0055F49A] Unit1.TMainForm.UpdateClientsListBox (Line 2630, "Unit1.pas" + 15) + $17 [004042C7] System.@HandleAnyException + $33 [00542671] PreferencesFormUnit.TPreferencesForm.UpdatePreferencesTo (Line 393, "PreferencesFormUnit.pas" + 36) + $7 [005429F8] PreferencesFormUnit.TPreferencesForm.FormClose (Line 458, "PreferencesFormUnit.pas" + 10) + $7 [00474873] Forms.TCustomForm.DoClose + $17 [00477FA7] Forms.TCustomForm.CloseModal + $3B [0047824A] Forms.TCustomForm.ShowModal + $18E [00568B99] Unit1.TMainForm.OptionsSpeedButtonClick (Line 4893, "Unit1.pas" + 0) + $9 [0045BC44] Controls.TControl.Click + $64 [0043D674] Buttons.TSpeedButton.Click + $0 [0043D65E] Buttons.TSpeedButton.MouseUp + $E2 [0045C030] Controls.TControl.DoMouseUp + $2C [0045C0A5] Controls.TControl.WMLButtonUp + $69 [0045A8A3] Controls.TControl.SetMouseCapture + $17 [0045BAAC] Controls.TControl.WndProc + $188 [0045BFC2] Controls.TControl.WMMouseMove + $6E [00404023] System.TObject.Dispatch + $13 [0045BAAC] Controls.TControl.WndProc + $188 [004912DB] VirtualTrees.TVTHeader.InHeader (Line 10977, "VirtualTrees.pas" + 8) + $D [0041BFCF] Classes.TCollection.GetItem + $B [0048D7F6] VirtualTrees.TVirtualTreeColumns.GetItem (Line 8512, "VirtualTrees.pas" + 1) + $4 [0048FD24] VirtualTrees.TVTHeader.DetermineSplitterIndex (Line 10194, "VirtualTrees.pas" + 9) + $B [0045E9F7] Controls.TWinControl.WndProc + $157 [0045E929] Controls.TWinControl.WndProc + $89 [0045B87C] Controls.TControl.Perform + $24 [00404023] System.TObject.Dispatch + $13 [0045BAAC] Controls.TControl.WndProc + $188 [0045B87C] Controls.TControl.Perform + $24 [0045E88E] Controls.TWinControl.IsControlMouseMsg + $82 [0045E97A] Controls.TWinControl.WndProc + $DA [0045E674] Controls.TWinControl.MainWndProc + $2C [00424D00] Classes.StdWndProc + $14 [0042F27A] Contnrs.TComponentList.GetItems + $A [004BA1CD] AppEvnts.TCustomApplicationEvents.DoMessage + $D [0047B473] Forms.TApplication.ProcessMessage + $83 [0047B4AA] Forms.TApplication.HandleMessage + $A [0047B6CA] Forms.TApplication.Run + $96 [0056CEFE] TASClient.TASClient (Line 80, "E:\Projekti\Trenutni\TASpringAddon\TASClient.dpr" + 40) + $2
----------------------------------------------------------------------------------------------------
System : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 2"
Processor: AMD, AMD Athlon(TM) XP 2500+, 1820 MHz MMX Display : 1024x768 pixels, 32 bpp
----------------------------------------------------------------------------------------------------
List of loaded modules:
[00320000] D:\jogos\TASpring\zlibwapi.dll <10000000> 1.2.2.0 - 1.2.2
zlib data compression library [00400000] D:\jogos\TASpring\TASClient.exe
(no version info)
[10000000] D:\jogos\TASpring\UnitSync.dll
(no version info)
[5B1C0000] C:\WINDOWS\system32\uxtheme.dll
6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
Biblioteca UxTheme Microsoft
[5D510000] C:\WINDOWS\system32\comctl32.dll
5.82.2900.2180 - 5.82 (xpsp_sp2_rtm.040803-2158)
Common Controls Library
[5F250000] C:\WINDOWS\system32\olepro32.dll
5.1.2600.2180 - 5.1.2600.2180 [6BD00000] C:\WINDOWS\system32\SYNCOR11.DLL
0.1.2.3 - 1.2.3
SynthCore R2.0 Midi Interface Driver [71A60000] C:\WINDOWS\system32\WS2HELP.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
DLL de ajuda do Windows Socket 2.0 para Windows NT [71A70000] C:\WINDOWS\system32\WS2_32.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Windows Socket 2.0 32-Bit DLL [71A90000] C:\WINDOWS\system32\wsock32.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
DLL de soquete para Windows de 32 bits [72FB0000] C:\WINDOWS\system32\winspool.drv
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Driver de spooler do Windows
[73290000] C:\WINDOWS\system32\RICHED32.DLL
5.1.2600.0 - 5.1.2600.0 (xpclient.010817-1148)
Wrapper Dll for Richedit 1.0
[73D40000] C:\WINDOWS\system32\CRTDLL.dll
4.0.1183.1 - 4.00
Microsoft C Runtime Library
[746E0000] C:\WINDOWS\system32\MSCTF.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
DLL de servidor MSCTF
[74DF0000] C:\WINDOWS\system32\RICHED20.dll
5.30.23.1221 - 5.30.23.1221
Rich Text Edit Control, v3.0
[76380000] C:\WINDOWS\system32\comdlg32.dll
6.0.2900.2180 - 6.00.2900.2180 (xpsp_sp2_rtm.040803-2158)
DLL de diálogos comuns
[76B20000] C:\WINDOWS\system32\winmm.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
MCI API DLL
[76BD0000] C:\WINDOWS\system32\PSAPI.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Process Status Helper
[76C70000] C:\WINDOWS\system32\imagehlp.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Windows NT Image Helper
[76FB0000] C:\WINDOWS\system32\CLBCATQ.DLL
2001.12.4414.308 - 2001.12.4414.308 [77030000] C:\WINDOWS\system32\COMRes.dll
2001.12.4414.258 - 2001.12.4414.258 [77100000] C:\WINDOWS\system32\oleaut32.dll
5.1.2600.2180 - 5.1.2600.2180 [773B0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.2180_x-ww_a84f1ff9\comctl32.dll
6.0.2900.2180 - 6.0 (xpsp_sp2_rtm.040803-2158)
User Experience Controls Library [774C0000] C:\WINDOWS\system32\ole32.dll
5.1.2600.2726 - 5.1.2600.2726 (xpsp_sp2_gdr.050725-1528)
Microsoft OLE para Windows e Windows NT [77BE0000] C:\WINDOWS\system32\version.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Version Checking and File Installation Libraries [77BF0000] C:\WINDOWS\system32\msvcrt.dll
7.0.2600.2180 - 7.0.2600.2180 (xpsp_sp2_rtm.040803-2158)
Windows NT CRT DLL
[77D20000] C:\WINDOWS\system32\user32.dll
5.1.2600.2622 - 5.1.2600.2622 (xpsp_sp2_gdr.050301-1519)
DLL de Cliente API de usuário Windows XP [77DB0000] C:\WINDOWS\system32\RPCRT4.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
Remote Procedure Call Runtime [77E50000] C:\WINDOWS\system32\GDI32.dll
5.1.2600.2818 - 5.1.2600.2818 (xpsp_sp2_gdr.051228-1427)
GDI Client DLL
[77EA0000] C:\WINDOWS\system32\SHLWAPI.dll
6.0.2900.2781 - 6.00.2900.2781 (xpsp_sp2_gdr.051020-1730)
Biblioteca de utilitário abreviado para Shell [77F50000] C:\WINDOWS\system32\advapi32.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
API de base do Windows 32 avançada [7C340000] D:\jogos\TASpring\MSVCR71.dll
7.10.3052.4 - 7.10.3052.4
Microsoft® C Runtime Library
[7C3A0000] D:\jogos\TASpring\MSVCP71.dll
7.10.3077.0 - 7.10.3077.0
Microsoft® C++ Runtime Library [7C800000] C:\WINDOWS\system32\kernel32.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
DLL cliente da API BASE do Windows NT [7C900000] C:\WINDOWS\system32\ntdll.dll
5.1.2600.2180 - 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
DLL de nível do NT
[7C9C0000] C:\WINDOWS\system32\shell32.dll
6.0.2900.2763 - 6.00.2900.2763 (xpsp_sp2_gdr.050922-1642)
DLL comum do Shell do Windows
----------------------------------------------------------------------------------------------------
Active Controls hierarchy:
TPreferencesForm "PreferencesForm"
----------------------------------------------------------------------------------------------------
ejhones
Posts: 3
Joined: 25 Feb 2006, 03:05

MODS incompatible

Post by ejhones »

MODS incompatible

xenota.sd7
Mobility_Upgrades_v05.ufo
User avatar
GrOuNd_ZeRo
Posts: 1370
Joined: 30 Apr 2005, 01:10

Post by GrOuNd_ZeRo »

Spring wont even start anymore, the lobby wont start...

Some serious bugginess...

I have a AMD Athlon 1500+, 512mb of memory, GeForce FX 5700.

Seems I'll have to revert to the previous version...
User avatar
SinbadEV
Posts: 6475
Joined: 02 May 2005, 03:56

Post by SinbadEV »

I did a clean install and it works...

deleted all of HKEY_CURRENT_USER\Software\SJ
and HKEY_CURRENT_USER\Software\TASClient

and flushed my install directory... works fine... don't forget to back up maps and mods and delete path data...

I'm very impressed that you have knocked 10 megs off of the full installer just by getting rid of MFC bloat.
User avatar
Argh
Posts: 10920
Joined: 21 Feb 2005, 03:38

Post by Argh »

I did what SinbadEV suggested... overall, it's working pretty well, although I haven't tested in MP yet. Some graphical crashes in the previous version no longer are reproducible in this new version, yay.

AIs are completely borked, so far as I can tell. Every single one of them conks out, saying that there's an error. No serious crashes to report- yet. I'll do some torture-testing here in a minute...
Post Reply

Return to “News”