Fork of Cobb's Crash Logger that implements logging for quite a few game RTTI classes. This is supposed to be a much more readable alternative that doesn't require reverse-engineering skills to figure out what went wrong.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission as long as you credit me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Improved the messaging regarding memory usage. Log should help you figure out when the usage is considered too high, or even suspicious. It will also inform you if the crash could have been caused by misconfigured NVTF.
Added print of the graphics memory budget
Added print of the total memory allocated to loaded modules (not including their heaps)
Made memory formatting use 64 bits
Version 5.11
Added warnings when memory usage is high, and if the player does not use the default texture pool in NVTF
Version 5.1
Fixed name prints of NiControllerSequence
Version 5.0
Further improvements for memory usage statistics
Added support for more Havok classes
Added statistics of loaded models, textures and animations
Added session time before the crash
Reordered and prettified sections
Crash logs folder now uses NTFS compression when first created
Added exception names
Version 4.5.4
Fixes rare issue where Crash Logger sometimes wouldn't load available PDB files.
Version 4.5.2
Better memory printout
Introspection fixes of NiNode children
Version 4.5
String printout
Memory printout
Bugfixes
Version 4.4
Better RTTI class names printout
Thread name printout
Version 4.3
Fixed uncommon bug with log getting cut off and not copied.
Version 4.2
rearrangement of the sections so that the most dangerous and crash-prone Stackwalk section is processed last
module printout is now alphabetized and prints out plugin versions for most of the NVSE plugins
use of copied dbghelp.dll in accordance with Microsoft documentation
new asynchronous logger (which does nothing interesting for this project)
reimplementation of Gamebryo class formatting through C++ std::format
Version 4.1a
Attempted fix at start up crash
Version 4.1
Crash Logs folder
Version 4.0
Initial release
Fork of Cobb's Crash Logger that implements logging for quite a few game RTTI classes. This is supposed to be a much more readable alternative that doesn't require reverse-engineering skills to figure out what went wrong.
Main feature of this release is "Crash Logs" folder, automatically filled with old crash logs, so you never accidentally delete an important log by restarting the game. Updates to processing of NiNode-based classes should allow for better logging of game 3D objects.
If you are scared away by several """anti"""viruses on VirusTotal saying this is malware, I can only recommend using Cobb's Crash Logger -- on my side I attempted to avoid the issue and have also uploaded the mod for Microsoft analysis. I uploaded debug version of the file to Nexus which doesn't get picked up by as many antiviruses -- the comparatively giant file size is the result of this workaround.
For any poor soul who makes DLLs and finds their own mods get massive amounts of false positives -- try switching to dynamic linking.