Loading...

Crash Analyzer [Enhanced / Legacy] 1.0.0

397

GTA V Crash Analyzer is an ASI plugin that stays in the background while you play. If the game crashes, it opens a window that tells you:

  • Where it crashed
  • The probable cause, with a confidence level
  • What to do: concrete steps based on what you already have installed (gameconfig, Packfile Limit Adjuster, Heap Adjuster, game version)
  • Other problems found in your mods, even if they didn't cause this particular crash
  • Technical details for mod authors: exception code, faulting module and offset, call stack, memory, and the archives and files opened last


What it detects
  • Exceeded game limits: no extended gameconfig.xml, or the original encrypted Rockstar one, while add-on DLCs are installed.
  • Packfile limit: the number of mounted archives (from OpenIV.log) compared with the limit from Packfile Limit Adjuster.
  • Damaged archives: bad RPF7 header, truncated or incompletely downloaded archives, broken nested .rpf files, damaged compressed resources (.yft, .ytd. etc.).
  • Config errors inside RPFs: XML errors with line numbers in setup2.xml, content.xml, .meta and .xml; content.xml entries pointing to missing files; two packs with the same deviceName; errors, duplicates and missing packs in dlclist.xml; a damaged gameconfig.
  • Crashes in mods: .asi plugins, mod DLLs, ScriptHookV, ReShade/ENB, including a mod that appears in the call stack.
  • Graphics drivers and overlays: NVIDIA/AMD/Intel drivers, RTSS, Discord, Steam overlay and others, including instant "fail-fast" crashes (read from the Windows event log).
  • Game errors ERR_*: ERR_MEM_*, ERR_GFX_*, ERR_FIL_PACK, ERR_STR_*, ERR_SYS_INVALIDRESOURCE and more, each with an explanation.
  • Other: out of memory, disk read errors, ScriptHookV not supporting your game version, modified original archives, a mods folder without OpenIV.asi.


Installation

You need an ASI Loader. You already have one if OpenIV.asi or ScriptHookV work.
Copy CrashAnalyzer.asi, CrashAnalyzer.exe and CrashAnalyzer.ini into the game folder.

Supports both versions: Legacy and Enhanced

Settings (CrashAnalyzer.ini)
Enabled=1: turns the plugin on or off.
WriteMinidump=1: writes a .dmp file for each crash.
ChainToGameHandler=0: passes the exception on to the game's own handler after analysis (usually not needed).
Language=auto: report language. auto uses the game's language; you can also set en-US, ru-RU, de-DE and so on.
Show Full Description

First Uploaded: 1 day ago
Last Updated: 1 day ago
Last Downloaded: 8 minutes ago

All Versions

 1.0.0 (current)

397 downloads , 401 KB
1 day ago

20 Comments