View Issue Details

IDProjectCategoryLast Update
0028026AI War 2Bug - OtherOct 12, 2023 1:23 pm
ReporterRocketAssistedPuffin Assigned ToDismiss  
Status resolvedResolutionfixed 
Product Version5.569 Standards and Practices 
Fixed in Version5.570 Petawatt 
Summary0028026: CF Specific: Quickstarts have no starting player planet and are unusable unless loaded into lobby
DescriptiondebugStage 0

System.NullReferenceException: Object reference not set to an instance of an object
  at Arcen.AIW2.External.StandardMapPopulator.TryAssignHumanHomeworld (Arcen.AIW2.Core.Galaxy galaxy, System.Int16 Index, Arcen.AIW2.Core.Faction faction, System.String Reason, System.Boolean ErrorOutIfFails) [0x00056] in <08c59635ae9e462bb9fde716329e7ec2>:0
5.570 SINGLEP DELAYED5 TID21 Could not find a planet to seed things near for faction: Puffin(startingIndex: -1)




Cannot find why. This is the only information I can gather. Loading them into the lobby doesn't have a starting planet either. Choosing a planet yourself lets it start normally.

Vanilla game is fine.
TagsNo tags attached.

Activities

Dismiss

Oct 11, 2023 8:24 pm

developer   ~0067941

I made a fix recently to the standard map populator that probably needs to be pulled across to the CF version of it. This fix is not the -cause- of the issue, just the fix.

RocketAssistedPuffin

Oct 11, 2023 9:18 pm

reporter   ~0067942

I have no idea where this fix is. I've looked at commits as far back as May and none seem to mention anything related.

The most recent alteration is mid-August and I imagine QS' were working then.

Dismiss

Oct 11, 2023 11:24 pm

developer   ~0067944

r19761 is what i was thinking of
at the time it was happening for me using generators improved populator but perhaps it was not specific to that

RocketAssistedPuffin

Oct 12, 2023 9:23 am

reporter   ~0067945

Alas, that code appears to be specific to your one, I can't find it in vanilla.

My error appears CF specific, somehow. It doesn't occur in vanilla.

Dismiss

Oct 12, 2023 1:23 pm

developer   ~0067947

Turned out to be some mapgen logging not checking for a null. So, would only happen if mapgen logging on, but not CF specific.

Issue History

Date Modified Username Field Change
Oct 11, 2023 8:21 pm RocketAssistedPuffin New Issue
Oct 11, 2023 8:24 pm Dismiss Note Added: 0067941
Oct 11, 2023 9:18 pm RocketAssistedPuffin Note Added: 0067942
Oct 11, 2023 11:24 pm Dismiss Note Added: 0067944
Oct 12, 2023 9:23 am RocketAssistedPuffin Note Added: 0067945
Oct 12, 2023 1:23 pm Dismiss Assigned To => Dismiss
Oct 12, 2023 1:23 pm Dismiss Status new => resolved
Oct 12, 2023 1:23 pm Dismiss Resolution open => fixed
Oct 12, 2023 1:23 pm Dismiss Fixed in Version => 5.570 Petawatt
Oct 12, 2023 1:23 pm Dismiss Note Added: 0067947