Need More Info The game is unplayable

Users who are viewing this thread

Version number
1.0.0
Branch
Main
Modded/unmodded
No, I didn't use any mods.

Axxoy

Sergeant
Summary: Crashes whatever I do after some time playing.
How to Reproduce: Do anything on campaign map
Have you used cheats and if so which: No.
Scene Name (if related): None
Media (Screenshots & Video): None
Computer Specs:
OS: Win 10 64bit
GPU: 1660 Super
GPU Driver Version: Latest
CPU: AMD r5 2600
RAM: 8gb 3200mhz
Motherboard:
Storage Device (HDD/SSD): SSD





Getting the same 2 crashes, and my game is literally unplayable modded or not, new game or not always the same 2 crashes.
Fullstacks :

First crash, happens on a new game, saved game, modded game or competely vanilla after about 2-3 minutes playing. Verified the game files thru steam 2 times.

Type: System.IndexOutOfRangeException

Message: Index was outside the bounds of the array.

Source: TaleWorlds.CampaignSystem

CallStack:


at TaleWorlds.CampaignSystem.GameComponents.DefaultTroopSupplierProbabilityModel.GetTroopSpawnProbabilitiesAccordingToUnitSpawnPrioritization(MapEventParty battleParty, FlattenedTroopRoster priorityTroops, Boolean includePlayers, Int32 sizeOfSide, Boolean forcePriorityTroops)</li>
at TaleWorlds.CampaignSystem.MapEvents.MapEventSide.MakeReadyParty(MapEventParty battleParty, FlattenedTroopRoster priorityTroops, Boolean includePlayers, Int32 sizeOfSide)
at TaleWorlds.CampaignSystem.MapEvents.MapEventSide.MakeReady(Boolean includeHumanPlayers, FlattenedTroopRoster priorTroops)
at TaleWorlds.CampaignSystem.MapEvents.MapEvent.SimulateBattleSetup()
at TaleWorlds.CampaignSystem.MapEvents.MapEvent.SimulateBattleSessionForMapEvent()
at TaleWorlds.CampaignSystem.MapEvents.MapEvent.Update()
at TaleWorlds.CampaignSystem.MapEvents.MapEventManager.Tick()
at TaleWorlds.CampaignSystem.Campaign.Tick()</li>
at TaleWorlds.CampaignSystem.GameState.MapState.OnMapModeTick(Single dt)
at TaleWorlds.CampaignSystem.GameState.MapState.OnTick(Single dt)
at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
at TaleWorlds.Core.Game.OnTick(Single dt)
at TaleWorlds.Core.GameManagerBase.OnTick(Single dt)
at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1(Module this, Single dt).


Second crash, happens after a year or two in-game, modded or not on a clean save, this is a hit and miss, sometimes it doesnt happen for 2 years then completely corrupts the save game, sometimes it happens within a year.

Inner exception callstack:
No inner exception was thrown
Outer exception callstack:
at TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetHeroesForEffectiveRelation(Hero hero1, Hero hero2, Hero& effectiveHero1, Hero& effectiveHero2)
at TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetEffectiveRelation(Hero hero1, Hero hero2)
at TaleWorlds.CampaignSystem.GameComponents.DefaultArmyManagementCalculationModel.CalculatePartyInfluenceCost(MobileParty armyLeaderParty, MobileParty party)
at TaleWorlds.CampaignSystem.GameComponents.DefaultArmyManagementCalculationModel.CalculateTotalInfluenceCost(Army army, Single percentage)
at TaleWorlds.CampaignSystem.Army.ThinkAboutCohesionBoost()
at TaleWorlds.CampaignSystem.Army.HourlyTick(MBCampaignEvent campaignEvent, Object[] delegateParams)
at TaleWorlds.CampaignSystem.MBCampaignEvent.RunHandlers(Object[] delegateParams)
at TaleWorlds.CampaignSystem.MBCampaignEvent.CheckUpdate()
at TaleWorlds.CampaignSystem.CampaignPeriodicEventManager.SignalPeriodicEvents()
at TaleWorlds.CampaignSystem.Campaign.Tick()
at TaleWorlds.CampaignSystem.GameState.MapState.OnMapModeTick(Single dt)
at TaleWorlds.CampaignSystem.GameState.MapState.OnTick(Single dt)
at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
at TaleWorlds.Core.Game.OnTick(Single dt)
at TaleWorlds.Core.GameManagerBase.OnTick(Single dt)
at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1(Module this, Single dt)

Both crashes happen on campaign map while traversing the land, not engaging anything or anyone.
This is the worst "full release" Ive ever seen in my life, I simply cant enjoy playing it because I get nervous expecting a crash every time, tired of saving every 2 minutes. I completely lost 3-4 save games, all the progression and all the time. Ive been supporting the series for years, but this "full release" is unacceptable after 2.5 years of EA testing, free QA by thousands of players.

Again I'd like to repeat, these crashes occur with mods and without mods, on clean save games each time, I dont remove mods mid playthru and break save games, they all occur on clean saves and vanilla playthroughs, the reports are all the same with mods or without mods.
 
Last edited:

uçanbiblo

Community Support
Community Support
M&BWBWF&SNWVC
Hey, can you please share the crash id of the crash you had on the unmodded, new game so we can further inspect the issue?
 

LetGoMyLegHo

Recruit
M&BWBWF&SNWVC
I am also experiencing this particular crash on my modded version of Mount & Blade Bannerlord 2 1.0.1
Happened to me twice now on two different saves when playing the main campaign/story. Day 181.

https ://report.butr.link/81D651.html
 

Axxoy

Sergeant
Hey, can you please share the crash id of the crash you had on the unmodded, new game so we can further inspect the issue?
I already sent the crash dump after the game crash. Its unmodded native crash, gave you the specific details on how that happened, sent it thru the crash report thing. Modded or not the game always crash after a few years in game. Also started getting siege related crashes, look at my other reports too. The report above is without any mods, on a new save. All the reports point out to TaleWorlds.Campaignsystem. If I get a generic remove the mods, or that happens when you have 5+ modules I'll just quit. So what If I were to use a simple banner mod and the game crashes how the game is mod friendly exactly? If the mod isnt faulty but its indeed the game related, how do you exactly support modifications as developers? Or do you seriously think the native game has a lifespan of 20+ hours play time? Not trying to be rude or anything, just frustrated and trying to understand how can I avoid crashes if my game reports the same crash with mods or without mods in a new save game on a fully released game. If the game has troubles launching 5+ modules ( as I see countless replies from community managers to crash reports), maybe you should consider announcing how the game is not actually mod friendly. Or better, if you want people to play only native, maybe fix the issues and add more content to make it playable? Or at least fix the crashes, as you shouldve done in the 2.5 years of early access testing. Thank you.
 
Last edited:

Bohimen

Recruit
Also hit the same crash and it appears to have bricked my game unfortunately, I may be able to go back to previous saves and avoid it but it is consistently reproducing with my latest save. I am using mods (who doesn't) but nothing in the stack trace called out any mods as an obvious culprit so I'm skeptical this isn't an issue with a base game function. Seems to be occurring consistently during a transfer of ownership of a fief somewhere and then crashes right after "creating hero from template with id: bm_hero_sea_raiders_1" consistently (reproduced 3/3 attempts) looking at the logs. I'll add a snippet below that I hope helps track this down, assuming you guys don't hear the term "modded" and instantly write off the issues. If you do I hope you have a robust crash reporter in place to catch these otherwise I have no idea how you'll catch these things that can get buried in very specific scenarios. Cheers.
Snippet:
Code:
[2022-11-20T23:36:30.2249593-05:00] [System.Diagnostics.Logger.LoggerTraceListener] [ERR]:
[2022-11-20T23:36:30.2249593-05:00] [System.Diagnostics.Logger.LoggerTraceListener] [INF]: AccessTools2.Field: Could not find field for type 'TaleWorlds.Library.ViewModel' and name '_propertyInfos'
[2022-11-20T23:36:30.3149775-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: AddGlobalLayer
[2022-11-20T23:36:30.4284999-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: SandBox.View.Map.MapScreen::HandleActivate
[2022-11-20T23:36:30.4380020-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: SandBox.View.Map.MapScreen::HandleResume
[2022-11-20T23:36:40.5572304-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Catepan Turiados has taken prisoner by Phostor's Party.
[2022-11-20T23:36:40.5652317-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Catepan Sichanis has taken prisoner by Sudais' Party.
[2022-11-20T23:36:40.5657324-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Strategos Serandon has taken prisoner by Strategos Tynops' Party.
[2022-11-20T23:36:40.7237635-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Idrun has taken prisoner by Bey Kanujan's Party.
[2022-11-20T23:36:40.7242635-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Jarl Fafen has taken prisoner by Khan Akrum's Party.
[2022-11-20T23:36:40.7242635-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Jarl Vyldur has taken prisoner by Bey Taslur's Party.
[2022-11-20T23:36:40.7242635-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Kyraslava has taken prisoner by Bey Taslur's Party.
[2022-11-20T23:36:40.7247637-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Boyar Tovir has taken prisoner by Esur's Party.
[2022-11-20T23:36:40.8647913-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: CommonAreaCampaignBehavior.OnHeroKilled> Victim: CharacterObject_13247 CommonAreaList: 0
[2022-11-20T23:36:40.9493082-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_looters_1
[2022-11-20T23:36:41.0108203-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Varcheg governor changed to Simir from Andruta.
[2022-11-20T23:36:41.0128209-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Mazhadan Castle governor changed to Andruta from Luda.
[2022-11-20T23:36:41.1218426-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Vladiv Castle governor changed to Valkava from Zaverena.
[2022-11-20T23:36:41.2708720-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Ov Castle governor changed to Boyarina Vitomira from Milanka.
[2022-11-20T23:36:41.4234025-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_forest_bandits_1
[2022-11-20T23:36:41.6299433-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_desert_bandits_1
[2022-11-20T23:36:41.6314436-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: CommonAreaCampaignBehavior.OnHeroKilled> Victim: CharacterObject_13251 CommonAreaList: 0
[2022-11-20T23:36:41.6319440-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: CommonAreaCampaignBehavior.OnHeroKilled> Victim: CharacterObject_14175 CommonAreaList: 0
[2022-11-20T23:36:42.0145198-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_steppe_bandits_1
[2022-11-20T23:36:42.2194969-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_forest_bandits_1
[2022-11-20T23:36:42.2304991-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Uthelaim Castle governor changed to Muinser from Beasag.
[2022-11-20T23:36:42.6245770-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Dinar Castle governor changed to Chagun from Eselen.
[2022-11-20T23:36:42.6250769-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Onira governor changed to Eselen from None.
[2022-11-20T23:36:42.8626237-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: creating hero from template with id: bm_hero_sea_raiders_1
[2022-11-20T23:36:42.9891487-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: BetterExceptionWindow.resources, Version=6.1.0.0, Culture=en-US, PublicKeyToken=null
[2022-11-20T23:36:42.9896496-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: BetterExceptionWindow.resources, Version=6.1.0.0, Culture=en-US, PublicKeyToken=null
[2022-11-20T23:36:42.9896496-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: BetterExceptionWindow.resources, Version=6.1.0.0, Culture=en, PublicKeyToken=null
[2022-11-20T23:36:42.9896496-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: BetterExceptionWindow.resources, Version=6.1.0.0, Culture=en, PublicKeyToken=null
[2022-11-20T23:36:48.7033366-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
[2022-11-20T23:36:48.7048370-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Better exception window unhandled exception: Object reference not set to an instance of an object.
[2022-11-20T23:36:48.7048370-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]:    at TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetHeroesForEffectiveRelation(Hero hero1, Hero hero2, Hero& effectiveHero1, Hero& effectiveHero2)
   at TaleWorlds.CampaignSystem.GameComponents.DefaultDiplomacyModel.GetEffectiveRelation(Hero hero1, Hero hero2)
   at TaleWorlds.CampaignSystem.GameComponents.DefaultArmyManagementCalculationModel.CalculatePartyInfluenceCost(MobileParty armyLeaderParty, MobileParty party)
   at TaleWorlds.CampaignSystem.GameComponents.DefaultArmyManagementCalculationModel.CalculateTotalInfluenceCost(Army army, Single percentage)
   at TaleWorlds.CampaignSystem.Army.ThinkAboutCohesionBoost()
   at TaleWorlds.CampaignSystem.Army.HourlyTick(MBCampaignEvent campaignEvent, Object[] delegateParams)
   at TaleWorlds.CampaignSystem.MBCampaignEvent.RunHandlers(Object[] delegateParams)
   at TaleWorlds.CampaignSystem.MBCampaignEvent.CheckUpdate()
   at TaleWorlds.CampaignSystem.CampaignPeriodicEventManager.SignalPeriodicEvents()
   at TaleWorlds.CampaignSystem.Campaign.Tick()
   at TaleWorlds.CampaignSystem.GameState.MapState.OnMapModeTick(Single dt)
   at TaleWorlds.CampaignSystem.GameState.MapState.OnTick(Single dt)
   at TaleWorlds.Core.GameStateManager.OnTick(Single dt)
   at TaleWorlds.Core.Game.OnTick(Single dt)
   at TaleWorlds.Core.GameManagerBase.OnTick(Single dt)
   at TaleWorlds.MountAndBlade.Module.OnApplicationTick_Patch1(Module this, Single dt)
[2022-11-20T23:37:02.5371520-05:00] [TaleWorlds.MountAndBlade.MBDebugManager] [INF]: Resolving: Microsoft.mshtml, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
 
Top Bottom