The Pascal compiler company
6.6.5.3 For dispose, it is an error if the pointer variable has a nil-value.
This error is always reported.