Arma 3 Scripting

Arma 3: Unusual Process Exit

  • Also known as Arma 3 Unusual process exit, Arma 3: Unusual process exit

Topic · Markdown · JSON · original wiki page

Arma 3 v1.42

An “Unusual process exit” message is displayed by Arma 3: Launcher whenever it detects that the game was not closed correctly. That may mean that the Operating System (OS) was unable to start the game or that the game has crashed.

The exit code in the message is a number provided by the OS and it may be ambiguous. However, it still may provide a clue about what the issue is and how to solve it.

Note

If you need to, you can copy the message by pressing Ctrl + C while it is displayed, and paste it to the Feedback Tracker using Ctrl + V.

Common Exit Codes

Here’s a short list of common exit codes:

0x0000DEAD - (Unknown Software Exception)

This code means the game crashed for a reason that could not be determined.

the cloud file provider is not running

This error usually comes from a Microsoft OneDrive issue. Here is a potential fix:

If you do not use OneDrive, you can uninstall it safely.

0xC0000022 - STATUS_ACCESS_DENIED

This code means the OS doesn’t have access to some files required to run the game. Possible solution:

0xC0000135 - STATUS_DLL_NOT_FOUND

The OS is unable to load a file that is required to run the game. A missing DLL may belong to the game, the OS or one of the required components (DirectX e.g.). Possible solutions:

0x00000035 - ERROR_BAD_NETPATH

One of the possible reasons for this message is running Steam as an administrator and starting Launcher as a regular user. If this situation occurs, Launcher may display a "Updates unavailable - Steam is not running" message in its status.

Possible solutions:

0x406D1388 - MS_VC_EXCEPTION

This error may be caused by a registry override (a hack) that forces Arma 3 to utilize Large-Page memory. This type of hack was previously used by Fred41’s custom allocator, but it may cause issues on some computers. Possible solution: In the Windows registry, locate the following key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\arma3.exe and check the value of attribute UseLargePages. If the value is 1 then set it to 0 or remove it entirely.

0xC0000005 - ACCESS_VIOLATION

Can also be STATUS_ACCESS_VIOLATION.

This error is very generic. It may be caused by many issues, such as a hardware malfunction, a virus in the computer, but also an error in the game itself. Possible solutions:

0x00000001 – UNABLE_TO_INIT_DXGI

The game is unable to initialize a graphical subsystem. One of possible reasons is ALT TABbing while the game is launching. Possible solutions:

0xC000007B - STATUS_INVALID_IMAGE_FORMAT

These errors are usually raised when some DLLs are corrupted or missing or when they are replaced with an incompatible version. It may also happen that you placed a DLL file in the game folder that is loaded instead of the genuine one. Possible solutions:

0xC0000139 - STATUS_ENTRYPOINT_NOT_FOUND

See 0xC000007B - STATUS_INVALID_IMAGE_FORMAT

0xC000007A - STATUS_PROCEDURE_NOT_FOUND

See 0xC000007B - STATUS_INVALID_IMAGE_FORMAT

0xC000012F - STATUS_INVALID_IMAGE_NOT_MZ

These errors are raised when the EXE or DLLs, either in the game folder or in the system folders, are corrupted. Possible solutions:

0xCFFFFFFF - APPLICATION_HUNG

The application became unresponsive and was terminated by the OS.

0xC000009A - STATUS_INSUFFICIENT_RESOURCES

This error may occur when you have an obsolete version of the BattlEye anti-cheat software or after an upgrade to Windows 10.

Possible solution:

0xC06D007E - ERROR_MOD_NOT_FOUND

The specified module could not be found in loaded dynamic library. The reason that the DLL could not be loaded is most often that it needs to load other DLLs it depends on to do its work.

Note

This error has nothing to do with game mods, MOD in this case means module.

Possible solutions:

0xC000041D - STATUS_FATAL_USER_CALLBACK_EXCEPTION

There are multiple reasons for this error:

Possible solutions:

Report the error to the Feedback Tracker

If you encounter an error that you cannot solve by yourself, please report it to our Arma 3 Feedback Tracker, or contact our support team. Together with the error code, please also attach an error report.

Troubleshooting Steps

Reinstall Visual C++

Important

Do not use the Repair function.