I'm still getting "Failed to open PDB". I've been searching for ways to fix it but none of the methods have really worked. I have the newest AE.
[2025-06-18 14:04:34.775] [Global] [info] [14872] [CrashHandler.cpp:596] installed crash handlers [2025-06-18 14:04:34.775] [Global] [info] [14872] [CrashHandler.cpp:599] Crash Logs will be written to D:\Documents\My Games\Skyrim Special Edition\SKSE [2025-06-18 14:04:34.775] [Global] [info] [14872] [main.cpp:230] CrashLogger has finished loading. [2025-06-18 14:29:49.840] [Global] [info] [3556] [PdbHandler.cpp:353] Symcache not found at c:\symcache [2025-06-18 14:29:49.841] [Global] [info] [3556] [PdbHandler.cpp:370] Attempting to find pdb for D:/Steam/steamapps/common/Skyrim Special Edition/SkyrimSE.exe+0ADA970 with path Data/SKSE/Plugins [2025-06-18 14:29:49.843] [Global] [info] [3556] [PdbHandler.cpp:374] Failed to open pdb for dll D:/Steam/steamapps/common/Skyrim Special Edition/SkyrimSE.exe+0ADA970Unable to locate PDB
Been using this a while, useful tool! Since installation, I am getting this message when I switch instance from Skyrim to FO4. Screenshot Please mind that when I press ok, MO2 switches to FO4 without any further issues. When switching back to Skyrim, no messages pop up.
For anyone who got the error with crashlogutil.py, here is the answer: Go to "{BASE_FOLDER}/plugins/crashlogtools/crashlogutil.py" in line 126 change with open(path, "r") as f: to with open(path, "r", encoding='UTF-8') as f:
plugin "Crash Log Viewer" failed: AttributeError: 'CrashLogViewer' object has no attribute 'dialog' At F:Modding/MO2/plugins\crashlogtools\crashlogviever.py(69): display
Sorry, but it is not clear to me how this is supposed to work. I installed this as instructed in MO2 and ran the game. I did not have any 45-60 pause but let's assume it worked. Where are these new logs that were created and that I'm supposed to be looking found? And how am I supposed to launch the Crashlog viewer? It's not an .exe file, and just clicking on the "crashlogviewer.psy" doesn't do much. I get a popup asking what program to use to open this and choices there don't seem to make much sense. This all seems pretty obtuse to me, but maybe I'm just not getting it.
It's great to have install instructions but there need to be usage instruction also, I think.
Crash logger generates the logs to this directory - C:\Users\(INSERT YOUR ACCOUNT)\Documents\My Games\Skyrim Special Edition\SKSE
Once installed properly, you should be able to start the crash log reader from MO2. Press the Jigsaw puzzle near the top left, click "Crash Log Viewer" and it will show all the logs. Keep in mind if you changed the directory for those crash logs yourself you will also need to change it for this.
If you want to change the Log Reader's directory (as in where it looks for the logs). Go into the crashlogtools folder, open crashlogs.py, and change the lines beneath FINDERS.
You'll want to keep the MY_DOCUMENTS as is because that refers to your documents folder. So if you take the above directory address, you break it down by removing the slashes, Quoting them and adding a comma like "THIS",
It should look like this (MY_DOCUMENTS, "My Games", "Skyrim Special Edition", "SKSE", "INSERT NEW FOLDER HERE"),
51 comments
[2025-06-18 14:04:34.775] [Global] [info] [14872] [CrashHandler.cpp:596] installed crash handlers
[2025-06-18 14:04:34.775] [Global] [info] [14872] [CrashHandler.cpp:599] Crash Logs will be written to D:\Documents\My Games\Skyrim Special Edition\SKSE
[2025-06-18 14:04:34.775] [Global] [info] [14872] [main.cpp:230] CrashLogger has finished loading.
[2025-06-18 14:29:49.840] [Global] [info] [3556] [PdbHandler.cpp:353] Symcache not found at c:\symcache
[2025-06-18 14:29:49.841] [Global] [info] [3556] [PdbHandler.cpp:370] Attempting to find pdb for D:/Steam/steamapps/common/Skyrim Special Edition/SkyrimSE.exe+0ADA970 with path Data/SKSE/Plugins
[2025-06-18 14:29:49.843] [Global] [info] [3556] [PdbHandler.cpp:374] Failed to open pdb for dll D:/Steam/steamapps/common/Skyrim Special Edition/SkyrimSE.exe+0ADA970Unable to locate PDB
Been using this a while, useful tool!
Since installation, I am getting this message when I switch instance from Skyrim to FO4.
Screenshot
Please mind that when I press ok, MO2 switches to FO4 without any further issues.
When switching back to Skyrim, no messages pop up.
Thx in advance!
download this file skyrimae.rename and save as plugins\crashlogtools\Skyrim Special Edition\skyrimae.rename in your MO2 folder.
thst's it. ~1.7 mb file is all that's needed, instead of downloading 1GB of useless files on first startup in online mode.
note: you don't need it on 1.5.97 at all. it's for AE users only.
Go to "{BASE_FOLDER}/plugins/crashlogtools/crashlogutil.py" in line 126 change
with open(path, "r") as f:
to
with open(path, "r", encoding='UTF-8') as f:
https://www.reddit.com/r/skyrimmods/comments/1g7niud/consistent_error_in_mod_organizer_2/
It's great to have install instructions but there need to be usage instruction also, I think.
Once installed properly, you should be able to start the crash log reader from MO2. Press the Jigsaw puzzle near the top left, click "Crash Log Viewer" and it will show all the logs. Keep in mind if you changed the directory for those crash logs yourself you will also need to change it for this.
If you want to change the Log Reader's directory (as in where it looks for the logs). Go into the crashlogtools folder, open crashlogs.py, and change the lines beneath FINDERS.
You'll want to keep the MY_DOCUMENTS as is because that refers to your documents folder. So if you take the above directory address, you break it down by removing the slashes, Quoting them and adding a comma like "THIS",
It should look like this (MY_DOCUMENTS, "My Games", "Skyrim Special Edition", "SKSE", "INSERT NEW FOLDER HERE"),
---------------------------
错误
---------------------------
出现错误:UnicodeDecodeError: 'gbk' codec can't decode byte 0x88 in position 454: illegal multibyte sequence
At:
D:\mo2 - se/plugins\crashlogtools\crashlogutil.py(119): read_file
D:\mo2 - se/plugins\crashlogtools\crashlogutil.py(98): __init__
D:\mo2 - se/plugins\crashlogtools\crashlogutil.py(41): process_log
D:\mo2 - se/plugins\crashlogtools\crashloglabeler.py(84): onUserInterfaceInitializedCallback
---------------------------
确定
---------------------------
I added the parameter to use utf-8 in read_file and the problem was solved.No, the problem still exists ......