Hi, I wanted to know the correct order of *Shutdown() function calls at the end of my program. The examples use this order:
xmlSecCryptoShutdown(); xmlSecCryptoAppShutdown(); xmlSecShutdown(); xmlSecCleanupParser(); while the API reference tells me that xmlSecCryptoAppShutdown() should be called after xmlSecShutdown()... Nevertheless, I attempted several things, and I always get the same result: func=xmlSecPtrListFinalize:file=list.c:line=130:obj=unknown:subj=xmlSecPtrListIsValid(list):error=100:assertion: (3 times) At this stage, the program has read an XML file (xmlParseFile()), released the in-memory document (xmlFreeDoc()), with some *Init() calls. -- Erwann ABALEA <[EMAIL PROTECTED]> - RSA PGP Key ID: 0x2D0EABD5 ----- E> desole mais je n est pas trop l habitude des groupes de discutions Le�on n� 1 : on r�pond en haut et on vire le message auquel on r�pond Cette suppression facilite grandement la lecture !!! -+- DrN in <http://neuneu.mine.nu> : Le Neuneu par l'exemple -+- _______________________________________________ xmlsec mailing list [EMAIL PROTECTED] http://www.aleksey.com/mailman/listinfo/xmlsec
