Hi Aleksey, - libxml2-2.6.26.win32 - xmlsec 1.2.10 - openssl-0.9.8a.win32 Ed -----Original Message----- From: Aleksey Sanin [mailto:[EMAIL PROTECTED] Sent: Monday, November 13, 2006 1:14 PM To: Ed Shallow Cc: [email protected] Subject: Re: [xmlsec] Memory Leak with signing a "Large Node Count" document
Which crypto library do you use (openssl, mscrypto, nss, ...)? Which version of libxml2/xmlsec do you use? Thanks, Aleksey Ed Shallow wrote: > Hi Aleksey, > > I seem to have tripped on a memory leak when signing a file with a very > large quantity of child nodes in the document being signed. The memory leak > does not appear if, for example all the 500K of content is in a few nodes. > However when the 500K is spread out over 1000 nodes for example, the memory > leak appears. > > I tried the xmlsec command line tool using the --repeat option to rule > out my application, and the memory leak was still there. > > Attached is the template and below is the command which leaks memory on > Windows XP SP2 using openssl with xmlsec 1.2.10. > >> xmlsec sign --repeat 1000 --pkcs12 keys/edshallow.p12 --pwd password > --output inout/edsigned-enveloped-ot500K.xml > tmpl/tmpl-EPM-sign-enveloped-500K.xml > > You will see the memory grow about 300-400 bytes per iteration. I would not > be surprised if the leak is actually in libxml2. > > Let me know what you see, > Ed > > > > ------------------------------------------------------------------------ > > _______________________________________________ > xmlsec mailing list > [email protected] > http://www.aleksey.com/mailman/listinfo/xmlsec -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.2/528 - Release Date: 11/10/2006 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.409 / Virus Database: 268.14.2/528 - Release Date: 11/10/2006 _______________________________________________ xmlsec mailing list [email protected] http://www.aleksey.com/mailman/listinfo/xmlsec
