Patent ID: 8407673

Claim:
A method of handling errors in trace logs, the method comprising: detecting, in an error log, an error line entry for an error that is associated with a software execution, wherein the error line entry comprises a variable component and a static component, wherein the variable component is associated with a real-time description of the software execution that changes every time the software execution occurs, and wherein the static component is a fixed error descriptor of the error, the variable component further comprises a time stamp and a name of a file being executed when the error occurred, and wherein the static component comprises a component description of an environmental component in which the error occurred and an error description that describes the error; and the variable component has multiple variable subcomponents and the static component has multiple static subcomponents, and wherein the multiple variable subcomponents and the multiple static subcomponents are intermeshed, and the multiple variable subcomponents are noncontiguous in the error line entry; parsing out, by a computer processor, a fixed error descriptor of the static subcomponents from the error line entry to create parsed static subcomponents; identifying a type of error corresponding to the error from the parsed static subcomponents; correlating, in a resource matching table, at least one of the parsed static subcomponents with a resource that can be used to correct the type of error, wherein the resource comprises computer-executable instructions; and transmitting the resource to a user for use in correcting the error.