Related Experiment Video
Updated: Sep 3, 2025

A Method for Growing Bio-memristors from Slime Mold
Published on: November 2, 2017
MLD: An Intelligent Memory Leak Detection Scheme Based on Defect Modes in Software
Ling Yuan1, Siyuan Zhou1, Peng Pan1
1Department of Computer Science, Huazhong University of Science and Technology, Wuhan 430074, China.
Abstract:
With the expansion of the scale and complexity of multimedia software, the detection of software defects has become a research hotspot. Because of the large scale of the existing software code, the efficiency and accuracy of the existing software defect detection algorithms are relatively low. We propose an intelligent memory leak detection scheme MLD based on defect modes in software. Based on the analysis of existing memory leak defect modes, we summarize memory operation behaviors (allocation, release and transfer) and present a state machine model. We employ a fuzzy matching algorithm based on regular expression to determine the memory operation behaviors and then analyze the change in the state machine to assess the vulnerability in the source code. To improve the efficiency of detection and solve the problem of repeated detection at the function call point, we propose a function summary method for memory operation behaviors. The experimental results demonstrate that the method we proposed has high detection speed and accuracy. The algorithm we proposed can identify the defects of the software, reduce the risk of being attacked to ensure safe operation.
More Related Videos
Related Concept Videos
Types of Errors: Detection and Minimization
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
Understanding Memory
Leaky Scanning
Lumber Defects
Shakes are minor fractures that run along or across the wood's annual rings, while wane is...
System of Memory
Interference and Decay
Interference occurs when competing memories hinder the retrieval of particular information. It can be classified into two types: proactive and retroactive interference. Proactive...

