A memory violation can spur SIGSEGV, killing the process instantly while leaving a core dump behind.
内存违例会引发SIGSEGV信号,立即终止进程,并留下一个内核转储。
Running the same application with a memory tool results in a report of an array-bounds violation on the fourth line.
使用内存工具运行相同应用程序会在第四行产生一个数组边界违规的报告。
The addressed page is not present in memory, the corresponding page Table entry is null, or a violation of the paging protection mechanism has occurred.
寻址的页不在内存中,对应的页表条目是空的,或者是违背了页式管理的保护机制。
An attempt to read from or write to uncommitted memory causes an access violation.
任何试图对未提交的内存进行读写的操作都会导致访问异常。
An access violation means that somewhere, your code tried to access (read, in this case) memory that's not mapped to your program's address space.
代码访问违反意味着某个地方,试图访问(读,在这种情况下)内存不是映射到程序的地址空间。
Only if the memory manager has returned the memory to the system do you get an access violation.
只有当内存管理器返回内存系统你访问冲突。
Only if the memory manager has returned the memory to the system do you get an access violation.
只有当内存管理器返回内存系统你访问冲突。
应用推荐