EAccessViolation is an error of illegal access to memory, which has nothing to do with the database. The cause of the error may be that a pointer is defined, but the memory is not allocated, nor is it pointed to an object, and the error is caused by operating the pointer.
1: Introduction to eaccessviolation
EAccessViolation This is illegal access to memory The error has nothing to do with the database. It may be that a pointer is defined, but the memory is not allocated, nor is it pointed to an object, and the error is caused by operating the pointer.
2: How to solve EAccessViolation
Access Violation (illegal access), General Protection Fault (general protection fault) or Invalid Page Fault (invalid page fault) ), although the terms are different, they are essentially always caused by the same error. Access Violation is often encountered when a program run by a computer user attempts to access a storage area that is not designated for use.
Access violation at address
in module
Read of address < ;Hex value>
"Access violation at address 00000000.Read of adress 00000000. Meaning: Access violation at address 00000000, prohibiting reading of address 00000000
appears access violation at address 00000000. read of address 00000000. The reason is: the server software is not running, so the client will prompt "Access violation at address 00000000, read of address 0000000". This can be solved by opening the server program or checking the network cable.
In addition, this problem may occur because you are running the program in the WINRAR window and the program cannot find the main file.
Solution:)
Try to run the program in compatibility mode. Right-click the icon - Properties - Compatibility - Select "Run this program in compatibility mode" - You can choose 95, 98, NT4.0 or 2000 mode in the box below To run, it is recommended to choose 98 to give it a try.
The above is the detailed content of What does eaccessviolation mean?. For more information, please follow other related articles on the PHP Chinese website!