The Elder Scrolls V: Skyrim Special Edition

The Elder Scrolls V: Skyrim Special Edition

View Stats:
Eaarame Jul 31, 2023 @ 4:47pm
Help understanding some crash logs
I started having some crashes in Riften when attempting to load saves there. Can someone please help me make sense of them. I am posting two of them.

Skyrim SSE v1.6.640
CrashLoggerSSE v1-8-0-0 Feb 1 2023 00:20:05

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF6D52D413E SkyrimSE.exe+013413E call [rdi]

SYSTEM SPECS:
OS: Microsoft Windows 10 Pro v10.0.19041
CPU: AuthenticAMD AMD Ryzen 7 5800X 8-Core Processor
GPU #1: Nvidia GA104 [GeForce RTX 3070]
GPU #2: Microsoft Basic Render Driver
PHYSICAL MEMORY: 15.41 GB/31.91 GB

PROBABLE CALL STACK:
[ 0] 0x7FF6D52D413E SkyrimSE.exe+013413E -> 12095+0x269E call [rdi]
[ 1] 0x7FF6D543AC0D SkyrimSE.exe+029AC0D -> 19529+0x16D lea rdx, [rsp+0xC8]
[ 2] 0x7FF6D57CD114 SkyrimSE.exe+062D114 -> 37650+0x124 mov rcx, [rdi+0xF8]
[ 3] 0x7FFF64D7D23E po3_SpellPerkItemDistributor.dll+002D23E mov rcx, [rbp+0x90] | D:\a\Spell-Perk-Item-Distributor\Spell-Perk-Item-Distributor\SPID\src\DistributePCLevelMult.cpp:154 ?thunk@LoadGame@PlayerLeveledActor@Distribute@@SAXPEAVCharacter@RE@@PEAVBGSLoadFormBuffer@5@@Z
[ 4] 0x7FF6D575104D SkyrimSE.exe+05B104D -> 35600+0x85D jmp 0x00007FF6D5751096
[ 5] 0x7FFF7B97065B skse64_1_6_640.dll+001065B
[ 6] 0x7FF6D575F02A SkyrimSE.exe+05BF02A -> 35783+0x2CA movzx r15d, al
[ 7] 0x7FF6D575D882 SkyrimSE.exe+05BD882 -> 35772+0x462 test al, al
[ 8] 0x7FFF7B970828 skse64_1_6_640.dll+0010828
[ 9] 0x7FF6D578C2DF SkyrimSE.exe+05EC2DF -> 36564+0x9F mov rax, [0x00007FF6D70FA748]
[10] 0x7FFF5D8BE169 hdtSMP64.dll+00BE169 cmp byte ptr [rbx+0x10], 0x00 | C:\Games\Faster HDT-SMP\skse64_2_02_02\src\skse64\hdtSMP64\Hooks.cpp:314 ?onFrame@UnkEngine@hdt@@QEAAXXZ
[11] 0x7FF6D5784DD5 SkyrimSE.exe+05E4DD5 -> 36544+0x165 test bl, bl
[12] 0x7FF6D6614C1E SkyrimSE.exe+1474C1E -> 109636+0x106 mov ebx, eax
[13] 0x7FFFB1FF7614 KERNEL32.DLL+0017614
[14] 0x7FFFB39C26F1 ntdll.dll+00526F1

And then this one
Skyrim SSE v1.6.640
CrashLoggerSSE v1-8-0-0 Feb 1 2023 00:20:05

Unhandled exception "EXCEPTION_ACCESS_VIOLATION" at 0x7FF7789FDCDC SkyrimSE.exe+029DCDC jmp [rax+0x150]

SYSTEM SPECS:
OS: Microsoft Windows 10 Pro v10.0.19041
CPU: AuthenticAMD AMD Ryzen 7 5800X 8-Core Processor
GPU #1: Nvidia GA104 [GeForce RTX 3070]
GPU #2: Microsoft Basic Render Driver
PHYSICAL MEMORY: 17.17 GB/31.91 GB

PROBABLE CALL STACK:
[0] 0x7FF7789FDCDC SkyrimSE.exe+029DCDC -> 19567+0xC jmp [rax+0x150]
< >
Showing 1-7 of 7 comments
rabitsrule Aug 2, 2023 @ 2:07pm 
try disabling spid sounds like that mod is the culprit and see if you get the crash
rabitsrule Aug 2, 2023 @ 2:09pm 
or see if the mod has an update and see if skse is up to date and compatible with that version of the mod
Altbert Aug 2, 2023 @ 2:21pm 
You are clearly using SSE 1.6.640, which requires SKSE64 2.2.3. Faster HDT-SMP seems to require SKSE64 2.2.2 (as shown in the crash log). The download site of Faster HDT-SMP is not really clear about which version you need to install, and I can't tell you either, as I have never used that mod.
jonnin Aug 2, 2023 @ 2:25pm 
an unhandled exception is exactly that. Programming languages have a concept of 'exceptions' which are errors, and handlers for them, which are bits of code that get called when the exception happens. For example, you could make it an exception to divide by zero and handle that by giving a default result instead. If the programmer did not handle one of the exceptions that causes a program to crash (this is a 'soft' crash where the operating system / CPU / something halts execution to prevent damage to data or rarely, hardware) properly, the program crashes with this error. Mods can create these kinds of errors by introducing problems where none were found in the base program during testing.

An access violation is an attempt to read or write to memory that does not belong to the program. These were added for security reasons; so that viruses and malware cannot read memory belonging to other programs or modify a running program's code to make it do something else and so on. There are ways to force your program to do these things anyway, so it usually is caused by a program error, not actual malware ... malware doing it intentionally will pretend to be a system level program that is allowed to at least look at the other program's memory without triggering anything. /facepalm ...

if this is a mod, it is probably behind it: D:\a\Spell-Perk-Item-Distributor\Spell-Perk-Item-
but I know little of skyrim modding, and you should refer back up for possible fixes.
Last edited by jonnin; Aug 2, 2023 @ 2:28pm
Altbert Aug 2, 2023 @ 3:01pm 
Your version of Faster HDT-SMP is for another version of SKSE64, that's what line [10] is indicating.

SKSE64 2.2.2 is for Skyrim SE 1.5.97 not for 1.6.640. You probably downloaded and installed the wrong version of Faster HDT-SMP. I have no idea if SPID may be a culprit here also, but check if you have the correct version of SPID.
Last edited by Altbert; Aug 2, 2023 @ 3:04pm
Altbert Aug 2, 2023 @ 3:10pm 
Just checked: for SSE 1.6.640 you need SPID 6.6.1.
Eaarame Aug 3, 2023 @ 11:01am 
I rolled back to a different version of SPID and HDT-SMP and that fixed the issues
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Jul 31, 2023 @ 4:47pm
Posts: 7