Defect report missing analysis and solving method of code-level memory in program
A solution, code-level technology, applied in the field of software static analysis, to achieve the effect of eliminating false positives
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0050] When the method of this patent detects code-level memory defects, it first preprocesses the program under test to obtain intermediate representations of programs such as abstract syntax tree, symbol table, definition usage chain, and control flow graph; and then performs reliable data based on the control flow graph Flow analysis, to obtain the storage state of memory objects described by abstract memory modules at each program point; then based on the results of data flow analysis and the rules of code-level memory defect patterns, fully identify the code-level memory defect detection objects; finally, Based on the results of the data flow analysis and the rules of the code-level memory defect mode, it is accurately determined whether the identified code-level memory defect detection object is a defect.
[0051] The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
...
PUM

Abstract
Description
Claims
Application Information

- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com