Author Topic: How to use MTA Diag & MTA Error Code Solutions  (Read 5483 times)

Offline Coke

  • The Emperor
  • Senior Community Member
  • ****
  • Posts: 2569
  • Feeling good, man!
  • Registered: 31/10/2014
    YearsYearsYearsYearsYearsYearsYearsYearsYears
  • Group: Bikers
  • Ingame: Coke
  • Squad: Vintage | CCC
How to use MTA Diag & MTA Error Code Solutions
« on: 18 09, 2021, 04:15:27 pm »
This topic contains almost all information about these problems resolving so try these solutions. It will contain what is MTA Diag, MTA Error Codes, Famous crash offsets on MTA.

If your MTA crashes on startup or during the game, then first of all you should visit the list of known crash types (from here) and search for a match with the crash offset from your crash dialog (example: "Offset = 0x003F0BF7" > copy and search for 0x003F0BF7). In case your particular crash is listed in the table, the reason for said crash and resolution info is provided on that page, right behind the crash offset.
Example crash:
You can see that crash information gives you offset
Code: [Select]
Version = 1.5.6-release-14664.0.000
Time = Fri Aug 10 22:23:10 2018
Module = C:\Program Files (x86)\Rockstar Games\GTA San Andreas\gta_sa.exe
Code = 0xC0000005
Offset = 0x003C91CC

EAX=0F77A3C8  EBX=0F77A3B8  ECX=0177FAA0  EDX=00139700  ESI=00000000
EDI=00000001  EBP=0177FC50  ESP=0177FA80  EIP=007C91CC  FLG=00210202
CS=0023   DS=002B  SS=002B  ES=002B   FS=0053  GS=002B
Then check what happen with your MTA from this list (Famous crash offsets and their meaning)
Quote
0x003C91CC means Out of video memory. This can happen on servers with unoptimized mods and (faulty) scripts that abuse video memory, or even when you have a powerful graphics card in case the stuff on a server is extremely unoptimized so that it starts hitting GTA limits. If you have a powerful graphics card and more players suffer from this crash type, inform the server owner of this problem as it probably means their scripters & designers don't know what they are doing. More information is available at these forum links
If your crash isn't listed, then download and run MTADiag and follow the instructions. If MTADiag will not run for you, download & install Visual C++ 2017 runtimes (download VC++17 from here)


MTA Diag

MTA Diag is an application from MTA , MTADiag is a small open-source console application that will :
  • Read MTA's and GTA's install paths, and MTA's current version - if multiple versions of MTA are installed, it will ask the user to pick one to diagnose
  • Automatically remove compatibility mode settings for GTA and MTA (except for Administrator privileges
  • Automatically download and launch MTA's latest patch installer
  • Automatically generate a dxdiag log
  • Create a log file with the aforementioned paths, MTA's previous and updated version strings, the generated dxdiag log, a list of currently running processes, the contents of CEGUI.log, core.log, and logfile.txt, directory listings of the MTA, GTA, and GTA\models folders, and some other miscellaneous information which is automatically uploaded to MTA's Pastebin.
In short, it will help you to find a problem from your MTA. MTADiag does not update any drivers automatically, only DirectX if it is out of date. And it also doesn't install MTA nightly or DirectX automatically- it just launches a browser window with the download link to the latest nightly/DX, then you must save and install the file yourself. If MTADiag will not run for you, install Visual C++ 2012 runtimes.
It will give you something like this,
(Click to enlarge the image)

Source : MTA Diag

You might get your solution here, give us your problem information here
Code: [Select]
Account Name :
Problem Issue :
Pastebin link (MTA Diag) :
Screenshot (optional) :
« Last Edit: 19 09, 2021, 08:14:19 pm by Coke »
Retired Normal Player  6/13/2011
Ex. Head State Official | Ex. Civilian Minister | Ex. Mod Developtment Suggestion board | Ex. The Tinker | Ex. CIT DJ | Ex. Group Level Manager | 50+ contributions through suggestions | Ex. Application Handler & Moderator for Guider | Honorable Guider | Ex. Indonesian Moderator | Translation Progress Assistant


Offline iNawaF

  • New Community Member
  • *
  • Posts: 29
  • No one lasts
  • Registered: 20/12/2022
    Years
  • Ingame: iNawaF
  • Squad: OverVictims
Re: How to use MTA Diag & MTA Error Code Solutions
« Reply #1 on: 10 02, 2023, 01:26:38 am »
I have a small note

mta / mods / deathmatch / resources directory (delete all files and log in again), if you installed the mod separately, I recommend removing it.