--TEST-- Delayed freeing comment node --EXTENSIONS-- dom --FILE-- appendChild($doc->createElement('container')) ->appendChild($doc->createComment('my comment')); echo $doc->saveXML(), "\n"; $comment->parentNode->remove(); echo $doc->saveXML(), "\n"; echo $doc->saveXML($comment), "\n"; var_dump($comment->parentNode); ?> --EXPECT-- NULL