Heap management for memory corruption detection
US10073727B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 2, 2015 |
| Grant date | Sep 11, 2018 |
| Priority date | — |
| Expiry date | Nov 15, 2035 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1064
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Memory corruption detection technologies are described. A method can include receiving, from the application, an allocation request for an allocation of one or more contiguous memory blocks of the memory for a memory object. The method can further include allocating, by a processor, the one or more contiguous memory blocks for the memory object in view of a size of the memory object requested. The method can further include writing, into a MCD table, a first memory corruption detection (MCD) unique identifier associated with the one or more contiguous memory blocks. The method can further include creating a pointer with a memory address of the memory object and a second MCD unique identifier associated with the memory object. The method can further include sending, to the application, the pointer.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.