Process Exit Monitor - Event ID 3000 - Process Exit code 3

Amit Maheshwari 1 Reputation point
2021-03-18T11:30:14.243+00:00

One of our user was facing an unusual termination of our software.

From software logs we could get to know that Software was working without any error and all of sudden it just disappeared (logs has been stopped) and there was no crash recorded in event viewer.

To further investigate the reason behind such abnormal termination, we used "gflags.exe" and Enable "silent process exit monitoring" for the software.

when next such incident occurred, we found:

Event ID 3000

The process '<AppPath>/App.exe' exited with exit code 3. The creation time for the exiting process was 0x01d719ef8ef0bc2c.

From here I'm guessing that software may not have been terminated by external process But then what "exit code 3" suggests here?

By this information can we get possible reason behind the process termination ?

C#
C#
An object-oriented and type-safe programming language that has its roots in the C family of languages and includes support for component-oriented programming.
10,640 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Castorix31 83,201 Reputation points
    2021-03-18T11:32:47.62+00:00

    In Windows errors,
    3 = ERROR_PATH_NOT_FOUND