--TEST-- Bug #45251 (double free or corruption with setAttributeNode()) --SKIPIF-- --FILE-- loadXml(<< EOF ); $xpath = new DOMXPath($doc); $bbb = $xpath->query('bbb', $doc->documentElement)->item(0); $ccc = $doc->createElement('ccc'); foreach ($bbb->attributes as $attr) { $ccc->setAttributeNode($attr); } echo $attr->parentNode->localName; ?> --EXPECT-- ccc