Jump to content

Ostim Crash at the Beginning of Scene


Recommended Posts

Posted (edited)

The crash occured because it tried to dereference RCX which at the time of the crash was 0x0 - a null pointer. The crash was indirectly caused by OStim.dll, and it came from its ThreadActor class. Most likely what it did was use Relocation.h (which is a function lookup thing provided by CommonLibSSE if I'm not mistaken), to look up some function in Skyrim, then called it with invalid arguments.

 

The function signature was something like this:

void some_func(Actor*, bool);

 

The Actor that was going to get passed to it was most likely form id 0x14 "Prisoner". OStim.dll fumbled the pointer to it, and passed a null ptr instead This led to a crash in SkyrimSE.exe.

Edited by traison
  • 1 month later...
  • 4 months later...
Posted
On 5/25/2025 at 12:44 PM, xJRev said:

Sorry for necro, I'm getting the same issue...

 

51 minutes ago, tihssihtkcuf said:

Same here, I need some help...

 

Read section 4.1 (and optionally 5.1) of the paper in my signature. Search for the word "signature" if you want to skip directly to the relevant bits.

 

If you actually have the same problem, then remove or otherwise change ostim.dll. If no ostim.dll alternative works, then you need the source code.

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...