Looks like the problem is in to_s on Node

10000.times do
  node = XML::Node.new 'node'
  node.to_s
end


Anyway, will have to look and see if there is anything obvious in the part of the bindings.

And fixed in trunk. It was caused by the addition of encoding support in the last couple of releases. The new code forgot to release the internal libxml output buffer.

Thanks for the heads-up on this.

Charlie

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
libxml-devel mailing list
libxml-devel@rubyforge.org
http://rubyforge.org/mailman/listinfo/libxml-devel

Reply via email to