Caricamento...

Crash Analyzer [Enhanced / Legacy] 1.0.1

906

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.

Changelog

1.0.1
- Fixed: if your ASI Loader is named `version.dll` (or another DLL that CrashAnalyzer.exe uses), the watcher loaded all .asi plugins into itself and started copies of itself without end, which slowed the PC down and opened many windows. CrashAnalyzer.exe now loads system DLLs only from System32, and the plugin runs only inside GTA5.exe / GTA5_Enhanced.exe (not in launchers).

1.0.0
- First release.
Show Full Description

Primo Caricamento: 3 giorni fa
Ultimo Aggiornamento: 1 giorno fa
Last Downloaded: 5 minuti fa

All Versions

 1.0.1 (current)

362 downloads , 407 KB
1 giorno fa

 1.0.0

544 downloads , 401 KB
3 giorni fa

34 Commenti