Invention Grant
US07730453B2 Runtime detection for invalid use of zero-length memory allocations
有权
无效使用零长度内存分配的运行时检测
- Patent Title: Runtime detection for invalid use of zero-length memory allocations
- Patent Title (中): 无效使用零长度内存分配的运行时检测
-
Application No.: US11300227Application Date: 2005-12-13
-
Publication No.: US07730453B2Publication Date: 2010-06-01
- Inventor: Michael Luther Swafford
- Applicant: Michael Luther Swafford
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Woodcock Washburn LLP
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F12/00 ; G06F13/00 ; G06F9/26 ; G06F11/00

Abstract:
Methods for handling zero-length allocations are disclosed. An example of such a method may include returning a self-describing/diagnosing dynamic address that has all the properties required for a secure implementation. Another example may include returning a series of different addresses (instead of a single address per process) to improve supportability. Yet another example may include maintaining diagnostic information about the original allocation for ease of problem resolution.
Public/Granted literature
- US20070136547A1 Runtime detection for invalid use of zero-length memory allocations Public/Granted day:2007-06-14
Information query