I am using the Conduit Deconstruct mod, but I can't imagine it's related.
Starting a new game, Naked Brutality modified to Tribal tech. chose a place to land and a character but instead of generating a map it gave me an error message and took me back to the main menu.
Cass, Medium, Commitment
Seed - Pam, 100%, normal rain and temp, spot is 1.55N 83.28W. I did it in the exact same spot twice in a row and it happened each time. If I go one spot to the left, it happens there too.
There's no save game file since I couldn't start the game.
Let me know if there's anything else I can do to help.
Log File
RimWorld 0.19.1998 rev1362
Verse.Log:Message(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:49)
RimWorld.VersionControl:LogVersionNumber() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\Utility\Version\VersionControl.cs:83)
Verse.Root:CheckGlobalInit() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:82)
Verse.Root:Start() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:38)
Verse.Root_Entry:Start() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Entry.cs:16)
Initializing new game with mods Core, 838336462
Verse.Log:Message(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:49)
Verse.Game:InitNewGame() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:279)
Verse.Root_Play:<Start>m__1() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:60)
Verse.LongEventHandler:RunEventFromAnotherThread(Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:455)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:367)
Error while generating pawn. Rethrowing. Exception: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.IncidentDef.TargetAllowed (IIncidentTarget target) [0x00008] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Defs\DefTypes\IncidentDef.cs:188
at RimWorld.IncidentWorker.CanFireNow (RimWorld.IncidentParms parms, Boolean forced) [0x00019] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Defs\DefTypes\IncidentDef.cs:203
at RimWorld.StorytellerComp_Triggered.Notify_PawnEvent (Verse.Pawn p, AdaptationEvent ev, Nullable`1 dinfo) [0x000c7] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Game\Storyteller\StorytellerComps\StorytellerComp_Triggered.cs:49
at RimWorld.Storyteller.Notify_PawnEvent (Verse.Pawn pawn, AdaptationEvent ev, Nullable`1 dinfo) [0x0002c] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Game\Storyteller\Storyteller.cs:192
at Verse.Pawn_HealthTracker.MakeDowned (Nullable`1 dinfo, Verse.Hediff hediff) [0x00331] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:568
at Verse.Pawn_HealthTracker.CheckForStateChange (Nullable`1 dinfo, Verse.Hediff hediff) [0x0016d] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:345
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff hediff, Verse.BodyPartRecord part, Nullable`1 dinfo, Verse.DamageResult result) [0x00020] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:105
at Verse.HediffGiverUtility.TryApply (Verse.Pawn pawn, Verse.HediffDef hediff, System.Collections.Generic.List`1 partsToAffect, Boolean canAffectAnyLivePart, Int32 countToAffect, System.Collections.Generic.List`1 outAddedHediffs) [0x00110] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver.cs:82
at Verse.HediffGiver.TryApply (Verse.Pawn pawn, System.Collections.Generic.List`1 outAddedHediffs) [0x0001b] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver.cs:31
at Verse.HediffGiver_Event.EventOccurred (Verse.Pawn pawn) [0x00015] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver_Event.cs:16
at RimWorld.PawnAddictionHediffsGenerator.GenerateAddictionsAndTolerancesFor (Verse.Pawn pawn) [0x001d2] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\PawnGenerator\PawnAddictionHediffsGenerator.cs:69
at Verse.PawnGenerator.GenerateInitialHediffs (Verse.Pawn pawn, PawnGenerationRequest request) [0x0001c] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:593
at Verse.PawnGenerator.TryGenerateNewPawnInternal (Verse.PawnGenerationRequest& request, System.String& error, Boolean ignoreScenarioRequirements, Boolean ignoreValidator) [0x0025e] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:415
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x000a8] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:316
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (PawnGenerationRequest request) [0x001b5] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:169
at Verse.PawnGenerator.GeneratePawn (PawnGenerationRequest request) [0x00003] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:63
Verse.Log:Error(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:78)
Verse.PawnGenerator:GeneratePawn(PawnGenerationRequest) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:95)
Verse.StartingPawnUtility:NewGeneratedStartingPawn() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:90)
Verse.StartingPawnUtility:RegenerateStartingPawnInPlace(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:70)
Verse.StartingPawnUtility:RandomizeInPlace(Pawn) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:36)
RimWorld.Page_ConfigureStartingPawns:RandomizeCurPawn() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:280)
RimWorld.CharacterCardUtility:DrawCharacterCard(Rect, Pawn, Action, Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Dialogs\PortablePanes\CharacterCardUtility.cs:82)
RimWorld.Page_ConfigureStartingPawns:DrawPortraitArea(Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:184)
RimWorld.Page_ConfigureStartingPawns:DoWindowContents(Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:77)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\Window.cs:202)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:1817)
There was an exception thrown by the PawnGenerator during generating a starting pawn. Trying one more time...
Exception: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.IncidentDef.TargetAllowed (IIncidentTarget target) [0x00008] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Defs\DefTypes\IncidentDef.cs:188
at RimWorld.IncidentWorker.CanFireNow (RimWorld.IncidentParms parms, Boolean forced) [0x00019] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Defs\DefTypes\IncidentDef.cs:203
at RimWorld.StorytellerComp_Triggered.Notify_PawnEvent (Verse.Pawn p, AdaptationEvent ev, Nullable`1 dinfo) [0x000c7] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Game\Storyteller\StorytellerComps\StorytellerComp_Triggered.cs:49
at RimWorld.Storyteller.Notify_PawnEvent (Verse.Pawn pawn, AdaptationEvent ev, Nullable`1 dinfo) [0x0002c] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Game\Storyteller\Storyteller.cs:192
at Verse.Pawn_HealthTracker.MakeDowned (Nullable`1 dinfo, Verse.Hediff hediff) [0x00331] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:568
at Verse.Pawn_HealthTracker.CheckForStateChange (Nullable`1 dinfo, Verse.Hediff hediff) [0x0016d] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:345
at Verse.Pawn_HealthTracker.AddHediff (Verse.Hediff hediff, Verse.BodyPartRecord part, Nullable`1 dinfo, Verse.DamageResult result) [0x00020] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Trackers\Pawn_HealthTracker.cs:105
at Verse.HediffGiverUtility.TryApply (Verse.Pawn pawn, Verse.HediffDef hediff, System.Collections.Generic.List`1 partsToAffect, Boolean canAffectAnyLivePart, Int32 countToAffect, System.Collections.Generic.List`1 outAddedHediffs) [0x00110] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver.cs:82
at Verse.HediffGiver.TryApply (Verse.Pawn pawn, System.Collections.Generic.List`1 outAddedHediffs) [0x0001b] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver.cs:31
at Verse.HediffGiver_Event.EventOccurred (Verse.Pawn pawn) [0x00015] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\Health\HediffGivers\HediffGiver_Event.cs:16
at RimWorld.PawnAddictionHediffsGenerator.GenerateAddictionsAndTolerancesFor (Verse.Pawn pawn) [0x001d2] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Pawn\PawnGenerator\PawnAddictionHediffsGenerator.cs:69
at Verse.PawnGenerator.GenerateInitialHediffs (Verse.Pawn pawn, PawnGenerationRequest request) [0x0001c] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:593
at Verse.PawnGenerator.TryGenerateNewPawnInternal (Verse.PawnGenerationRequest& request, System.String& error, Boolean ignoreScenarioRequirements, Boolean ignoreValidator) [0x0025e] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:415
at Verse.PawnGenerator.GenerateNewPawnInternal (Verse.PawnGenerationRequest& request) [0x000a8] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:316
at Verse.PawnGenerator.GenerateOrRedressPawnInternal (PawnGenerationRequest request) [0x001b5] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:169
at Verse.PawnGenerator.GeneratePawn (PawnGenerationRequest request) [0x00003] in C:\Dev\RimWorld\Assets\Scripts\Verse\Pawn\PawnGenerator\PawnGenerators.cs:63
Verse.Log:Error(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:78)
Verse.StartingPawnUtility:NewGeneratedStartingPawn() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:94)
Verse.StartingPawnUtility:RegenerateStartingPawnInPlace(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:70)
Verse.StartingPawnUtility:RandomizeInPlace(Pawn) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\StartingPawnUtility.cs:36)
RimWorld.Page_ConfigureStartingPawns:RandomizeCurPawn() (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:280)
RimWorld.CharacterCardUtility:DrawCharacterCard(Rect, Pawn, Action, Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Dialogs\PortablePanes\CharacterCardUtility.cs:82)
RimWorld.Page_ConfigureStartingPawns:DrawPortraitArea(Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:184)
RimWorld.Page_ConfigureStartingPawns:DoWindowContents(Rect) (at C:\Dev\RimWorld\Assets\Scripts\RimWorld\UI\Entry\Page_ConfigureStartingPawns.cs:77)
Verse.<WindowOnGUI>c__AnonStorey0:<>m__0(Int32) (at C:\Dev\RimWorld\Assets\Scripts\Verse\UI\Windows\Window.cs:202)
UnityEngine.GUI:CallWindowDelegate(WindowFunction, Int32, Int32, GUISkin, Int32, Single, Single, GUIStyle) (at C:\buildslave\unity\build\Runtime\IMGUI\Managed\GUI.cs:1817)
Initializing new game with mods Core, 838336462
Verse.Log:Message(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:49)
Verse.Game:InitNewGame() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:279)
Verse.Root_Play:<Start>m__1() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:60)
Verse.LongEventHandler:RunEventFromAnotherThread(Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:455)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:367)
Exception from asynchronous event: System.ArgumentNullException: Argument cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2[System.String,Verse.LoadedLanguage+KeyedReplacement].TryGetValue (System.String key, Verse.KeyedReplacement& value) [0x000ba] in /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/Dictionary.cs:608
at Verse.LoadedLanguage.TryGetTextFromKey (System.String key, System.String& translated) [0x0001b] in C:\Dev\RimWorld\Assets\Scripts\Verse\Localization\LoadedLanguage.cs:400
at Verse.Translator.Translate (System.String key) [0x0001d] in C:\Dev\RimWorld\Assets\Scripts\Verse\Localization\Translator.cs:55
at RimWorld.ScenPart_GameStartDialog.PostGameStart () [0x0003c] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Scenario\ScenParts\ScenPart_GameStartDialog.cs:41
at RimWorld.Scenario.PostGameStart () [0x0001c] in C:\Dev\RimWorld\Assets\Scripts\RimWorld\Scenario\Scenario.cs:270
at Verse.Game.InitNewGame () [0x001de] in C:\Dev\RimWorld\Assets\Scripts\Verse\Game\Game.cs:362
at Verse.Root_Play.<Start>m__1 () [0x00015] in C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Play.cs:60
at Verse.LongEventHandler.RunEventFromAnotherThread (System.Action action) [0x0000e] in C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:455
Verse.Log:Error(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:78)
Verse.LongEventHandler:RunEventFromAnotherThread(Action) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:459)
Verse.LongEventHandler:<UpdateCurrentAsynchronousEvent>m__1() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\LongEventHandler.cs:367)
Memory leak detected: map (Map-0) is still live when it shouldn't be; this map will not be mentioned again. For more info set MemoryTrackerMarkup.enableMemoryTracker to true and use "Object Hold Paths"->Map debug option.
Verse.Log:Error(String, Boolean) (at C:\Dev\RimWorld\Assets\Scripts\Verse\Utility\Debug\Log\Log.cs:78)
Verse.Profile.MapLeakTracker:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Profile\MapLeakTracker.cs:80)
Verse.Root:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root.cs:136)
Verse.Root_Entry:Update() (at C:\Dev\RimWorld\Assets\Scripts\Verse\Global\Root\Root_Entry.cs:38)
Update: I think it was caused by choosing tribal technology to start, but drop pod landing in the starting scenario settings. maybe this should be changed to automatically change when you change the other? or maybe that wasn't it at all, but it worked when I tried it again.
Fixed, thanks.