Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Wiki Markup
As noted in [undefined behavior 169|CC. Undefined Behavior#ub_169] of Annex J of \[[ISO/IEC 9899-1999|AA. References#ISOBibliography#ISO/IEC 9899-1999]\], the behavior a program is [undefined |BB. Definitions#undefined behavior] when

...

Wiki Markup
\[[ISO/IEC PDTR 24772|AA. References#ISOBibliography#ISO/IEC PDTR 24772]\] "XYK Dangling Reference to Heap" and "XYL Memory Leak"
\[[MIT 05|AA. References#MITBibliography#MIT 05]\]
\[[MITRE 07|AA. References#MITREBibliography#MITRE 07]\] [CWE ID 415|http://cwe.mitre.org/data/definitions/415.html], "Double Free"
\[[OWASP, Double Free|AA. References#OWASPBibliography#OWASP Double Free]\]
\[[Viega 05|AA. References#ViegaBibliography#Viega 05]\] "Doubly freeing memory"
\[[VU#623332|AA. References#VU623332Bibliography#VU623332]\]

...

      08. Memory Management (MEM)      MEM32-C. Detect and handle memory allocation errors