Memory error of access violation at address on reading location is a common error in windows system.If you’re getting the Access Violation at Address Error it means that a program you’re trying to run is trying to access memory that is already used by a program that is already running. For example if you already have program A running and program A is accessing memory piece A if program B that you’ve just started is trying to access memory piece A you will get the Access Violation at Address Error.
Possibly, an access violation error message can be caused by one of the following solutions.
1.The error happens when one process did not lock the memory location before accessing correctly. Locking it helps to inform all other processes that they cannot use this location until it is unlocked for general use. Read more