ページフォールト
ページフォールトの発生した仮想アドレスがそのときの仮想アドレス空間で定義されていないアドレスだった場合、物理ページを問題の仮想アドレスにマッピングすることはできない。このようなページフォールトは無効 (invalid) と呼ばれる。OSのページフォールト・ハンドラは、その参照を行ったコードを終了させるか、無効な参照を行ったことをそのコードに通知する必要がある。ヌルポインタは一般にアドレス0へのポインタとして表されるが、多くのOSは0番地を含む仮想ページは決してマッピングされないようにしている。そのためヌルポインタを使った参照は無効なページフォールトとなる。