skip to main content
article
Free Access

A technique for finding storage allocation errors in C-language programs

Published:01 July 1982Publication History
Skip Abstract Section

Abstract

This paper describes a simple tool for diagnosing allocation errors in C-language [Kern 78] programs. Our tool consists of a traced replacement for the standard memory allocator, and a program to analyze traces. We have found this tool quite helpful in making long-running programs (e.g. text editors) more robust.

References

  1. {Kern 78} Kernighan, B. W., and Ritchie, D. M., The C Programming Language, Prentice-Hall, Inc., Englewood Cliffs, NJ, 1978 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. {Bara 81} Barach, Taenzer and Wells, "Design of the PEN video editor Display Module," Proceedings of ACM Symposium on Text Manipulation, SIGPLAN Notices, June 1981. Google ScholarGoogle ScholarDigital LibraryDigital Library

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image ACM SIGPLAN Notices
    ACM SIGPLAN Notices  Volume 17, Issue 7
    July 1982
    65 pages
    ISSN:0362-1340
    EISSN:1558-1160
    DOI:10.1145/988376
    Issue’s Table of Contents

    Copyright © 1982 Authors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 1 July 1982

    Check for updates

    Qualifiers

    • article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader