Cloning an XML::LibXML::Document causes SEGV

Issue #4 closed
created an issue

I have encountered a bug when cloning a XML::LibXML::Document instance. (Stackoverflow)

It is very easy to reproduce:

use strict;
use warnings;

use Clone 'clone';
use XML::LibXML;

my $dom1 = new XML::LibXML::Document;
my $dom2 = clone $dom1;

This crashes with "PmmREFCNT_dec: REFCNT decremented below 0 for nnnnnnn!.", at least with the standard Debian stable perl v5.14.2, using both Debian stable's XML::libXML v2.001 and CPAN's v2.0116.

Comments (2)

  1. Log in to comment