发明名称 SECOND FAILURE DATA CAPTURE PROBLEM DETERMINATION USING USER SELECTIVE MEMORY PROTECTION TO TRACE APPLICATION FAILURES
摘要 The present invention discloses a solution for second failure data capture problem determination using user selective memory protection to trace application failures. In the solution, one or more data structures can be selected by a user to be allocated a unique address space from a debug heap. The address space called a region can be assigned permissions for which executable code can access the contents. Permissions can include full access (e.g., read/write), read, and no access which can “lock” the region against specific types of access. The user can permit known trusted executable code to access allocated regions. Untrusted executable code attempting to access “locked” regions will result in an application failure event (e.g., segmentation fault). The failure can be used to determine the point of memory corruption through inspection of the stack trace.
申请公布号 US2010106926(A1) 申请公布日期 2010.04.29
申请号 US20080258397 申请日期 2008.10.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 KANDASAMY MADHUSUDANAN;RANGANATHAN VIDYA
分类号 G06F12/14;G06F12/02 主分类号 G06F12/14
代理机构 代理人
主权项
地址