Jump to content

Random letters in failed function calls log


Aldid2

Recommended Posts

So I don't really know how to interpret this. I'm currently experiencing periodic mini-stutters every second or so, and the most noticeable thing about my papyrus log is that a bunch of random mods seem to be throwing up random letter combinations?

It's coming from all sorts of different mods but looks essentially like this:

 

[01/16/2025 - 12:49:28AM] Error: Cannot call OnPlayerLoadGame() on a None object, aborting function call
stack:
    [DynamicActivationKeyMCM (FE09D800)].DynamicActivationKeyMCMScript.Load() - "joqzwyyvbizytqqbicftvlkwzkwenjgfu" Line 122
    [DynamicActivationKeyMCM (FE09D800)].DynamicActivationKeyMCMScript.LoadSettings() - "joqzwyyvbizytqqbicftvlkwzkwenjgfu" Line 141
    [DynamicActivationKeyMCM (FE09D800)].DynamicActivationKeyMCMScript.OnConfigInit() - "joqzwyyvbizytqqbicftvlkwzkwenjgfu" Line 26
    [DynamicActivationKeyMCM (FE09D800)].MCM_ConfigBase.OnGameReload() - "SKI_ConfigBase.psc" Line 485
    [DynamicActivationKeyMCM (FE09D800)].DynamicActivationKeyMCMScript.OnGameReload() - "joqzwyyvbizytqqbicftvlkwzkwenjgfu" Line 31
    [DynamicActivationKeyMCM (FE09D800)].DynamicActivationKeyMCMScript.OnInit() - "SKI_ConfigBase.psc" Line 266
[01/16/2025 - 12:49:28AM] Error: Cannot call OnPlayerLoadGame() on a None object, aborting function call

 

I'm still not sure if that's the cause for the stuttering (I intend to binary search my way through my recently installed mods), but I just thought this was quite strange.

 

Link to comment
Share on other sites

Generally, the part where you are getting that random character sequence, it should say the name of the source file, i.e. "DynamicActivationKeyMCMScript.psc".   Not really sure what prompts it instead to put out those random characters.  I get the same thing for a couple of my own, even though I do have the .psc files in place.   I suspect that if for some reason, the engine cannot find or open the .psc file, it creates a temporary decompiled file.   Which will have a bunch of extra comments, and thus relevant line numbers will be different  from the one in normal .psc.   In your case, DynamicActivationKeyMCMScript.psc is in Scripts/Source path, whereas game engine expects it to be in Source/Scripts.   In my case, the script that behaves that way is in the right path, but it has unprintable characters, so I suspect that engine has trouble reading it.

Why you are getting that stack dump - hard to say.   Generally the code looks correct, but it is as if the key script is not loading its alias properly.   Try following console command:
sqv DAK_Quest

And see it it has populated its alias properly. 

Link to comment
Share on other sites

1 hour ago, scorrp10 said:

Generally, the part where you are getting that random character sequence, it should say the name of the source file, i.e. "DynamicActivationKeyMCMScript.psc".   Not really sure what prompts it instead to put out those random characters.  I get the same thing for a couple of my own, even though I do have the .psc files in place.   I suspect that if for some reason, the engine cannot find or open the .psc file, it creates a temporary decompiled file.   Which will have a bunch of extra comments, and thus relevant line numbers will be different  from the one in normal .psc.   In your case, DynamicActivationKeyMCMScript.psc is in Scripts/Source path, whereas game engine expects it to be in Source/Scripts.   In my case, the script that behaves that way is in the right path, but it has unprintable characters, so I suspect that engine has trouble reading it.

Interesting! That sounds reasonable.

1 hour ago, scorrp10 said:

Why you are getting that stack dump - hard to say.   Generally the code looks correct, but it is as if the key script is not loading its alias properly.   Try following console command:
sqv DAK_Quest

And see it it has populated its alias properly. 

Will do! Removing about 100 mods seems to resolve the stuttering, so I'll see if I can find the culprit(s), and whether I still get these stack dumps afterwards.

Thanks!

Link to comment
Share on other sites

  • Recently Browsing   0 members

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