This is the order of shutdown calls in all my xmlsec programs:

    /* Shutdown xmlsec-crypto library */
    xmlSecCryptoShutdown();

    /* Shutdown crypto library */
    xmlSecCryptoAppShutdown();

    /* Shutdown xmlsec library */
    xmlSecShutdown();

    /* Shutdown libxslt/libxml */
#ifndef XMLSEC_NO_XSLT
    xsltCleanupGlobals();
#endif /* XMLSEC_NO_XSLT */
    xmlCleanupParser();


> 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)


Do you get any other errors? Usually xmlsec prints the whole stack
and it would be nice to know which xmlSecPtrList has problems.

Aleksey
_______________________________________________
xmlsec mailing list
[EMAIL PROTECTED]
http://www.aleksey.com/mailman/listinfo/xmlsec

Reply via email to