Static debugging tool and method
AssigneeGlobetrotter Software Inc.
InventorsDavid Rickel, James B. McBeath
Life of this patent
Estimating the term…
Loading patent…
AssigneeGlobetrotter Software Inc.
InventorsDavid Rickel, James B. McBeath
Estimating the term…
A static debugging tool for use with a computer and for debugging a binary program file includes an analyzer for causing the computer to statically analyze a representation of a binary program file to detect the presence of program errors and potential errors in the binary program file without executing the binary program file. The static debugging tool causes the computer to output an error list of the errors and potential errors detected by the analyzer. In a preferred embodiment, the analyzer detects the errors and potential errors in the representation of the binary program file by following all of the possible flow paths of the representation of the binary program file while tracking the use of various program parameters for any inconsistent use of the various program parameters. A method for statically debugging a binary program file is also described.
A static debugging tool for use with a computer and for debugging a binary program file without requiring the execution of the binary program file in order to detect the presence of program errors and potential program errors, the static debugging tool comprising:
A method of detecting program errors or potential program errors in a binary program file, the method comprising the steps of:
A computer readable medium having program instructions for:
Dependencies are inferred from the claim text.