Resolved Crash when destroyed kingdom tries to offer vassalage

Users who are viewing this thread

Version number
1.2.4
Branch
Beta
Modded/unmodded
No, I didn't use any mods.
Dump identifier (optional)
2023-11-14_13.44.41_95eb3e89c2bfeb543aecb3e39948ee1f
Summary: Crash when destroyed kingdom tries to offer vassalage, this time with a fresh save with no mods installed, the game will still crash, so no, it wasn't related to mods being installed the first time.

How to Reproduce: get a kingdom destroyed as an independent clan/ mercenary clan, then wait for a vassalage offer and the game will crash, without mods installed
 
ran the dump file and told windbg to analyse and got this:

STACK_TEXT:
00000069`f33fed00 00007ff9`49b2745e TaleWorlds_CampaignSystem!Helpers.FactionHelper.CanPlayerOfferVassalage+0x2ce
00000069`f33fed80 00007ff9`4a10f838 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.CampaignBehaviors.VassalAndMercenaryOfferCampaignBehavior.VassalKingdomSelectionConditionsHold+0x38
00000069`f33fedc0 00007ff9`4960760f TaleWorlds_Core!TaleWorlds.Core.Extensions.GetRandomElementWithPredicate[[System.__Canon, mscorlib]]+0x5f
00000069`f33fee20 00007ff9`496b9963 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.CampaignBehaviors.VassalAndMercenaryOfferCampaignBehavior.DailyTick+0x223
00000069`f33fee80 00007ff9`4936223b TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.MbEvent.InvokeList+0x1b
00000069`f33feeb0 00007ff9`496b8898 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.CampaignEvents.DailyTick+0x28
00000069`f33feee0 00007ff9`496b8849 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.CampaignEventDispatcher.DailyTick+0x29
00000069`f33fef20 00007ff9`496b878d TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.Campaign.DailyTick+0xcd
00000069`f33fef80 00007ff9`495ffdcb TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.MBCampaignEvent.RunHandlers+0x4b
00000069`f33fefd0 00007ff9`4938d9c9 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.MBCampaignEvent.CheckUpdate+0x59
00000069`f33ff010 00007ff9`4938d8e2 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.CampaignPeriodicEventManager.SignalPeriodicEvents+0xa2
00000069`f33ff050 00007ff9`4938d34b TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.Campaign.Tick+0x6b
00000069`f33ff090 00007ff9`49375ba0 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.GameState.MapState.OnMapModeTick+0x100
00000069`f33ff0d0 00007ff9`49375463 TaleWorlds_CampaignSystem!TaleWorlds.CampaignSystem.GameState.MapState.OnTick+0x93
00000069`f33ff100 00007ff9`488aa6d2 TaleWorlds_Core!TaleWorlds.Core.GameStateManager.OnTick+0x72
00000069`f33ff130 00007ff9`4895d8ea TaleWorlds_Core!TaleWorlds.Core.Game.OnTick+0x5a
00000069`f33ff1a0 00007ff9`4895d867 TaleWorlds_Core!TaleWorlds.Core.GameManagerBase.OnTick+0xa7
00000069`f33ff1f0 00007ff9`488aa361 TaleWorlds_MountAndBlade!TaleWorlds.MountAndBlade.Module.OnApplicationTick+0x541
00000069`f33ff2e0 00007ff9`488a6f70 TaleWorlds_DotNet!TaleWorlds.DotNet.Managed.ApplicationTick+0xa0
 
for those trying to reproduce this note it can take a while as sometimes the game decides to not offer you vassalage for a while, got it to crash a 2nd time without mods and it took about 40 minutes to get it to crash
 
Back
Top Bottom