Der Zeiger ist damit ungültig und kann solange ihm keine gültige Adresse zugewiesen wird, auch nicht sinnvoll genutzt werden, eine Dereferenzierung führt meistens zu einem Laufzeitfehler nebst Programmabbruch.
Abgrenzung: Nicht als Laufzeitfehler gelten Programmfehler, die bereits während der Entwicklung des Programmcodes, z. B. von Entwicklungswerkzeugen wie dem Compiler, festgestellt werden.
Andere Denkfehler im Programm lassen sich zur Übersetzungszeit gar nicht erkennen; Compiler fügen dort jedoch häufig Prüfcode ein, der zu einem Laufzeitfehler erst während der Programmausführung führt.