On 2010-07-19 10:56 AM, Caden.smith Smith wrote:
I'll look into this tomorrow.

Just for your information, here is the tree:

JSS4.DLL
   NSPR4.DLL
     ADVAPI32.DLL
       SECUR32.DLL
this is a delay-loaded dependency
         NETAPI32.DLL
           DNSAPI.DLL
             MPRAPI.DLL
               SETUPAPI.DLL
                 SHELL32.DLL
                   SHDOCVW.DLL
                     MSHTML.DLL
                       IEFRAME.DLL that finally requires IESHIMS.DLL and WER.DLL
all all three here are too (among a bunch of others in the middle).

Don't trust dependency walker output on errors when there's a little hourglass icon next to it; it means it actually dug around to try to figure out what is being loaded at runtime (rather than by the dynamic linker) so there might be code around to handle the fact that they're missing.

The stackoverflow question you referenced mentioned that they are delay-loaded too. See also http://www.dependencywalker.com/help/html/interpreting_errors.htm

Sorry, you're chasing the wrong thing; you actually need to figure out what error is being reported when calling CryptoManager.initialize. Try also to use some of the command line NSS tools; that should let you know if it's in NSS or JSS.

--
Mook
--
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to