Invention Grant
US08607098B2 Generating appropriately sized core files used in diagnosing application crashes
有权
生成用于诊断应用程序崩溃的适当大小的核心文件
- Patent Title: Generating appropriately sized core files used in diagnosing application crashes
- Patent Title (中): 生成用于诊断应用程序崩溃的适当大小的核心文件
-
Application No.: US13116179Application Date: 2011-05-26
-
Publication No.: US08607098B2Publication Date: 2013-12-10
- Inventor: Amar Devegowda , Douglas J. Griffith , Venkataraghavan Lakshminarayanachar , Lohitashwa Thyagaraj
- Applicant: Amar Devegowda , Douglas J. Griffith , Venkataraghavan Lakshminarayanachar , Lohitashwa Thyagaraj
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Winstead, P.C.
- Agent Robert A. Voigt, Jr.
- Main IPC: G06F11/00
- IPC: G06F11/00

Abstract:
A method, system and computer program product for generating appropriately sized core files used in diagnosing application crashes. An instruction pointer corresponding to the instruction that led to the application crash is identified. Address ranges of the garbage collection module and the compiler module are obtained. A determination is made as to whether the address of the instruction pointer lies within any of these address ranges for each stack frame in a crash stack. If it does not, then read or write instructions executed prior to the instruction that led to the application crash are identified for each stack frame in the crash stack. If a value of a register involved in such read or write instructions is within the address range of the compiled code buffers and/or heap, then the compiled code buffers and/or heap need to be included in the core file; otherwise, they do not.
Public/Granted literature
- US20120304015A1 GENERATING APPROPRIATELY SIZED CORE FILES USED IN DIAGNOSING APPLICATION CRASHES Public/Granted day:2012-11-29
Information query