发明名称 Dynamic memory heap tagging
摘要 A data structure within a block of allocable memory of a memory structure such as a heap is used to identify the function that is responsible for causing memory problems such as random overwrites, buffer overruns, double or multiple "frees," and the like. The data structure can use the return address of the function that allocates or frees the allocable memory block to identify the caller. An identifier for the function is generated and stored in the allocable memory block.
申请公布号 US7350045(B2) 申请公布日期 2008.03.25
申请号 US20030749938 申请日期 2003.12.31
申请人 MICROSOFT CORPORATION 发明人 SWAFFORD MICHAEL;CHASE KEVIN CHARLES
分类号 G06F12/06;G06F12/16 主分类号 G06F12/06
代理机构 代理人
主权项
地址