Jotasran Posted June 15, 2024 Posted June 15, 2024 I've seen ShadowScene ctds in my games quite a few times. I've looked it up on the Google but all I can find is that it's not understood. Is this even a ShadowScene ctd and if so, any suggestions on what to do with it? crash-2024-06-15-14-52-31.log
traison Posted June 15, 2024 Posted June 15, 2024 Crash occured because it tried to deference RBX which at the time of the crash was 0: a null pointer. Crash was most likely indirectly caused by SKEE (RaceMenu), it had something to do with a nif containing a BSTriShape named "HideLeggings"; worn by 0xFF000E30 "Bandit Outlaw". More specifically, something happened while it tried to morph the "NPC L Calf [LClf]" node. So if you're looking to fix this I'd perhaps recommend you start in NifSkope. Compare the right calf to the left; or load another similar mesh and compare them. Not as easy as it sounds.
Jotasran Posted June 16, 2024 Author Posted June 16, 2024 Is there a way to find what outfit/mod caused the problem through xEdit?
traison Posted June 16, 2024 Posted June 16, 2024 1 hour ago, Jotasran said: Is there a way to find what outfit/mod caused the problem through xEdit? I would use Notepad++ to search all nif files in all mods for "HideLeggings".
Jotasran Posted June 18, 2024 Author Posted June 18, 2024 (edited) ok, so I got this: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\CalienteTools\BodySlide\ShapeData\CT77Hide\CT77HideLight.nif (1 hit) Line 12: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\CalienteTools\BodySlide\ShapeData\CT77Hide\CT77HideLightBoots.nif (1 hit) Line 5: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\CalienteTools\BodySlide\ShapeData\CT77Hide\CT77HideMedium.nif (1 hit) Line 13: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\CT77thighbootslight_0.nif (1 hit) Line 5: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\CT77thighbootslight_1.nif (1 hit) Line 5: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\CT77thighbootslight_go.nif (1 hit) Line 6: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\cuirasslight_0.nif (1 hit) Line 12: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\cuirasslight_1.nif (1 hit) Line 12: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\cuirassmedium_0.nif (1 hit) Line 13: C:\Users\x\AppData\Roaming\Vortex\skyrimse\mods\Remodeled Armor SE - CBBE 3BA-22168-2-3-5-1685230175\meshes\armor\hide\f\cuirassmedium_1.nif (1 hit) Line 13: My question is that if Remodeled Armor has been causing ctds, wouldn't it already have been detected... it's a popular mod as I understand it. Edited June 18, 2024 by Jotasran
Jotasran Posted June 18, 2024 Author Posted June 18, 2024 Does it make sense to try to optimize those meshes in Cathedral Asset Optimizer? I ran them through the "minimum" optimizer but CAO isn't changing the files when I do that. I'd rather keep Remodeled Armor if possilbe, but will remove the mod if I can do something that doesn't require a PhD.
traison Posted June 18, 2024 Posted June 18, 2024 (edited) 7 hours ago, Jotasran said: My question is that if Remodeled Armor has been causing ctds, wouldn't it already have been detected... it's a popular mod as I understand it. That's the reason why I generally try to stay out of the "what's wrong with my loadorder" threads. Things get way too complex to predict real quick. So yes it seems unlikely the issue would be in Remodeled Armor, however: There's multiple forks of this mod. There's multiple versions of each fork. You most likely have lots of mods that could affect things. NiOverride from RaceMenu, for instance, can edit node data to some degree and this can be used by anyone through Papyrus. SMP and CBPC alter node positions. If you've isolated the problematic nif, you could consider uploading it here. I'll run some checksums on it, see if it maches any of the files I have archived here. Maybe look at it in NifSkope. Edit: In the meantime you could consider simplifying your setup. Not gonna need SMP and CBPC while testing this. RM (and thus NiOverride) probably has to stay as otherwise the problem can't be tested anymore. What about RM's settings? Isn't there like a multi-threaded morph setting now? Maybe change that to the opposite of what it is now? Any experimental settings you can disable? 4 hours ago, Jotasran said: Does it make sense to try to optimize those meshes in Cathedral Asset Optimizer? That would be one thing I'd try yes. 4 hours ago, Jotasran said: I ran them through the "minimum" optimizer Don't know what that means. Generally what I do with problematic meshes is convert them to LE format then back to SSE. This has fixed a few meshes in the past. Edited June 18, 2024 by traison
Jotasran Posted June 19, 2024 Author Posted June 19, 2024 16 hours ago, traison said: Don't know what that means. Generally what I do with problematic meshes is convert them to LE format then back to SSE. This has fixed a few meshes in the past. In Cathedral Assets Optimizer, under the Meshes tab, processing meshes has three settings; necessary, medium and full. Maybe I should be using a different program to convert to LE and then SSE again?
traison Posted June 19, 2024 Posted June 19, 2024 I've used SSE NIF Optimizer-4089-3-1-0-1639234441 for these jobs. Got it archived here if its no longer available.
Jotasran Posted June 19, 2024 Author Posted June 19, 2024 It's still on nexus. I'll try it. https://www.nexusmods.com/skyrimspecialedition/mods/4089
Jotasran Posted June 19, 2024 Author Posted June 19, 2024 (edited) I don't know... maybe I'm being dense... but I took what I think are the offending nifs from my mod folder (using Vortex). I copied them to a backup folder and then again to a work folder. I've tried to run both NifOptimizer and CAO on the nifs in the working folder, but it does nothing.... does seem to even see them. I've looked around but it seems like the programs are designed to optimize an entire mod.... not just individual nifs. I'd rather not make changes to nifs that aren't giving me an issue. I guess I can backup the entire mod and optimize the whole thing. It just seems wrong to fix what isn't broke and seems like it can create new problems. Edit: I am being dense. I just optimized the whole mod and copied the specific nifs into the vortex meshes folder. I'll see if it causes any more crashes. Edited June 19, 2024 by Jotasran
traison Posted June 19, 2024 Posted June 19, 2024 (edited) Just ran the version I have here and it seems to work fine: Extracted the exe from the archive. Placed a nif next to the exe. Ran the exe. Path defaults to same directory as where the exe is. Calculate Bounds, Clear Skinning, Remove Parallax Check Mipmaps, Write Log, LE Optimize The test nif lost ~200kb of its size and out came a SSE NIF Optimizer.txt file. Quote [INFO] 1 file(s) were found. ---------------------------------------------------------------------- Loading '...\Skyrim SE\Tools\SSE NIF Optimizer\femalebody_1.nif'... [INFO] Skinned mesh: Cleaning up skin data and calculating bounds. [SUCCESS] Saved file. ---------------------------------------------------------------------- Program finished. Edited June 19, 2024 by traison
Jotasran Posted June 20, 2024 Author Posted June 20, 2024 Well, in any case, I haven't had those ctds yet.... I'll come back to this thread in a few days if no other ctds were cause by those outfits now. Thanks
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now