Jump to content

Procedural Penis Animations/Collision [Beta]


Recommended Posts

Posted

It only took a few hours on Nexus to become the Mod of the Month. Congratulations! :D

Posted

Bro, you're the absolute GOAT of all time! Such a great mod, you deserve to be recognized as one of the best Skyrim modders. Insane work here

Posted
14 hours ago, asdt123123 said:

Mod doesn't touch schlongs outside of sex animations. It's entirely stateless, everything this mod does is injected on a frame by frame basis. 

 

In other words: You've got issues with another mod. Probably didn't install NastyCreaturesFramework and then ABC on top of it. 

i have both installed

Posted (edited)

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

Edited by sikamikanico78
Posted
24 minutes ago, sikamikanico78 said:

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

 

I bet if you disable FSMP in your MCM, the CTD won't happen again, activate it once the scene is over. FSMP and its satellite mods tend to become unstable over time, no matter how high-end your rig is. And don't take this as a complaint, my load order is full of SMP mods.

Posted
22 minutes ago, 深淵の神 said:

 

I bet if you disable FSMP in your MCM, the CTD won't happen again, activate it once the scene is over. FSMP and its satellite mods tend to become unstable over time, no matter how high-end your rig is. And don't take this as a complaint, my load order is full of SMP mods.

I just went through that scene this morning with everything active, PPA, FSMP, etc, none turned off, PPA or FSMP could be showing an issue, but not the causes, it could be a symptom of an underlining issue, give you an example, I was running sounds of Skyrim, which is a great little mod, when I would hit certain triggers, the game would freeze. after doing some research, and removing SOS the freezing did reduce in frequency, I  was suggested to use Skyrim performance monitor, in it showed me what I was starting to suspect is that my graphics card was getting maxed out  on vram and that is the cause of my freezing issue. @sikamikanico78, I would recommend, if you don't already to run https://www.nexusmods.com/skyrimspecialedition/mods/79406, it will show you what mods run at the time of crash/freeze and the Skyrim preforms monitor, just to be sure your not having a hardware issue, remember your hardware can make or break your experience in anything computer related.

 

Posted

Found a minor issue with using the Orifice editor when in TFC mode with kingeric1992's FreeFlyCam. The camera speed drops to near-zero after exiting the editor. Have to either use sucsm in console to reset it or the Sexlab Free Camera assigned key to reset the speed. Not sure if that is something you can compensate for. Mostly mentioning this in case someone else runs into the same problem.

Posted

First off... Congrats on the dynamite mod @asdt123123!!!

 

 

I have been using a couple of diff versions... most recently 0.19 with no real issues and I intend on upgrading to the Nexus release ASAP. I was looking through the new accurate-penetration.toml file to apply my modifications and I am puzzled by  the following new (at least to me upgrading from 1.19) speed settings. Below is what i see in my file:

 

 

# Speed up the sex animation you're looking at

SpeedUpAnimKey = -5

 

# Slow down the sex animation you're looking at

SlowDownAnimKey = -5

 

What key does the "-5" refer too? I may just be missing the obvious but I can't think of it. Plz help!! :)

Posted
16 hours ago, Edzio said:

can I use HandleOpeningPhysics = false in override for specific race to handle the opening physics?

No that's a global option. 

 

10 hours ago, sikamikanico78 said:

any chance this mod causes a ctd when entering solitude?  something with roggvir npc

 

Alright, this is a very readable crash log — nice job grabbing CrashLoggerSSE 👍
Here’s what’s going on, translated out of assembly-speak and into modder reality.


This crash is almost certainly caused by AccuratePenetration.dll interacting with HDT-SMP during Roggvir’s execution scene, likely involving a problematic armor/ARMA.


The smoking guns 🔫

1. AccuratePenetration.dll is on the call stack

 
 
[11] AccuratePenetration.dll+011B3C0

This is not a passive mod. It hooks deep into actor / hit / body data.
If it dereferences a null pointer (RCX = 0x0[rcx+0x1A]), boom 💥 access violation.

That exact instruction:

 
 
movzx eax, byte ptr [rcx+0x1A]

means “read data from an object that does not exist.”

 

thats chatgpt so it might be wrong... i have also instaled solitude bad ends from parmatronic

Doon't give ChatGPT readings. The crash logger SSE report is what I need. Also tell me your PPA version. You can truncate all the mods from the crash logger, I just need the error, registry, probable stack, and a good amount of the actual stack. 

 

Also what SMP mod are you using, and which version. 

Posted
1 hour ago, asdt123123 said:
17 hours ago, Edzio said:

can I use HandleOpeningPhysics = false in override for specific race to handle the opening physics?

No that's a global option

Would be cool if it could be overridden for specific race!!

Great work as always!!

Posted

Wow, very nicely done! Seriously eliminated like 50% of the headaches I've had developing animations.

 

Any chance of getting per-hand animation tagging support in the JSON files in the near future? Currently hitting an issue with a few of my animations where two hands in close proximity snap back and forth in a handjob animation, and I'm totally down to just tag those animations with an explicit hand target and ship that with my pack rather than require end users fiddle with their configs individually.

 

Either way, thanks again!

Posted (edited)

@asdt123123

If you will pardon the pun... you, my friend are a fucking genius!  

Found this just yesterday and it works great, no more clipping, this will live in my load order from now on, Thank You, Thank You, Thank You.   :cool:

 

Skyrim SE 1.5.97

Edited by Caveman 74
Posted (edited)

Im testing the newest verion (0.0.27 Beta). The offset variables dont change the actual orfrice bone position but change how far away the male actors are from my character.
So if the Mouth z offset is set to -3/+3 or something, the male actor is literally moving up and down and I have to readjust via SL hotkeys. (no, Im NOT talking about the waypoints)
Not sure if that is intended or a bug.

Edited by Umbranoct666
Posted
9 hours ago, asdt123123 said:

No that's a global option. 

 

Doon't give ChatGPT readings. The crash logger SSE report is what I need. Also tell me your PPA version. You can truncate all the mods from the crash logger, I just need the error, registry, probable stack, and a good amount of the actual stack. 

 

Also what SMP mod are you using, and which version. 

i am using the latest version of your mod and the latest version of faster smp 2.5.1

 

here is the crash report:

Spoiler

Skyrim SSE v1.6.1170
CrashLoggerSSE v1-15-0-0 Oct 12 2024 11:33:37

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF6157AE3D7 SkyrimSE.exe+03BE3D7    movzx eax, byte ptr [rcx+0x1A]
Exception Flags: 0x00000000
Number of Parameters: 2
Access Violation: Tried to read memory at 0x00000000001A

SYSTEM SPECS:
    OS: Microsoft Windows 11 Pro v10.0.26100
    CPU: AuthenticAMD AMD Ryzen 7 5700X3D 8-Core Processor           
    GPU #1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    GPU #2: Microsoft Basic Render Driver
    PHYSICAL MEMORY: 14.99 GB/31.93 GB
    GPU MEMORY: 3.32/7.21 GB
    Detected Virtual Machine: Microsoft Hyper-V (100%)

PROBABLE CALL STACK:
    [ 0] 0x7FF6157AE3D7            SkyrimSE.exe+03BE3D7 -> 24741+0x97    movzx eax, byte ptr [rcx+0x1A]
    [ 1] 0x7FF615A763D5            SkyrimSE.exe+06863D5 -> 37644+0x255    mov byte ptr [rsp+0xA0], 0x01
    [ 2] 0x7FF6156D8336            SkyrimSE.exe+02E8336 -> 19742+0x1F6    mov rax, [rdi]
    [ 3] 0x7FF615590AFF            SkyrimSE.exe+01A0AFF -> 13355+0x1DF    test byte ptr [rdi+0x13], 0x01
    [ 4] 0x7FF61557E920            SkyrimSE.exe+018E920 -> 13023+0x1B0    mov rcx, [rbx+0x60]
    [ 5] 0x7FF6161F15CF            SkyrimSE.exe+0E015CF -> 75705+0xEF    jmp 0x00007FF6161F15FA
    [ 6] 0x7FF6161F19E4            SkyrimSE.exe+0E019E4 -> 75708+0x1E4    mov rcx, [rdi+0xE0]
    [ 7] 0x7FF61558E135            SkyrimSE.exe+019E135 -> 13317+0x4A5    mov rcx, [0x00007FF6174E69B0]
    [ 8] 0x7FF615B3C243            SkyrimSE.exe+074C243 -> 40744+0x173    cmp byte ptr [rbp+0x50], 0x00
    [ 9] 0x7FF615B3CC28            SkyrimSE.exe+074CC28 -> 40745+0x398    mov rbx, [rsp+0xB0]
    [10] 0x7FF615B20C36            SkyrimSE.exe+0730C36 -> 40438+0x746    mov rdx, rdi
    [11] 0x7FFD42E9B3C0 AccuratePenetration.dll+011B3C0
    [12] 0x7FF615A35F13            SkyrimSE.exe+0645F13 -> 36564+0x73    call 0x00007FF615A39D40
    [13] 0x7FFCE842F4C9            hdtSMP64.dll+00BF4C9    cmp byte ptr [rbx+0x10], 0x00 |  C:\Games\Faster HDT-SMP\skse64_2_02_06\src\skse64\hdtSMP64\Hooks.cpp:314 hdt::UnkEngine::onFrame (mangled: ?onFrame@UnkEngine@hdt@@QEAAXXZ)
    [14] 0x7FF615A2EAD5            SkyrimSE.exe+063EAD5 -> 36544+0x165    test bl, bl
    [15] 0x7FF61692BB8E            SkyrimSE.exe+153BB8E -> 109636+0x106    mov ebx, eax
    [16] 0x7FFD9BCFE8D7            KERNEL32.DLL+002E8D7
    [17] 0x7FFD9C86C53C               ntdll.dll+008C53C

REGISTERS:
    RAX 0x24B58774FA0      (void*)
    RCX 0x0                (size_t) [0]
    RDX 0x1                (size_t) [1]
    RBX 0x0                (size_t) [0]
    RSP 0x6DA8B4F4B0       (void*)
    RBP 0x24B50710400      (Character*)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 
        Name: "Roggvir"
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
        Object Reference: 
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        ParentCell: ---
            File: "PrisonAlternative_Executions_Solitude.esp"
            Modified by: Skyrim.esm -> Update.esm -> Dawnguard.esm -> HearthFires.esm -> ccBGSSSE001-Fish.esm -> ccbgssse020-graycowl.esl -> ccBGSSSE025-AdvDSGS.esm -> unofficial skyrim special edition patch.esp -> BaboFollowers.esp -> SL Survival.esp -> BaboInteractiveDia.esp -> Populated Skyrim Legendary.esp -> SkyrimSewers.esp -> SexLab Approach.esp -> SimpleSlavery.esp -> PrisonAlternative_Executions_Solitude.esp
            Flags: 0x0004000B 
            EditorID: "SolitudeOrigin"
            FormID: 0x00037EE9
            FormType: Cell (60)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 kInitialized
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
    RSI 0x24B24376980      (TESNPC*)
        File: "Skyrim.esm"
        Flags: 0x00440009 
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        GetFullName: "Roggvir"
    RDI 0x24B50710668      (void*)
    R8  0x24B37CAF880      (TESObjectARMA*)
        File: "TheNewGentleman.esp"
        Flags: 0x00000009 kDestructible | kInitialized
        FormID: 0xFE049800
        FormType: Armature (102)
    R9  0x24B37CAF8D0      (TESModelTextureSwap*)
    R10 0x4                (size_t) [4]
    R11 0x2                (size_t) [2]
    R12 0x42FA8DC01        (size_t) [17979464705]
    R13 0x24C29C69940      (NiNode*)
        Name: "NPC Head [Head]"
        RTTIName: "NiNode"
        ExtraData[0] Name: "hkPhoneme:f:DialogueSad"
        ExtraData[1] Name: "hkPhoneme:f:MoodPuzzled"
        ExtraData[2] Name: "hkPhonemes:f:BrowInLeft"
        ExtraData[3] Name: "hkPhoneme:f:MoodFear"
        ExtraData[4] Name: "hkPhoneme:f:W"
        ExtraData[5] Name: "hkPhoneme:f:CombatAnger"
        ExtraData[6] Name: "hkPhoneme:f:MoodHappy"
        ExtraData[7] Name: "hkPhonemes:f:SquintLeft"
        ExtraData[8] Name: "hkPhoneme:f:MoodAnger"
        ExtraData[9] Name: "hkPhonemes:f:BlinkRight"
        ExtraData[10] Name: "hkPhonemes:f:LookRight"
        ExtraData[11] Name: "hkPhonemes:f:BlinkLeft"
        ExtraData[12] Name: "hkPhoneme:f:DST"
        ExtraData[13] Name: "hkPhoneme:f:CombatShout"
        ExtraData[14] Name: "hkPhoneme:f:OohQ"
        ExtraData[15] Name: "hkPhoneme:f:BigAah"
        ExtraData[16] Name: "hkPhoneme:f:K"
        ExtraData[17] Name: "hkPhoneme:f:I"
        ExtraData[18] Name: "hkPhoneme:f:Eh"
        ExtraData[19] Name: "hkPhonemes:f:LookUp"
        ExtraData[20] Name: "hkPhoneme:f:Aah"
        ExtraData[21] Name: "hkPhoneme:f:N"
        ExtraData[22] Name: "hkPhoneme:f:Eee"
        ExtraData[23] Name: "hkPhoneme:f:BMP"
        ExtraData[24] Name: "hkPhoneme:f:ChJSh"
        ExtraData[25] Name: "hkPhoneme:f:MoodSad"
        ExtraData[26] Name: "hkPhoneme:f:FV"
        ExtraData[27] Name: "hkPhonemes:f:LookDown"
        ExtraData[28] Name: "hkPhoneme:f:R"
        ExtraData[29] Name: "hkPhoneme:f:Oh"
        ExtraData[30] Name: "hkPhoneme:f:Th"
        ExtraData[31] Name: "hkPhonemes:f:LookLeft"
        ExtraData[32] Name: "hkPhonemes:f:BrowUpLeft"
        ExtraData[33] Name: "hkPhonemes:f:BrowDownRight"
        ExtraData[34] Name: "hkPhoneme:f:DialogueDisgusted"
        ExtraData[35] Name: "hkPhonemes:f:BrowDownLeft"
        ExtraData[36] Name: "hkPhonemes:f:BrowUpRight"
        ExtraData[37] Name: "hkPhoneme:f:DialogueSurprise"
        ExtraData[38] Name: "hkPhonemes:f:SquintRight"
        ExtraData[39] Name: "hkPhonemes:f:BrowInRight"
        ExtraData[40] Name: "hkPhoneme:f:DialogueAnger"
        ExtraData[41] Name: "hkPhoneme:f:DialogueFear"
        ExtraData[42] Name: "hkPhoneme:f:DialogueHappy"
        ExtraData[43] Name: "hkPhoneme:f:DialoguePuzzled"
        ExtraData[44] Name: "hkPhoneme:f:MoodSurprise"
        ExtraData[45] Name: "hkPhoneme:f:MoodDisgusted"
        Flags: kSelectiveUpdate | kSelectiveUpdateTransforms | kSelectiveUpdateController
        Full Name: "Roggvir"
        Checking User Data: -----
            Object Reference: 
            File: "Skyrim.esm"
            Flags: 0x00440009 kDestructible | kInitialized
 

 

Posted (edited)

I've already downloaded and used this mod from Lovelab, and I'm currently using the latest version with sound effects.
This mod is absolutely fantastic and works perfectly in my game.
I can honestly say this is the best sexlab mod in the world. The creator of this mod is a legend to me. I've played Skyrim for 15 years, and i spent three of them combining male and female genitalia in the sexlab animations.

And when the animations worked perfectly, I felt like I'd won the lottery.
This joy, too, will become a distant memory thanks to the amazing effects of this mod.
This version especially includes sound effects.
The genital rubbing sounds in the animations are unparalleled in any sex mod I've ever heard.
Furthermore, the rubbing sounds when a man and a woman have sex are perfectly timed in every sexlab animation. It's truly amazing.

For me, the biggest gift from moving from LE to SE after 15 years of playing is this Special legendary mod~

This is Dibella's grace sent to Skyrim users around the world.

 

Spoiler

2.thumb.jpeg.9513f0a63456ec4ef53efbba84df9922.jpeg2.thumb.jpg.483b1f480d80715fd0c21393c108eb50.jpg3.thumb.jpg.820ed3933b4f369b1b5e7a66aa0a8562.jpg

 

Edited by imauto93
Posted
11 hours ago, HintHelmetxX said:

First off... Congrats on the dynamite mod @asdt123123!!!

 

 

I have been using a couple of diff versions... most recently 0.19 with no real issues and I intend on upgrading to the Nexus release ASAP. I was looking through the new accurate-penetration.toml file to apply my modifications and I am puzzled by  the following new (at least to me upgrading from 1.19) speed settings. Below is what i see in my file:

 

 

# Speed up the sex animation you're looking at

SpeedUpAnimKey = -5

 

# Slow down the sex animation you're looking at

SlowDownAnimKey = -5

 

What key does the "-5" refer too? I may just be missing the obvious but I can't think of it. Plz help!! :)

Read this in toml carefully. You have nexus link in it. Just open this link, and you will know everything :D

Posted
2 hours ago, imauto93 said:

after 15 years of playing

 

15 years and you didn't catch what the spoiler tag is for here? Shame on you.

Posted
1 hour ago, sikamikanico78 said:

i am using the latest version of your mod and the latest version of faster smp 2.5.1

 

here is the crash report:

  Reveal hidden contents

Skyrim SSE v1.6.1170
CrashLoggerSSE v1-15-0-0 Oct 12 2024 11:33:37

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF6157AE3D7 SkyrimSE.exe+03BE3D7    movzx eax, byte ptr [rcx+0x1A]
Exception Flags: 0x00000000
Number of Parameters: 2
Access Violation: Tried to read memory at 0x00000000001A

SYSTEM SPECS:
    OS: Microsoft Windows 11 Pro v10.0.26100
    CPU: AuthenticAMD AMD Ryzen 7 5700X3D 8-Core Processor           
    GPU #1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    GPU #2: Microsoft Basic Render Driver
    PHYSICAL MEMORY: 14.99 GB/31.93 GB
    GPU MEMORY: 3.32/7.21 GB
    Detected Virtual Machine: Microsoft Hyper-V (100%)

PROBABLE CALL STACK:
    [ 0] 0x7FF6157AE3D7            SkyrimSE.exe+03BE3D7 -> 24741+0x97    movzx eax, byte ptr [rcx+0x1A]
    [ 1] 0x7FF615A763D5            SkyrimSE.exe+06863D5 -> 37644+0x255    mov byte ptr [rsp+0xA0], 0x01
    [ 2] 0x7FF6156D8336            SkyrimSE.exe+02E8336 -> 19742+0x1F6    mov rax, [rdi]
    [ 3] 0x7FF615590AFF            SkyrimSE.exe+01A0AFF -> 13355+0x1DF    test byte ptr [rdi+0x13], 0x01
    [ 4] 0x7FF61557E920            SkyrimSE.exe+018E920 -> 13023+0x1B0    mov rcx, [rbx+0x60]
    [ 5] 0x7FF6161F15CF            SkyrimSE.exe+0E015CF -> 75705+0xEF    jmp 0x00007FF6161F15FA
    [ 6] 0x7FF6161F19E4            SkyrimSE.exe+0E019E4 -> 75708+0x1E4    mov rcx, [rdi+0xE0]
    [ 7] 0x7FF61558E135            SkyrimSE.exe+019E135 -> 13317+0x4A5    mov rcx, [0x00007FF6174E69B0]
    [ 8] 0x7FF615B3C243            SkyrimSE.exe+074C243 -> 40744+0x173    cmp byte ptr [rbp+0x50], 0x00
    [ 9] 0x7FF615B3CC28            SkyrimSE.exe+074CC28 -> 40745+0x398    mov rbx, [rsp+0xB0]
    [10] 0x7FF615B20C36            SkyrimSE.exe+0730C36 -> 40438+0x746    mov rdx, rdi
    [11] 0x7FFD42E9B3C0 AccuratePenetration.dll+011B3C0
    [12] 0x7FF615A35F13            SkyrimSE.exe+0645F13 -> 36564+0x73    call 0x00007FF615A39D40
    [13] 0x7FFCE842F4C9            hdtSMP64.dll+00BF4C9    cmp byte ptr [rbx+0x10], 0x00 |  C:\Games\Faster HDT-SMP\skse64_2_02_06\src\skse64\hdtSMP64\Hooks.cpp:314 hdt::UnkEngine::onFrame (mangled: ?onFrame@UnkEngine@hdt@@QEAAXXZ)
    [14] 0x7FF615A2EAD5            SkyrimSE.exe+063EAD5 -> 36544+0x165    test bl, bl
    [15] 0x7FF61692BB8E            SkyrimSE.exe+153BB8E -> 109636+0x106    mov ebx, eax
    [16] 0x7FFD9BCFE8D7            KERNEL32.DLL+002E8D7
    [17] 0x7FFD9C86C53C               ntdll.dll+008C53C

REGISTERS:
    RAX 0x24B58774FA0      (void*)
    RCX 0x0                (size_t) [0]
    RDX 0x1                (size_t) [1]
    RBX 0x0                (size_t) [0]
    RSP 0x6DA8B4F4B0       (void*)
    RBP 0x24B50710400      (Character*)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 
        Name: "Roggvir"
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
        Object Reference: 
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        ParentCell: ---
            File: "PrisonAlternative_Executions_Solitude.esp"
            Modified by: Skyrim.esm -> Update.esm -> Dawnguard.esm -> HearthFires.esm -> ccBGSSSE001-Fish.esm -> ccbgssse020-graycowl.esl -> ccBGSSSE025-AdvDSGS.esm -> unofficial skyrim special edition patch.esp -> BaboFollowers.esp -> SL Survival.esp -> BaboInteractiveDia.esp -> Populated Skyrim Legendary.esp -> SkyrimSewers.esp -> SexLab Approach.esp -> SimpleSlavery.esp -> PrisonAlternative_Executions_Solitude.esp
            Flags: 0x0004000B 
            EditorID: "SolitudeOrigin"
            FormID: 0x00037EE9
            FormType: Cell (60)
        File: "PrisonAlternative_Executions_Solitude.esp"
        Flags: 0x00420408 kInitialized
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
    RSI 0x24B24376980      (TESNPC*)
        File: "Skyrim.esm"
        Flags: 0x00440009 
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        GetFullName: "Roggvir"
    RDI 0x24B50710668      (void*)
    R8  0x24B37CAF880      (TESObjectARMA*)
        File: "TheNewGentleman.esp"
        Flags: 0x00000009 kDestructible | kInitialized
        FormID: 0xFE049800
        FormType: Armature (102)
    R9  0x24B37CAF8D0      (TESModelTextureSwap*)
    R10 0x4                (size_t) [4]
    R11 0x2                (size_t) [2]
    R12 0x42FA8DC01        (size_t) [17979464705]
    R13 0x24C29C69940      (NiNode*)
        Name: "NPC Head [Head]"
        RTTIName: "NiNode"
        ExtraData[0] Name: "hkPhoneme:f:DialogueSad"
        ExtraData[1] Name: "hkPhoneme:f:MoodPuzzled"
        ExtraData[2] Name: "hkPhonemes:f:BrowInLeft"
        ExtraData[3] Name: "hkPhoneme:f:MoodFear"
        ExtraData[4] Name: "hkPhoneme:f:W"
        ExtraData[5] Name: "hkPhoneme:f:CombatAnger"
        ExtraData[6] Name: "hkPhoneme:f:MoodHappy"
        ExtraData[7] Name: "hkPhonemes:f:SquintLeft"
        ExtraData[8] Name: "hkPhoneme:f:MoodAnger"
        ExtraData[9] Name: "hkPhonemes:f:BlinkRight"
        ExtraData[10] Name: "hkPhonemes:f:LookRight"
        ExtraData[11] Name: "hkPhonemes:f:BlinkLeft"
        ExtraData[12] Name: "hkPhoneme:f:DST"
        ExtraData[13] Name: "hkPhoneme:f:CombatShout"
        ExtraData[14] Name: "hkPhoneme:f:OohQ"
        ExtraData[15] Name: "hkPhoneme:f:BigAah"
        ExtraData[16] Name: "hkPhoneme:f:K"
        ExtraData[17] Name: "hkPhoneme:f:I"
        ExtraData[18] Name: "hkPhoneme:f:Eh"
        ExtraData[19] Name: "hkPhonemes:f:LookUp"
        ExtraData[20] Name: "hkPhoneme:f:Aah"
        ExtraData[21] Name: "hkPhoneme:f:N"
        ExtraData[22] Name: "hkPhoneme:f:Eee"
        ExtraData[23] Name: "hkPhoneme:f:BMP"
        ExtraData[24] Name: "hkPhoneme:f:ChJSh"
        ExtraData[25] Name: "hkPhoneme:f:MoodSad"
        ExtraData[26] Name: "hkPhoneme:f:FV"
        ExtraData[27] Name: "hkPhonemes:f:LookDown"
        ExtraData[28] Name: "hkPhoneme:f:R"
        ExtraData[29] Name: "hkPhoneme:f:Oh"
        ExtraData[30] Name: "hkPhoneme:f:Th"
        ExtraData[31] Name: "hkPhonemes:f:LookLeft"
        ExtraData[32] Name: "hkPhonemes:f:BrowUpLeft"
        ExtraData[33] Name: "hkPhonemes:f:BrowDownRight"
        ExtraData[34] Name: "hkPhoneme:f:DialogueDisgusted"
        ExtraData[35] Name: "hkPhonemes:f:BrowDownLeft"
        ExtraData[36] Name: "hkPhonemes:f:BrowUpRight"
        ExtraData[37] Name: "hkPhoneme:f:DialogueSurprise"
        ExtraData[38] Name: "hkPhonemes:f:SquintRight"
        ExtraData[39] Name: "hkPhonemes:f:BrowInRight"
        ExtraData[40] Name: "hkPhoneme:f:DialogueAnger"
        ExtraData[41] Name: "hkPhoneme:f:DialogueFear"
        ExtraData[42] Name: "hkPhoneme:f:DialogueHappy"
        ExtraData[43] Name: "hkPhoneme:f:DialoguePuzzled"
        ExtraData[44] Name: "hkPhoneme:f:MoodSurprise"
        ExtraData[45] Name: "hkPhoneme:f:MoodDisgusted"
        Flags: kSelectiveUpdate | kSelectiveUpdateTransforms | kSelectiveUpdateController
        Full Name: "Roggvir"
        Checking User Data: -----
            Object Reference: 
            File: "Skyrim.esm"
            Flags: 0x00440009 kDestructible | kInitialized
 

 

According to your call stack, this mod didn't do anything. Your issue is related to "PrisonAlternative_Executions_Solitude". 

Posted

I think the cause lies in Reading a body flag with a null pointer isn't?

What I see the crash log indicates is this critical line: movzx eax, byte ptr [rcx+0x1A]

The problem is that it reads the flag before checking if the pointer exists so I guess this is what's needed, sort of missing line: if (!ptr) return;
Have you tried disabling FSMP? Or this mod? It's a DLL, so it won't affect anything if you do it temporarily, just for the scene.

Posted
1 hour ago, asdt123123 said:

According to your call stack, this mod didn't do anything. Your issue is related to "PrisonAlternative_Executions_Solitude". 

here is another crashlog... its truth that the problem started when i updates the riften badends...but even if i uninstall it and clean my save the problem now persists

 

log:

 

Spoiler

Skyrim SSE v1.6.1170
CrashLoggerSSE v1-15-0-0 Oct 12 2024 11:33:37

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF70FC1E3D7 SkyrimSE.exe+03BE3D7    movzx eax, byte ptr [rcx+0x1A]
Exception Flags: 0x00000000
Number of Parameters: 2
Access Violation: Tried to read memory at 0x00000000001A

SYSTEM SPECS:
    OS: Microsoft Windows 11 Pro v10.0.26100
    CPU: AuthenticAMD AMD Ryzen 7 5700X3D 8-Core Processor           
    GPU #1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
    GPU #2: Microsoft Basic Render Driver
    PHYSICAL MEMORY: 13.54 GB/31.93 GB
    GPU MEMORY: 6.00/6.77 GB
    Detected Virtual Machine: Microsoft Hyper-V (100%)

PROBABLE CALL STACK:
    [ 0] 0x7FF70FC1E3D7            SkyrimSE.exe+03BE3D7 -> 24741+0x97    movzx eax, byte ptr [rcx+0x1A]
    [ 1] 0x7FF70FEE63D5            SkyrimSE.exe+06863D5 -> 37644+0x255    mov byte ptr [rsp+0xA0], 0x01
    [ 2] 0x7FF70FB48336            SkyrimSE.exe+02E8336 -> 19742+0x1F6    mov rax, [rdi]
    [ 3] 0x7FF70FA00AFF            SkyrimSE.exe+01A0AFF -> 13355+0x1DF    test byte ptr [rdi+0x13], 0x01
    [ 4] 0x7FF70F9EE920            SkyrimSE.exe+018E920 -> 13023+0x1B0    mov rcx, [rbx+0x60]
    [ 5] 0x7FF7106615CF            SkyrimSE.exe+0E015CF -> 75705+0xEF    jmp 0x00007FF7106615FA
    [ 6] 0x7FF7106619E4            SkyrimSE.exe+0E019E4 -> 75708+0x1E4    mov rcx, [rdi+0xE0]
    [ 7] 0x7FF70F9FE135            SkyrimSE.exe+019E135 -> 13317+0x4A5    mov rcx, [0x00007FF7119569B0]
    [ 8] 0x7FF70FFAC243            SkyrimSE.exe+074C243 -> 40744+0x173    cmp byte ptr [rbp+0x50], 0x00
    [ 9] 0x7FF70FFACC28            SkyrimSE.exe+074CC28 -> 40745+0x398    mov rbx, [rsp+0xB0]
    [10] 0x7FF70FF9205C            SkyrimSE.exe+073205C -> 40445+0x5FC    mov rcx, r14
    [11] 0x7FF70FF90ACE            SkyrimSE.exe+0730ACE -> 40438+0x5DE    mov r15b, 0x01
    [12] 0x7FF85FB1B3C0 AccuratePenetration.dll+011B3C0
    [13] 0x7FF70FEA5F13            SkyrimSE.exe+0645F13 -> 36564+0x73    call 0x00007FF70FEA9D40
    [14] 0x7FF85CC9F4C9            hdtSMP64.dll+00BF4C9    cmp byte ptr [rbx+0x10], 0x00 |  C:\Games\Faster HDT-SMP\skse64_2_02_06\src\skse64\hdtSMP64\Hooks.cpp:314 hdt::UnkEngine::onFrame (mangled: ?onFrame@UnkEngine@hdt@@QEAAXXZ)
    [15] 0x7FF70FE9EAD5            SkyrimSE.exe+063EAD5 -> 36544+0x165    test bl, bl
    [16] 0x7FF710D9BB8E            SkyrimSE.exe+153BB8E -> 109636+0x106    mov ebx, eax
    [17] 0x7FF8B28AE8D7            KERNEL32.DLL+002E8D7
    [18] 0x7FF8B3E4C53C               ntdll.dll+008C53C

REGISTERS:
    RAX 0x26391BE43D0      (void*)
    RCX 0x0                (size_t) [0]
    RDX 0x1                (size_t) [1]
    RBX 0x0                (size_t) [0]
    RSP 0xE478FBEFD0       (void*)
    RBP 0x2638D62B700      (Character*)
        File: "Skyrim.esm"
        Flags: 0x00420409 
        Name: "Roggvir"
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
        Object Reference: 
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        ParentCell: ---
            File: "SimpleSlavery.esp"
            Modified by: Skyrim.esm -> Update.esm -> Dawnguard.esm -> HearthFires.esm -> ccBGSSSE001-Fish.esm -> ccbgssse020-graycowl.esl -> ccBGSSSE025-AdvDSGS.esm -> unofficial skyrim special edition patch.esp -> BaboFollowers.esp -> SL Survival.esp -> BaboInteractiveDia.esp -> Populated Skyrim Legendary.esp -> SkyrimSewers.esp -> SexLab Approach.esp -> SimpleSlavery.esp
            Flags: 0x00040009 
            EditorID: "SolitudeOrigin"
            FormID: 0x00037EE9
            FormType: Cell (60)
        File: "Skyrim.esm"
        Flags: 0x00420409 kDestructible | kInitialized
        FormID: 0x000A3BDC
        FormType: ActorCharacter (62)
    RSI 0x263225C5800      (TESNPC*)
        File: "Skyrim.esm"
        Flags: 0x00440009 
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        File: "Skyrim.esm"
        Flags: 0x00440009 kDestructible | kInitialized
        Name: "Roggvir"
        FormID: 0x000A3BDB
        FormType: NPC (43)
        GetFullName: "Roggvir"
    RDI 0x2638D62B968      (void*)
    R8  0x26333C90A00      (TESObjectARMA*)
        File: "TheNewGentleman.esp"
        Flags: 0x00000009 kDestructible | kInitialized
        FormID: 0xFE049800
        FormType: Armature (102)
    R9  0x26333C90A50      (TESModelTextureSwap*)
    R10 0x4                (size_t) [4]
    R11 0x2                (size_t) [2]
    R12 0x134145F01        (size_t) [5168717569]
    R13 0x2651DF74400      (NiNode*)
        Name: "NPC Head [Head]"
        RTTIName: "NiNode"
        ExtraData[0] Name: "hkPhonemes:f:BrowDownRight"
        ExtraData[1] Name: "hkPhoneme:f:DialogueDisgusted"
        ExtraData[2] Name: "hkPhonemes:f:BrowDownLeft"
        ExtraData[3] Name: "hkPhonemes:f:BrowUpRight"
        ExtraData[4] Name: "hkPhoneme:f:DialogueSurprise"
        ExtraData[5] Name: "hkPhonemes:f:SquintRight"
        ExtraData[6] Name: "hkPhonemes:f:BrowInRight"
        ExtraData[7] Name: "hkPhoneme:f:DialogueAnger"
 

 

Posted
49 minutes ago, 深淵の神 said:

I think the cause lies in Reading a body flag with a null pointer isn't?

What I see the crash log indicates is this critical line: movzx eax, byte ptr [rcx+0x1A]

The problem is that it reads the flag before checking if the pointer exists so I guess this is what's needed, sort of missing line: if (!ptr) return;
Have you tried disabling FSMP? Or this mod? It's a DLL, so it won't affect anything if you do it temporarily, just for the scene.

i tried them all but since i updated the parmas solitude bad ends mod nomatter what i do it crashes...even if i remove the mod

Posted (edited)

If I try to use the override settings file for mouth opening (ube.toml for my UBE character), it still uses the values defined in the accurate-penetration.toml file, why is that ?

 

Edit : I would like to use different mouth opening values for 3BA and UBE, with 3BA using the default accurate-penetration.toml, but both use the default config file.

Edited by Ryo95

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
×
×
  • Create New...