View Issue Details

IDProjectCategoryLast Update
0026570AI War 2Gameplay IssueMar 20, 2022 6:48 pm
ReporterTuntematon Assigned ToChris_McElligottPark  
Status feedbackResolutionopen 
Product VersionBeta 3.905 Release Candidate 2 
Summary0026570: Inactive background threads
DescriptionNot sure if issue, but got some performance hits when attacked AI home planet.
TagsNo tags attached.

Relationships

related to 0026571 resolvedChris_McElligottPark ActuallyFireSalvoAtTargetPriorityList 

Activities

Tuntematon

Mar 2, 2022 10:48 am

reporter  

20220302174612_1.jpg (599,666 bytes)
20220302174517_1.jpg (721,642 bytes)
performance.save (489,513 bytes)

Tuntematon

Mar 2, 2022 10:57 am

reporter   ~0065022

Game was sometimes frozen for 10s
ArcenDebugLog.txt (808,969 bytes)
Player.log (3,687 bytes)   
Mono path[0] = 'F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Managed'
Mono config path = 'F:/SteamLibrary/steamapps/common/AI War 2/MonoBleedingEdge/etc'
Initialize engine version: 2020.3.27f1 (e759542391ea)
[Subsystems] Discovering subsystems at path F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/UnitySubsystems
Forcing GfxDevice: Direct3D 11
GfxDevice: creating device client; threaded=1
Direct3D:
    Version:  Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce RTX 2070 (ID=0x1f07)
    Vendor:   
    VRAM:     8031 MB
    Driver:   30.0.14.7168
Begin MonoManager ReloadAssembly
- Completed reload, in  2.116 seconds
<RI> Initializing input.

<RI> Input initialized.

<RI> Initialized touch support.

UnloadTime: 5.547400 ms
Fallback handler could not load library F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Mono/data-000001E67F074040.dll
Fallback handler could not load library F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Mono/data-000001E67F3CE040.dll
Fallback handler could not load library F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Mono/data-000001E6873D7A70.dll
Particle System is trying to spawn on a mesh with zero surface area
Particle System is trying to spawn on a mesh with zero surface area
Fallback handler could not load library F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Mono/data-000001E6877FE010.dll
Fallback handler could not load library F:/SteamLibrary/steamapps/common/AI War 2/AIWar2_Data/Mono/data-000001E763F30020.dll
DELAYED52 TID5 ActuallyFireSalvoAtTargetPriorityList error at debugStage 12210, error: System.IndexOutOfRangeException: 4 was larger than 4, the current effective size of the list. LocationNameForTracing:EntitySystem-targetPriorityList
  at Arcen.Universal.List`1[T].set_Item (System.Int32 index, T value) [0x0004f] in <8324a790b6434812a4b890f1c36fdd45>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo.ActuallyFireSalvoAtTargetPriorityList (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, System.Boolean DoShotsAllInstaHit) [0x00e9e] in <d0bcbe871b284f5fa67c6ac1516f04e6>:0 
DELAYED53 TID5 ActuallyFireSalvoAtTargetPriorityList error at debugStage 12210, error: System.IndexOutOfRangeException: 5 was larger than 5, the current effective size of the list. LocationNameForTracing:EntitySystem-targetPriorityList
  at Arcen.Universal.List`1[T].set_Item (System.Int32 index, T value) [0x0004f] in <8324a790b6434812a4b890f1c36fdd45>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo.ActuallyFireSalvoAtTargetPriorityList (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, System.Boolean DoShotsAllInstaHit) [0x00e9e] in <d0bcbe871b284f5fa67c6ac1516f04e6>:0 
DELAYED54 TID32 ActuallyFireSalvoAtTargetPriorityList error at debugStage 12210, error: System.IndexOutOfRangeException: 0 was larger than 0, the current effective size of the list. LocationNameForTracing:EntitySystem-targetPriorityList
  at Arcen.Universal.List`1[T].set_Item (System.Int32 index, T value) [0x0004f] in <8324a790b6434812a4b890f1c36fdd45>:0 
  at Arcen.AIW2.External.EntitySimLogicImplementation_BaseInfo.ActuallyFireSalvoAtTargetPriorityList (Arcen.AIW2.Core.ArcenClientOrHostSimContextCore Context, Arcen.AIW2.Core.EntitySystem System, System.Boolean trace, Arcen.Universal.ArcenCharacterBuffer tracingBuffer, System.Boolean DoShotsAllInstaHit) [0x00e98] in <d0bcbe871b284f5fa67c6ac1516f04e6>:0 
Player.log (3,687 bytes)   

Chris_McElligottPark

Mar 3, 2022 3:43 pm

administrator   ~0065080

From your log:

* Cleaned up some excess debugging when AI Eyes or similar were generating waves against players.

Chris_McElligottPark

Mar 3, 2022 3:48 pm

administrator   ~0065082

Also from your log, thanks!

* Made an adjustment to our version of lists that will allow for swapping even the last element in it.

Chris_McElligottPark

Mar 3, 2022 3:51 pm

administrator   ~0065083

How does this perform now, particularly in the new version? On the latest unreleased code, which is slightly newer than RC3, I am not seeing any issues at all in this, happily.

ToastTheSniper

Mar 19, 2022 4:40 am

reporter   ~0065504

Another instance of this that someone posted on discord. Could be related to 0026748?
image.png (1,977,662 bytes)
image-2.png (1,984,176 bytes)
expand_military.save (444,975 bytes)

The Beast of Bognor

Mar 20, 2022 6:42 pm

reporter   ~0065519

Seeing this as well, during a CPA. Entire game is frozen up, processing about 1 frame per 4 seconds. This is granted on a very high CPU load, but sim had been running full tilt before this. Be interested to see if you can replicate in the save.
freezing.jpg (1,212,184 bytes)
WeirdPausing.save (656,839 bytes)

The Beast of Bognor

Mar 20, 2022 6:48 pm

reporter   ~0065521

Ooh, this is interesting. On loading that save the hoplite drones from the trojan train outguard seem to have jumped. On fixing these errors, the sim seems back to normal. I wonder if these were somehow infinite looping before?

The trojan train is almost game breakingly fantastic for scouting planets for free on expert mode by the way.

=====================================================

3/20/2022 10:16:57 PM 4.006 SINGLEP DELAYED18 TID31 spawnOutguardGroup at 18487: Requesting group TrojanHorse on planet Elban at 400000,400000 at time 18487
3/20/2022 10:30:10 PM 4.006 SINGLEP DELAYED19 TID16 Spawning 133173 strength for CPA Bunker #560954
3/20/2022 10:30:10 PM 4.006 SINGLEP DELAYED20 TID16 Spawning 133173 strength for CPA Bunker #443490
3/20/2022 10:42:09 PM 4.006 SINGLEP
Memory Profile Debug Data On Game Exit:
Game Version: 4006_DeadlockRemoval
Multiplayer Status: SinglePlayerOnly
==========================================
==========================================

3/20/2022 10:42:09 PM 4.006 SINGLEP Clearing player accounts.
3/20/2022 10:42:14 PM 4.006 SINGLEP Start load save: D:/SteamLibrary/steamapps/common/AI War 2/PlayerData/Save/AnotherDayToDie\WeirdPausing.save Source1: AnythingElse Source3: LoadingSaveGame
3/20/2022 10:42:14 PM 4.006 SINGLEP Clearing player accounts.
3/20/2022 10:42:14 PM 4.006 SINGLEP OnLoad: Detected 8 player ship(s) that are in the loose fleet (bad). Was able to correct 8 of those.
3/20/2022 10:42:14 PM 4.006 SINGLEP Finish load save in 318ms
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED21 TID5 Ship Hoplite Drone - 8007 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED22 TID5 (After report) NSTUID Match: Hoplite Drone - 8007 pkid 581332 vs 581332 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED23 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED24 TID5 Ship Hoplite Drone - 8008 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED25 TID5 (After report) NSTUID Match: Hoplite Drone - 8008 pkid 581333 vs 581333 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED26 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED27 TID5 Ship Hoplite Drone - 8009 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED28 TID5 (After report) NSTUID Match: Hoplite Drone - 8009 pkid 581334 vs 581334 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED29 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED30 TID5 Ship Hoplite Drone - 8010 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED31 TID5 (After report) NSTUID Match: Hoplite Drone - 8010 pkid 581369 vs 581369 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED32 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED33 TID5 Ship Hoplite Drone - 8011 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED34 TID5 (After report) NSTUID Match: Hoplite Drone - 8011 pkid 582250 vs 582250 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED35 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED36 TID5 Ship Hoplite Drone - 8012 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED37 TID5 (After report) NSTUID Match: Hoplite Drone - 8012 pkid 582417 vs 582417 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED38 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED39 TID5 Ship Hoplite Drone - 8013 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED40 TID5 (After report) NSTUID Match: Hoplite Drone - 8013 pkid 582965 vs 582965 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED41 TID5 (After report) that's all the matches we found
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED42 TID5 Ship Hoplite Drone - 8014 was part of fleet Krolm of faction Krolm but has now somehow jumped to Elban Cmd of faction Krolm. Yikes! Anything of note just happen in the game in terms of actions taken?
Squad Faction ReasonCode:
Squad Planet ReasonCode:
Squad Fleet Squad Fleet ReasonCode List:
Squad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED43 TID5 (After report) NSTUID Match: Hoplite Drone - 8014 pkid 582966 vs 582966 faction Krolm vs Krolm fleet {Elban Cmd 122 PlayerPlanetaryCommand Human} vs {Elban Cmd 122 PlayerPlanetaryCommand Human} planet Elban vs Elban.
OtherSquad Faction ReasonCode:
OtherSquad Planet ReasonCode:
OtherSquad Fleet ReasonCode List:
OtherSquad Pool status history:
3/20/2022 10:42:14 PM 4.006 SINGLEP DELAYED44 TID5 (After report) that's all the matches we found

Issue History

Date Modified Username Field Change
Mar 2, 2022 10:48 am Tuntematon New Issue
Mar 2, 2022 10:48 am Tuntematon File Added: 20220302174612_1.jpg
Mar 2, 2022 10:48 am Tuntematon File Added: 20220302174517_1.jpg
Mar 2, 2022 10:48 am Tuntematon File Added: performance.save
Mar 2, 2022 10:56 am Tuntematon Relationship added related to 0026571
Mar 2, 2022 10:57 am Tuntematon Note Added: 0065022
Mar 2, 2022 10:57 am Tuntematon File Added: ArcenDebugLog.txt
Mar 2, 2022 10:57 am Tuntematon File Added: Player.log
Mar 3, 2022 3:43 pm Chris_McElligottPark Note Added: 0065080
Mar 3, 2022 3:48 pm Chris_McElligottPark Note Added: 0065082
Mar 3, 2022 3:51 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Mar 3, 2022 3:51 pm Chris_McElligottPark Status new => feedback
Mar 3, 2022 3:51 pm Chris_McElligottPark Note Added: 0065083
Mar 19, 2022 4:40 am ToastTheSniper Note Added: 0065504
Mar 19, 2022 4:40 am ToastTheSniper File Added: image.png
Mar 19, 2022 4:40 am ToastTheSniper File Added: image-2.png
Mar 19, 2022 4:40 am ToastTheSniper File Added: expand_military.save
Mar 20, 2022 6:42 pm The Beast of Bognor Note Added: 0065519
Mar 20, 2022 6:42 pm The Beast of Bognor File Added: freezing.jpg
Mar 20, 2022 6:42 pm The Beast of Bognor File Added: WeirdPausing.save
Mar 20, 2022 6:48 pm The Beast of Bognor Note Added: 0065521