disposing nil pointer

Official Description

6.6.5.3 For dispose, it is an error if the pointer variable has a nil-value.

Error Handling

This error is always reported.