Common Memory Issues in C Programming Incorrect memory accesses Using uninitialized variables Out-of-bounds memory accesses (read/write underflow/overflow bugs) Use-after-free/use-after-return (out-of-scope) bugs Double-free Leakage Undefined Behavior Data Races