>>625
だからその参照を管理しているのを消せば勝手にGCが走った時に解放されるでしょ?
ダングリングポインタというのは例えば

int* a = new int; // (1)
a = new int; // (2)

とやった時に(1)でnewした部分を解放する手段がなくなる事を言う
こういうのが本当のメモリリーク

GCを備えている言語ではメモリの枯渇は起きてもメモリリークはおきない
ちゃんと自分で参照を消せばそれでいい話