Which of the following terms describes an attempt to read a variable value from an invalid memory address?
1) Buffer overflow
2) Null pointer dereference
3) Stack overflow
4) Memory leak