Software bugs
Computing
Software engineering
Computer programming
Buffer overflow
C dynamic memory allocation
Integer overflow
Pointer