Everything About ___
Live briefing

Everything about Memory corruption

Type of software bug

Memory corruption occurs in a computer program when the contents of a memory location are modified due to programmatic behavior that exceeds the intention of the original programmer or program/language constructs; this is termed as violation of memory safety. The most likely causes of memory corruption are programming errors. When the corrupted memory contents are used later in that program, it leads either to program crash or to strange and bizarre program behavior. Nearly 10% of application crashes on Windows systems are due to heap corruption. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Memory corruptionA 5-minute orientation
  2. Skim a recent paper: Wemby’s Web: Hunting for Memory Corruption in WebAssemblyInfluential work since 2022
  3. Pick up a classic book: Financial ManagementThe most-reprinted book on the subject
  4. Read the landmark paper: River and the corruption of memoryCited 24 times
  5. Go sideways: Memory safetyA closely related topic
  6. Go sideways: Buffer overflowA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

No outline available.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics