Method for detecting program errors

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3642641, 364DIG1, G06F 1134

Patent

active

053554698

ABSTRACT:
A method of automatically detecting errors in computer program caused by erroneous memory allocations and deallocations, flawed logic structure, and/or hardware malfunctions. The inventive method uses a pre-defined first table structure to monitor all data storage allocations and deallocations of a computer program. Another aspect of the invention is the use of a second table to track existing memory allocations that are not properly deallocated at the end of a program. The invention also includes a method for detecting program errors that inadvertently overwrite memory locations whose values should remain constant during the execution of a program.

REFERENCES:
patent: 3715573 (1973-02-01), Vogelsberg
patent: 3763474 (1973-10-01), Freeman et al.
patent: 4156918 (1979-05-01), Olander, Jr. et al.
patent: 4166290 (1979-08-01), Furtman et al.
patent: 4429368 (1984-01-01), Kurii
patent: 4453210 (1984-06-01), Suzuki et al.
patent: 4598364 (1986-07-01), Gum et al.
patent: 4748625 (1988-05-01), Krause et al.
patent: 4755995 (1988-07-01), Anderson et al.
patent: 4763244 (1988-08-01), Moyer et al.
patent: 4783762 (1988-11-01), Inoue et al.
patent: 4802085 (1989-01-01), Levy et al.
patent: 4823307 (1989-04-01), Melgara et al.
patent: 4890223 (1989-12-01), Cruess et al.
patent: 5193178 (1993-03-01), Chillarge et al.
"Advanced Microprocessor Architectures" by Ciminiera et al, 1987, pp. 259-280.
"Storage Protection Mechanism for Processor" by Martinez, IBM Corp. 1980 pp. 4369-4371.
"Microcoded Detection of a Program Violation" by Favre et al., IBM Corp. 1979, pp. 4564-4565.
Cy Ramamoorthy et al., "Design and Construction of an Automated Software Evaluation system" Rec. 1973 IEEE Symp. Software Deliability pp. 28-37.
John L. Nichols, "The Bug Stop Here by Building a Simple Hardware Circuit and Adding Software Labels, Designers Can Create an Automatic Code-Debugging System" Jan. 26, 1989, pp. 84-90.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method for detecting program errors does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for detecting program errors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for detecting program errors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1665527

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.