Need More Info Persistent Crash on campaign map - 1.71 and older versions - Modded game

Users who are viewing this thread

Version number
1.71
Branch
Main
Modded/unmodded
Yes, I used mods.

Satsoto

Recruit
Summary: Game crashes at specific point in time in my games. Happened some times months ago in other moments and environments, so that's not the cause.
How to Reproduce: Start a campaing. The next day, load the game with same mods enabled. Walk less than a minute in any direction. Crash.
Have you used cheats and if so which: skill, focus points and attribute related ones. None that spawn things.

Mods Enabled (loaded in this order, all updated): Harmony/ BetterExceptionWindow/ ButterLib/ UIExtenderEx/ Mod Configuration Menu v4/ (Native stuff)/ CA Blood and smoke/ Blood and Smoke Khuzait and Sturgia Temp Fix/ BannerKings/ Caravans Trade XP/ KillCounters/ Anduril Reforged/ MoreArenas/ NewCraft (all purpose weapon forging)/ Pacemaker/ SimpleRTSCam/ TrainYourTroops/ UsefulAlternativeAttacks/ WQsword (chinese swords input).

Media (Screenshots & Video): Only logs and BetterExceptionWindow. No pictures nor footage.
Computer Specs:
OS: Windows 10 64
GPU: NVIDEA RTX 2060
GPU Driver Version: Latest - 14/02/2022
CPU: Intel i7-9750H 9th gen
RAM: 16 GB
Motherboard:
Storage Device (HDD/SSD): 512 GB SSD

Since November, 2021, I've been having a huge letdown on my modded Bannerlord games. As weird as it may be, I start the game and play my eyes out on the first playthrough day. Sometimes, the honeymoon keeps up for a week or so; then BAM, crash loop. It only works smoothly if I take all of the mods off (when I'm not using an overhaul mod). Taking out a few mods isn't enough.

I've already tried Excluding and redownloading the game and mods; Verifying files on Steam; Deleting shader files, then verifying on Steam; Deleting the chinese localisation on Language in Modules; Deleting the Mount&Blade Bannerlord data on ProgramData and Documents to let Steam recreate it; Installing some programs you guys recommend on "Crash checklist"; Change between every version since 1.65 to 1.71; Modifying the lines that cause the problem inside the Shader file; Changed the pagination memory manually in advanced systems configuration. Basically, I only forgot to sacrifice a child to Bill Gates.

Would you kindly help me through this challenge? It annoys me to no end not being able to play Bannerlord as I'd like to. Below, the logs I suppose that carry any meaning.

BetterExceptionWindow Reason acuses "TaleWorlds.CampaignSystem". Troubleshoot acuses some Shader files - namely, semicloudy_Aserai, semicloudy_Battania and so on, always Modules/Native/Atmospheres -> semicloudy_whatever.

launcher_log accuses:
Couldn't find .dll: ..\..\Modules\Native\bin\Win64_Shipping_Client\TaleWorlds.MountAndBlade.DedicatedServer.dll
Couldn't find .dll: ..\..\Modules\Native\bin\Win64_Shipping_Client\TaleWorlds.MountAndBlade.DedicatedCustomServer.dll
Couldn't find .dll: ..\..\Modules\Native\bin\Win64_Shipping_Client\TaleWorlds.MountAndBlade.Platform.PS.dll
Couldn't find .dll: ..\..\Modules\Native\bin\Win64_Shipping_Client\TaleWorlds.MountAndBlade.Platform.GDK.dll

rgl_log accuses:
[21:14:56.068] Loading xml file: $BASE/Modules/SandBox/SceneObj/Main_map/scene.xscene.
[21:14:56.114] Loading xml file: $BASE/Modules/SandBox/SceneObj/Main_map/atmosphere.xml.
[21:14:57.514] rglShader_manager::read_compressed_shader_cache_package : 0.000158
[21:14:57.791] Loading xml file: $BASE/Modules/Native//ModuleData/water_prefabs.xml.
[21:14:57.813] SettlementsDistanceCacheFilePath: ..\..\Modules\SandBox/ModuleData/settlements_distance_cache.bin
[21:14:57.912] SettlementsDistanceCacheFilePath: ..\..\Modules\SandBox/ModuleData/settlements_distance_cache.bin
[21:14:58.671] Loading xml file: ../../Modules/Native/Atmospheres/Interpolated/campaign_map.xml.
[21:14:58.694] Ticking map scene for first initialization
[21:14:59.473] CleanScreens
[21:14:59.473] TaleWorlds.MountAndBlade.View.Screen.MBGameLoadingScreen::HandlePause
[21:14:59.473] TaleWorlds.MountAndBlade.View.Screen.MBGameLoadingScreen::HandleDeactivate
[21:14:59.473] TaleWorlds.MountAndBlade.View.Screen.MBGameLoadingScreen::HandleFinalize
[21:14:59.473] OnScreenListChanged
[21:14:59.486] Force VSync State is now DEACTIVATED
[21:14:59.486] CleanAndPushScreen
[21:14:59.486] DeactivateAndFinalizeAllScreens
[21:14:59.486] OnScreenListChanged
[21:14:59.939] OnScreenListChanged
[21:14:59.939] SandBox.View.Map.MapScreen::HandleInitialize
[21:15:00.697] AddGlobalLayer
[21:15:00.703] AddGlobalLayer
[21:15:00.717] SandBox.View.Map.MapScreen::HandleActivate
[21:15:00.745] SandBox.View.Map.MapScreen::HandleResume
[21:15:01.485] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.485] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.485] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.531] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.531] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.532] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.629] Bake Terrain
[21:15:01.721] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:01.801] Bake Terrain
[21:15:01.859] Bake Terrain
[21:15:02.750] Scene_view::clear_all(scn_soldier)
[21:15:02.761] Scene_view::clear_all(scn_item_tableau)
[21:15:02.761] Scene_view::clear_all(TableauCacheManager.BannerScene)
[21:15:02.762] Scene_view::clear_all(scn_soldier)
[21:15:02.762] Scene_view::clear_all(scn_item_tableau)
[21:15:02.762] Scene_view::clear_all(scn_item_tableau)
[21:15:03.857] Stop Sound Event 51
[21:15:04.504] Stop Sound Event 49
[21:15:07.101] Stop Sound Event 58
[21:15:08.583] Stop Sound Event 59
[21:15:09.603] CommonAreaCampaignBehavior.OnHeroKilled> Victim: CharacterObject_2525 CommonAreaList: 0
[21:15:09.821] Stop Sound Event 61
[21:15:09.961] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:09.961] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:09.961] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:10.780] Scene_view::clear_all(scn_soldier)
[21:15:10.785] Scene_view::clear_all(scn_item_tableau)
[21:15:10.785] Scene_view::clear_all(TableauCacheManager.BannerScene)
[21:15:10.785] Scene_view::clear_all(scn_soldier)
[21:15:10.785] Scene_view::clear_all(scn_item_tableau)
[21:15:10.785] Scene_view::clear_all(scn_item_tableau)
[21:15:14.707] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:14.707] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:15.481] Scene_view::clear_all(scn_soldier)
[21:15:15.486] Scene_view::clear_all(scn_item_tableau)
[21:15:15.486] Scene_view::clear_all(TableauCacheManager.BannerScene)
[21:15:15.486] Scene_view::clear_all(scn_soldier)
[21:15:15.486] Scene_view::clear_all(scn_item_tableau)
[21:15:15.486] Scene_view::clear_all(scn_item_tableau)
[21:15:18.017] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:18.017] Trying to make partial read on compressed asset data. This does not improve performance since partial decompression is not supported[21:15:18.057] Resolving: BetterExceptionWindow.resources, Version=3.3.0.0, Culture=en-US, PublicKeyToken=null
[21:15:18.057] Resolving: BetterExceptionWindow.resources, Version=3.3.0.0, Culture=en-US, PublicKeyToken=null
[21:15:18.058] Resolving: BetterExceptionWindow.resources, Version=3.3.0.0, Culture=en, PublicKeyToken=null
[21:15:18.058] Resolving: BetterExceptionWindow.resources, Version=3.3.0.0, Culture=en, PublicKeyToken=null
[21:15:18.096] rglEngine_interface::set_resize_event: 1920-1080
[21:15:18.179] ok
[21:15:18.179] Bannerlord.ButterLib.dll
[21:15:18.183] ok
[21:15:18.183] Bannerlord.ButterLib.dll
[21:15:18.187] ok
[21:15:18.187] MCMv4.dll
[21:15:18.187] ok
[21:15:18.188] MCMv4.dll
[21:15:18.188] ok
[21:15:18.188] MCMv4.UI.dll
[21:15:18.189] ok
[21:15:18.189] MCMv4.Adapter.MBO.dll
[21:15:18.189] ok
[21:15:18.190] ModLib.dll
[21:15:18.190] ok
[21:15:18.190] ModLib.Definitions.dll
[21:15:18.191] ok
[21:15:18.191] MCMv4.Adapter.ModLib.dll
[21:15:18.195] ok
[21:15:18.195] MCMv4.Adapter.MCMv3.dll
[21:15:18.223] ok
[21:15:18.223] TaleWorlds.MountAndBlade.View.dll
[21:15:18.224] ok
[21:15:18.224] TaleWorlds.MountAndBlade.GauntletUI.dll
[21:15:18.226] ok
[21:15:18.226] TaleWorlds.MountAndBlade.Platform.PC.dll
[21:15:18.238] ok
[21:15:18.238] SandBox.dll
[21:15:18.239] ok
[21:15:18.239] SandBox.View.dll
[21:15:18.240] ok
[21:15:18.240] SandBox.GauntletUI.dll
[21:15:18.257] ok
[21:15:18.257] StoryMode.dll
[21:15:18.258] ok
[21:15:18.258] StoryMode.View.dll
[21:15:18.259] ok
[21:15:18.259] StoryMode.GauntletUI.dll
[21:15:23.069] rglEngine_interface::set_resize_event: 1920-1080
[21:15:23.096] rglEngine_interface::set_resize_event: 1920-1080
[21:15:23.526] rglEngine_interface::set_resize_event: 1920-1080
[21:15:25.849] Resolving: OptaneShellExt.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=b2b395177cd09cef
[21:15:25.849] Resolving: OptaneShellExt.resources, Version=1.0.0.0, Culture=en-US, PublicKeyToken=b2b395177cd09cef
[21:15:25.850] Resolving: OptaneShellExt.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=b2b395177cd09cef
[21:15:25.850] Resolving: OptaneShellExt.resources, Version=1.0.0.0, Culture=en, PublicKeyToken=b2b395177cd09cef
 

MArdA TaleWorlds

Community Support & Localization
Community Support
M&BWBWF&SNWVC
This crash did not happen in any vanilla build. Probably a mod crash. If you can reproduce the issue in a new, un-modded and verified campaign please let us know!
Please note that we can’t support any modding-related issues. You can find more information about how to remove modifications here and more information about what we think about issues related to modding here.
Thanks for reporting and sorry for any inconvenience!
 

Satsoto

Recruit
Just an important footnote:

The game began to work again after disabling "Mod configuration Menu" and its associated mods. Weirdly enough, it wasn't the overhaul mod that was causing the jam.

I'm sorry for taking your time into an unsupported featura. Thank you for such an excellent game! (I mean it, it's not irony)
 

Satsoto

Recruit
I spoke way too soon. It came back to haunt me. Always the same cursed files: "atmosphere/semicloudy_faction - there are multiple root elements".

I'll write it in my gravestone, as it looks like my destiny.
 

Satsoto

Recruit
From the data I've acquired looking into the modules and throughout other forums, this crash ain't common. Only found it once here at TaleWorlds, once at Reddit and once on a Japanese forum. None had answers, and the posts had some months old.

Its location is:
C:\Program Files (x86)\Steam\steamapps\common\Mount & Blade II Bannerlord\Modules\Native\Atmospheres\Interpolated

The troubleshoot always points out to "There are multiple root elements" in the following line in most files inside "Interpolated" folder:
<sun_color>

I've tried to delete Interpolated folder and distribute its files across the rest of the atmosphere folder. It went... badly. Had to redownload it all.

Lastly, troubleshoot accused a mod of being the culprit behind the crashes. Yet, I disabled it, the game loaded as usual, I moved as usual, it crashed as usual. Exactly at the same spot and time. That's entertaining in a very annoying way.
 

Satsoto

Recruit
Last entry for the day: changed some very slight points in CA Smoke and Blood mod submodule XML. Specifically, changed every entry that said "1.7.0" to "1.7.1". For the time being, it worked wonders, even if it's a completely imbecile intervention.
 

MArdA TaleWorlds

Community Support & Localization
Community Support
M&BWBWF&SNWVC
If you are still crashing without the mods please use the crash uploader as it gives us more data to investigate.
 
Top Bottom