View Issue Details

IDProjectCategoryLast Update
0025435AI War 2Crash/ExceptionAug 4, 2021 5:19 pm
ReporterCrusaderKhan Assigned ToChris_McElligottPark  
Status resolvedResolutionduplicate 
Product Version3.309 Hangar Staff 
Fixed in VersionBeta 3.503 Multiplayer Sound 
Summary0025435: BuildingDronesInternally debugStage 1600
DescriptionIDK what this is but it popped up as an error.
TagsNo tags attached.

Relationships

duplicate of 0025347 resolvedChris_McElligottPark SINGLEP ERROR In BuildingDronesInternally debugStage 1600: System.NullReferenceException: Object reference not set to an instanc 
related to 0025389 resolvedChris_McElligottPark BuildingDronesInternally exception 

Activities

CrusaderKhan

Jul 18, 2021 7:59 pm

reporter  

ArcenDebugLog.txt (1,195,864 bytes)

Daniexpert

Jul 19, 2021 4:39 am

manager   ~0062505

@x4000Bughunter this is an error spam, maybe worth checking for that memory leak, even though this was reported happening in 3.309.
Could the error be related to 0025422 ?

Chris_McElligottPark

Aug 4, 2021 5:19 pm

administrator   ~0062584

Thanks!

* Removed all the old code for calculating drone construction internally for ships.
** It doesn't have much to do with other metal flows, and thus just does not belong there.
*** Specifically it doesn't cost any metal, nothing should be able to boost it to be faster, and so on.
** Also the code was really confusing and has been broken in a lot of strange cases (but not all) ever since the July revamp of metal flows.

* Added a new DoForFleetsParallel() set of methods on World which let us do rapid parallel processing of fleets where needed.

* There is all-new drone construction logic (well, a lot of it was proted over) that runs in parallel for each fleet, and which calculates itself super efficiently and correctly.
** One thing among many that was funky in the old drone construction math was that if a fleet had multiple drone types it would give diminishing amounts to each one beyond the first.
** Another strange thing with the old drone construction logic was that it constructed in fits and starts, unlike other kinds of construction, and it was really not clear why.
** Now so long a the game isn't paused, and the flagship/centerpiece is not crippled, drones should construct at a steady rate. You're not charged metal for this (never have been), so it's simply handled in the quickest way possible.
** This also fixes several bits of error spam that folks were able to get in July.

Issue History

Date Modified Username Field Change
Jul 18, 2021 7:59 pm CrusaderKhan New Issue
Jul 18, 2021 7:59 pm CrusaderKhan File Added: ArcenDebugLog.txt
Jul 19, 2021 4:39 am Daniexpert Note Added: 0062505
Jul 19, 2021 4:41 am Daniexpert Relationship added related to 0025389
Jul 19, 2021 4:42 am Daniexpert Relationship added duplicate of 0025347
Jul 19, 2021 4:44 am Daniexpert Category Bug - Other => Crash/Exception
Jul 19, 2021 4:44 am Daniexpert Summary Unknown Bug => BuildingDronesInternally debugStage 1600
Aug 4, 2021 5:19 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Aug 4, 2021 5:19 pm Chris_McElligottPark Status new => resolved
Aug 4, 2021 5:19 pm Chris_McElligottPark Resolution open => duplicate
Aug 4, 2021 5:19 pm Chris_McElligottPark Fixed in Version => Beta 3.503 Multiplayer Sound
Aug 4, 2021 5:19 pm Chris_McElligottPark Note Added: 0062584