EDIT:
Sorry Sheson...I just found that I made a big mistake because I didn't make a clean save before regenerating DynDOLOD, twice...That's probably the reason for all the crashes about BSWaterShaderProperty. I'm not sure if it's already late for me to clean my save, but I'll try anyway. Will report back if things are solved. Please just ignore everything below. Still, thank you very much for your active reply and kind help, and for this amazing tool.
Original:
Thanks very much for your help!
About water, I'm using Water for ENB, and I'm suspecting `Water for ENB - Patch - FWMF for Fantasy Paper Maps.esp` because when I search for `SkyrimSE.exe+0525484`, which is the second line in the call stack, this plugin is mentioned right above it in the stack. However, this function call is very far away in the stack ([RSP+30558]) so I'm not entirely sure if it's the cause. It's also really weird for this call to be that far away, which means everything above it happens in this function call? Or most of them is from another thread? I'm not familiar with Skyrim's engine so just guessing here, because I saw some mentioning of `BSJobs::JobThread*`. Anyway, such a big crash log makes me really struggle to find the real cause, so thanks again for all your insights!
About ConsoleUtil, I'm indeed not using ConsoleUtil NG because I switched to ConsoleUtil Extended a month ago. It's amazing how you have noticed that just from the crash log. I'll switch back and see how it works.
I posted all my crash logs that crashed at this same address (SkyrimSE.exe+0523917) below in case you'd like to take a look at them. The most recent one is the one I shared before. This crash happens randomly when I'm in exterior, like Whiterun or Solitude outskirts. Some of them mentioned `Water for ENB - Patch - FWMF for Fantasy Paper Maps.esp` just like this one, but some others also mentioned other water records, for example "dyndolod\lod\water\water1024_dyndolod_lod.nif" and "dyndolod\lod\water\watertundrastreamtransition01_24b902ed_dyndolod_lod.nif", which could be related to DynDOLOD? Others even mentioned "Clutter\HorseTrough\HorseTrough01.nif" and "Clutter\LargeRainBarrelWater01.nif", which are meshes containing water. It's so random that I'm also guessing there are problems with Community Shaders interacting with these water records, but in that case CommunityShaders.dll should be mentioned? Anyway, just posting some of my understanding of the crash logs, please correct me if I'm wrong. Thanks again for your help.
https://limewire.com/d/OQSVn#S52VyrAPkg