一种检测内存访问越界的方法
CN200610103263.0,一种检测内存访问越界的方法,本发明公开了一种检测内存访问越界的方法,在应用程序使用从内存池中申请的内存块的过程中,检测是否存在内存写入越界的情况,包括主要步骤:在应用程序所申请内存块的前端增加申请该内存块的调用代码地址信息,尾端增加保护字和空闲区长度信息,同时在空闲区填充保护标记,当应用程序释放内存时,检测是否存在内存写入越界,并提示相关的异常信息,其中包括申请代码地址信息。本发明所述的方法对现有内存管理方法的改动很小,能很容易应用到现有的内存管理系统中,具有很强的实用性
时间:2023-04-14 热度:32℃