Patent · US Active

Failure location detection using types in assembly files

US7971100B2 · kind B2 · utility

2Cited by
4References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 22, 2008
Grant dateJun 28, 2011
Priority date
Expiry dateDec 15, 2028

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3636
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A failure identification routine uses a two pass stack trace analysis in conjunction with a list of called types. As each method is called, a call list is generated with the called type, method, and various metadata. During the first pass stack trace analysis, each stack frame is analyzed to determine if the failed type is included in the stack frame. If so, the method associated with the frame is flagged as suspect. If the failed type is not found in the first stack trace, a second pass stack trace analysis is performed and an assembly associated with the method associated with the stack frame is analyzed to determine a set of types. The set of types are analyzed to find at least one match with the called types. If a match exists, the methods associated with the matched types are flagged as suspect.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.