بعد از free(p) اشاره‌گر هنوز آدرس قدیمی را دارد و خواندنش حتی ممکن است سالم به نظر برسد. در Rust قواعد ownership و قرض‌گیری همین اشتباه را به خطای کامپایل تبدیل می‌کنند.