Invention Grant
- Patent Title: Heap management for memory corruption detection
-
Application No.: US16123933Application Date: 2018-09-06
-
Publication No.: US10585741B2Publication Date: 2020-03-10
- Inventor: Tomer Stark , Ady Tal , Ron Gabor
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Compass IP Law, PC
- Main IPC: G06F11/10
- IPC: G06F11/10 ; G06F11/07

Abstract:
Memory corruption detection technologies are described. A processor core of a processor can receive a first pointer produced by a first memory access instruction of an application being executed by the processor. The first pointer includes a first memory address of a first memory object and a third metadata value and the memory address identifies a memory block in the first set of one or more contiguous memory blocks. The processor core compares the third metadata value to the first metadata value and communicates a memory corruption detection message to the application when the third metadata value does not match the first metadata value. The processor core provides the first memory object to the application when the third metadata value matches the first metadata value.
Public/Granted literature
- US20190004886A1 HEAP MANAGEMENT FOR MEMORY CORRUPTION DETECTION Public/Granted day:2019-01-03
Information query