Jump to content

[SE] SKSE suddenly won't load some plugins


Recommended Posts

Posted

 Hey all 👋

 

I just tried to launch my Skyrim 1.6.1170 and it suddenly hit me with the "SKSE ... .dlls couldn't be loaded, fatal error, check if skyrim was updated" notification for several mods including Devious Devices NG, SlaveTats NG and more. It literally worked like 3 hours ago, and now suddenly this? I have the correct SKSE version obviously, and Skyrim wasn't updated, so what's going on here? The only thing I did in that time frame is install a copy of DaVinci Resolve which installed itself and some Microsoft Redistributables. Could that have broken something with SKSE? I'm super confused. :classic_wacko:

 

image.png.9cdb44c2f7743bfa01bd313868b944f4.png

Posted (edited)
7 hours ago, AlyssaAwoo said:

I have the correct SKSE version obviously... like 3 hours ago.

 

I took the liberty to rearrange your words a bit, because that could literally be the answer. You HAD the correct version 3 hours ago. Are you sure you still have 1170? Steam will do everything in its power to make sure you have the version of the game it thinks you should have. Maybe a sneaky update was pushed out?

 

7 hours ago, AlyssaAwoo said:

which installed itself and some Microsoft Redistributables. Could that have broken something with SKSE?

 

In theory yes, but seems highly unlikely in practice. That is assuming this redist installer was from Microsoft, and not some unofficial package.

 

https://learn.microsoft.com/en-gb/windows/win32/debug/system-error-codes--1000-1299-

 

ERROR_DLL_INIT_FAILED

1114 (0x45A)

A dynamic link library (DLL) initialization routine failed.

 

If I'm not mistaken, this is thrown when DllMain returns something other than TRUE. In other words, whatever these mods have in their DllMain is failing.

 

CrashLoggerSSE's DllMain is provided by its CRT, and it does not appear to ever enter any CrashLoggerSSE specific code. Meaning, it kinda looks like the loading of CrashLoggerSSE is failing in the CRT, i.e. the part you updated/changed/installed with DaVinci Resolve.

 

Edit: So in case that was confusing. What I said was unlikely in practice kinda looks like its happening right here. If I were you I'd do one of the following:

  1. Check the version of the CRT that was installed by DaVinci Resolve. Check Microsoft's website to make sure its the newest version.
  2. Remove the CRT version that was installed by DaVinci Resolve, and reinstall the version you had before.

Keep in mind that you can, and should have, multiple versions of the CRT. You should not remove 2017 thinking it is obsolete after installing 2019. The thing that matters here, is the version of 2017 and 2019 you have. Replace 2017/2019 with whichever versions DaVinci Resolve and CrashLoggerSSE are using.

Edited by traison
Posted
3 hours ago, traison said:

I took the liberty to rearrange your words a bit, because that could literally be the answer. You HAD the correct version 3 hours ago. Are you sure you still have 1170? Steam will do everything in its power to make sure you have the version of the game it thinks you should have. Maybe a sneaky update was pushed out?

Oh no, I definitely checked my .exe, it didn't update anything. And 1170 should be the newest version anyway(?] And the Skyrim community would've probably been on fire if so. :classic_tongue:

 

3 hours ago, traison said:

In theory yes, but seems highly unlikely in practice. That is assuming this redist installer was from Microsoft, and not some unofficial package.

 

https://learn.microsoft.com/en-gb/windows/win32/debug/system-error-codes--1000-1299-

 

ERROR_DLL_INIT_FAILED

1114 (0x45A)

A dynamic link library (DLL) initialization routine failed.

 

If I'm not mistaken, this is thrown when DllMain returns something other than TRUE. In other words, whatever these mods have in their DllMain is failing.

 

CrashLoggerSSE's DllMain is provided by its CRT, and it does not appear to ever enter any CrashLoggerSSE specific code. Meaning, it kinda looks like the loading of CrashLoggerSSE is failing in the CRT, i.e. the part you updated/changed/installed with DaVinci Resolve.

 

Edit: So in case that was confusing. What I said was unlikely in practice kinda looks like its happening right here. If I were you I'd do one of the following:

  1. Check the version of the CRT that was installed by DaVinci Resolve. Check Microsoft's website to make sure its the newest version.
  2. Remove the CRT version that was installed by DaVinci Resolve, and reinstall the version you had before.

Keep in mind that you can, and should have, multiple versions of the CRT. You should not remove 2017 thinking it is obsolete after installing 2019. The thing that matters here, is the version of 2017 and 2019 you have. Replace 2017/2019 with whichever versions DaVinci Resolve and CrashLoggerSSE are using.

 

Right, it seems it installs the 2015-2022 Redistributables, however some other redistributables also showed today's date. I went ahead and deleted all, reinstalled them and now the plugins load. I guess it must have indeed installed some older version? 

 

Anyhow, thank you!

Posted
1 hour ago, AlyssaAwoo said:

And 1170 should be the newest version anyway(?]

 

My Steam is so locked up I'd be the last person to know, unless...

 

1 hour ago, AlyssaAwoo said:

And the Skyrim community would've probably been on fire if so.

 

Dunno about Steam, but LL certainly would. That's how I'd find out there was an update. You could have been the first, especially since we were talking about a timespan of 3 hours.

 

1 hour ago, AlyssaAwoo said:

Right, it seems it installs the 2015-2022 Redistributables, however some other redistributables also showed today's date. I went ahead and deleted all, reinstalled them and now the plugins load.

 

That was a good idea. Easiest way to make sure everything is up to date and correctly installed. Quite curious though that this actually happened. Would have been interesting to see this in a debugger on your machine.

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...