• Cite Icon65
  • https://doi.org/10.1007/978-3-540-45099-3_7Copy DOI Icon

Checking Cleanness in Linked Lists

  • Jan 1, 2000
  • Nurit Dor +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

A new algorithm is presented that automatically uncovers memory errors such as NULL pointers dereference and memory leaks in C programs. The algorithm is conservative, i.e., it can never miss an error but may report “false alarms”. When applied to several intricate C programs manipulating singly linked lists, the new algorithm yields more accurate results, does not report any false alarm and usually runs even faster and consumes less space than a less precise algorithm.KeywordsFalse AlarmLinked ListShape NodeShape GraphMemory LeakageThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Similar Papers
  • Research Article
  • Citations14

Efficiently and precisely locating memory leaks and bloat

  • May 28, 2009
  • ACM SIGPLAN Notices
  • Gene Novark +2
  • Conference Article
  • Citations3

Design and Implementation of a C++ Memory Leak Detection Tool Based on Dynamic Instrumentation

  • Jul 01, 2016
  • Liang Zhou +4
  • Research Article
  • Citations56

Opposite links of positive and negative symptomatology with memory errors in schizophrenia

  • Oct 01, 1999
  • Psychiatry Research
  • Gildas Brébion +5
  • Research Article
  • Citations1

Smart Surveillance Camera based on Pattern

  • Jan 31, 2014
  • International Journal of Smart Home
  • Yongzhe Xu +1
  • Research Article
  • Citations16

On the Estimation Error in Zero-Inflated Poisson Model for Process Control

  • Jun 01, 2003
  • International Journal of Reliability, Quality and Safety Engineering
  • B He +3
  • Book Chapter
  • Citations76

Taming False Alarms from a Domain-Unaware C Analyzer by a Bayesian Statistical Post Analysis

  • Jan 01, 2005
  • Yungbum Jung +3
  • Book Chapter

Automatic Verification of Heap-Manipulating Programs Using Separation Logic

  • Jan 01, 2009
  • Hongseok Yang
  • Book Chapter

ARC Rules

  • Jan 01, 2012
  • Kazuki Sakamoto +1
  • Conference Article

Real-time multiple point target detection and tracking in infrared imagery✱

  • Dec 08, 2022
  • Nisha Varghese +1
  • Book Chapter

Refuting Heap Reachability

  • Jan 01, 2014
  • Bor-Yuh Evan Chang
  • PDF
  • Research Article
  • Citations14

Atmospheric Correction Thresholds for Ground-Based Radar Interferometry Deformation Monitoring Estimated Using Time Series Analyses

  • Jul 12, 2020
  • Remote Sensing
  • Tomasz Owerko +2
  • Research Article
  • Citations2

Revealing Sources of (Memory) Errors via Backward Analysis

  • Apr 09, 2025
  • Proceedings of the ACM on Programming Languages
  • Flavio Ascari +3
  • Book Chapter

A New Learning Algorithm Based on Lever Principle

  • Jan 01, 2005
  • Xiaoguang He +2
  • Research Article
  • Citations8

Assessment of characteristics of acoustic emission parameters for valve damage detection under varying compressor speeds

  • Apr 14, 2020
  • Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science
  • Hoi Yin Sim +2
  • Research Article

EXACT PERFORMANCE MEASURES FOR DIRECT-SEQUENCE CODE SYNCHRONIZATION IN FADING CHANNELS

  • Jan 01, 2008
  • Progress In Electromagnetics Research C
  • Young-Hwan You
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.