Patent · US Active

Error report processing using call stack similarity

US8949675B2 · kind B2 · utility

2Cited by
5References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 30, 2010
Grant dateFeb 3, 2015
Priority date
Expiry dateNov 25, 2032

Classification

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

Abstract

Techniques for error report processing are described herein. Error reports, received by a developer due to program crashes, may be organized into a plurality of “buckets.” The buckets may be based in part on a name and a version of the application associated with a crash. Additionally, a call stack of the computer on which the crash occurred may be associated with each error report. The error reports may be “re-bucketed” into meta-buckets to provide additional information to programmers working to resolve software errors. The re-bucketing may be based in part on measuring similarity of call stacks of a plurality of error reports. The similarity of two call stacks—a measure of likelihood that two error reports were caused by a same error—may be based in part on functions in common, a distance of those functions from the crash point, and an offset distance between the common functions.

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