Patent ID: 9535819
Date: 2017-01-03
CPC Classifications: G06F

Claim:
1. A method for identifying lines of code that caused an error as identified in a stack trace in a source code version that generated the stack trace, the method comprising: receiving a stack trace performed to detect a cause of an error; identifying a version of a source code that generated said stack trace; identifying one or more lines of code in said source code version that generated said stack trace that are identified in said stack trace as being associated with said cause of said error; comparing, by a processor, said source code version that generated said stack trace with a version of said source code currently being utilized in a user's computing system; and displaying one or more lines of code in said source code version being utilized in said user's computing system that correspond to said one or more lines of code of said source code version that generated said stack trace that caused said error as well as displaying an annotated version of said source code version that generated said stack trace of said one or more lines of code that caused said error with highlighted differences with respect to said source code version being utilized in said user's computing system in response to differences in said one or more lines of code that are associated with said cause of said error between said source code version that generated said stack trace and said source code version being utilized in said user's computing system; wherein said comparison comprises finding and matching lines of code between said source code version being utilized in said user's computing system and said source code version that generated said stack trace; and wherein said displayed annotated version of said source code version that generated said stack trace indicates changes in line numbering of one or more lines of code that match said source code version being utilized in said user's computing system.