Roswala Posted March 12, 2025 Posted March 12, 2025 Hey all, hoping someone here can shed some light on this crash.  Basically I can't load my more recent saves, they immediately CTD and give the same error. I can load older saves and play for a bit but eventually the same issue occurs.  I am fairly certain it's related to Racemenu due to the Skee64.dll being flagged up each time in the crash logger, but I can't figure out a solution.  I am on version 4-19-16 of Racemenu on the AE version of Skyrim.  If anyone has any fixes or workarounds for this I'd really appreciate it.    https://pastebin.com/C93gz6zw https://pastebin.com/7MQkyn2P https://pastebin.com/85NrPj38
traison Posted March 12, 2025 Posted March 12, 2025 (edited) It crashed because it tried to dereference RDI which at the time of the crash was 0x0. Something resulted in a null pointer while registering a skin override. Maybe memory allocation failed, or some object was supposed to be initialized but wasn't i.e. invalid game data. The issue comes from reference id 0xFF009E7B form id 0x59005904 "Scrap" from "HLIORemi.esp", and it had something to do with form id 0x8C198C37 of type EffectShader from "Summermyst - Enchantments of Skyrim.esp".  I would start this by finding where 0x8C198C37 is applying a skin override from. Edited March 12, 2025 by traison
Roswala Posted March 12, 2025 Author Posted March 12, 2025 I can't find the form ID 0x8C198C37 anywhere, looked in re-saver, in game console and Mod-ex in game but nothing shows up.  0xFF009E7B and 0x59005904 both show up so maybe something is missing? Like you said invalid game data? Â
traison Posted March 12, 2025 Posted March 12, 2025 1 hour ago, Roswala said: I can't find the form ID 0x8C198C37 anywhere  xEdit.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 ah ok, the id points to an armour enchantment (SUM_EnchArmor_RestorationHealthheal_FXS) in summermyst.Â
traison Posted March 12, 2025 Posted March 12, 2025 And this enchantment probably has a script attached to it that tries to apply a RM skin override.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 Sorry I really don't know what i'm doing with xedit, is there a particular section I need to be looking at?
traison Posted March 12, 2025 Posted March 12, 2025 Everything. Compare the enchantment to a commonly used enchantment from the vanilla game. Make sure its not missing a field. If it has a texture, make sure the texture can be converted to tga or otherwise read/opened. If it has a mesh, open it in NifSkope. You can try running both of these through optimizers to see if they change the files in any relevant way. If the enchantment has a script attached to it, open its source or decompile it if the souce is not available. Inspect the script for calls to NiOverride. If its adding a skin override, then inspect the texture its trying to add. Make sure it exists, make sure its properly sized and encoded in a common format like BC7.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 Ok, I can get my head around most of that but I am struggling with the scripts aspect. What am I looking for to indicate attached scripts?
traison Posted March 12, 2025 Posted March 12, 2025 Using this as an example:  [00] Skyrim.esm (7CAB85A9) \ Effect Shader \ 00084B3A <AnimalAllyFXS> View the references tab at the bottom. This effect is used by this MGEF, among others:  [00] Skyrim.esm (7CAB85A9) \ Magic Effect \ 0009E0C8 <VoiceAnimalAllegianceEffect1> View its VMAD field for the script file name (without extension).
Roswala Posted March 12, 2025 Author Posted March 12, 2025 (edited) Thank you. There are a few things referenced by the form ID 0x8C198C37 but they are all from the same mod  The VMAD field for all the referenced items are empty Edited March 12, 2025 by Roswala
traison Posted March 12, 2025 Posted March 12, 2025 So why that shader effect has an issue with a RM overlay is a mystery then. The easy way out of this is obviously to see if there's a different version of Summermyst, or removing the mod entirely.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 Yeah I just tried removing summermyst, but it still crashes with the skee64.dll error. I'm really not sure what is going on
traison Posted March 12, 2025 Posted March 12, 2025 Wouldn't be surprised if it was still baked into the save. Spells are one of the many things you need to make sure are not in the game world if you plan to remove a mod mid-playthrough. They have a tendency to stick around and become nearly impossible to remove.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 Hmmm, so in all likelihood this playthrough is just broken?
traison Posted March 12, 2025 Posted March 12, 2025 Could be, but its also a valuable test subject. You can start a new playthrough and risk running into this issue again, or fix it now while you have something to work on.
Roswala Posted March 12, 2025 Author Posted March 12, 2025 True, I shall see what can be done with it tomorrow. Thanks very much for your help.
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