[libxml-devel] Memory leak with 0.9.6 and 0.9.7
Charlie Savage
cfis at savagexi.com
Wed Jan 7 19:06:47 EST 2009
Hi Joseph,
>> I'll see if I can put something together, we know it's in the
>> to_solr_doc from acts_as_solr somewhere.
>
> Looks like the problem is in to_s on Node
>
> 10000.times do
> node = XML::Node.new 'node'
> node.to_s
> end
Nice work - that's a great test case.
So if I I run this code:
10000000.times do
node = XML::Node.new 'node'
#node.to_s
end
I see no issues.
Adding the .to_s does seem to cause a problem. Are you actually doing
so many to_s calls in your code?
Anyway, will have to look and see if there is anything obvious in the
part of the bindings.
Charlie
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://rubyforge.org/pipermail/libxml-devel/attachments/20090107/3c9aa6fe/attachment.bin>
More information about the libxml-devel
mailing list