init.sh init: Testing PATH .:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin against LIB /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: Running tests for memleak TIMESTAMP memleak BEGIN: Tue Oct 2 06:04:40 PDT 2007 cert.sh: Certutil and Crlutil Tests with ECC =============================== cert.sh: Creating a CA Certificate TestCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA cert.sh: Creating CA Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA -f ../tests.pw.5779 cert.sh: Loading root cert module to CA Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA... Module "RootCerts" added to database. cert.sh: Certificate initialized ---------- cert.sh: Creating CA Cert TestCA -------------------------- certutil -s "CN=NSS Test CA, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -S -n TestCA -t CTu,CTu,CTu -v 600 -x -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 1 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n TestCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA -o root.cert cert.sh: Creating a CA Certificate serverCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating CA Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -f ../tests.pw.5779 cert.sh: Loading root cert module to CA Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA... Module "RootCerts" added to database. cert.sh: Certificate initialized ---------- cert.sh: Creating CA Cert serverCA -------------------------- certutil -s "CN=NSS Server Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n serverCA -t Cu,Cu,Cu -v 600 -x -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 2 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n serverCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -o root.cert cert.sh: Creating a CA Certificate chain-1-serverCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating CA Cert chain-1-serverCA -------------------------- certutil -s "CN=NSS Chain1 Server Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-1-serverCA -t u,u,u -v 600 -c serverCA -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 3 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n chain-1-serverCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -o root.cert cert.sh: Creating a CA Certificate chain-2-serverCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating CA Cert chain-2-serverCA -------------------------- certutil -s "CN=NSS Chain2 Server Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-2-serverCA -t u,u,u -v 600 -c chain-1-serverCA -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 4 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n chain-2-serverCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -o root.cert cert.sh: Creating a CA Certificate clientCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating CA Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -f ../tests.pw.5779 cert.sh: Loading root cert module to CA Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA... Module "RootCerts" added to database. cert.sh: Certificate initialized ---------- cert.sh: Creating CA Cert clientCA -------------------------- certutil -s "CN=NSS Client Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n clientCA -t Tu,Cu,Cu -v 600 -x -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 5 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n clientCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -o root.cert cert.sh: Creating a CA Certificate chain-1-clientCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating CA Cert chain-1-clientCA -------------------------- certutil -s "CN=NSS Chain1 Client Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-1-clientCA -t u,u,u -v 600 -c clientCA -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 6 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n chain-1-clientCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -o root.cert cert.sh: Creating a CA Certificate chain-2-clientCA ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating CA Cert chain-2-clientCA -------------------------- certutil -s "CN=NSS Chain2 Client Test CA, O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-2-clientCA -t u,u,u -v 600 -c chain-1-clientCA -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 7 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting Root Cert -------------------------- certutil -L -n chain-2-clientCA -r -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -o root.cert cert.sh: Creating an EC CA Certificate TestCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/CA cert.sh: Creating EC CA Cert TestCA-ec -------------------------- certutil -s "CN=NSS Test CA (ECC), O=BOGUS NSS, L=Mountain View, ST=California, C=US" -S -n TestCA-ec -k ec -q secp521r1 -t CTu,CTu,CTu -v 600 -x -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 1 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n TestCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate serverCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating EC CA Cert serverCA-ec -------------------------- certutil -s "CN=NSS Server Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n serverCA-ec -k ec -q secp521r1 -t Cu,Cu,Cu -v 600 -x -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 2 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n serverCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate chain-1-serverCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating EC CA Cert chain-1-serverCA-ec -------------------------- certutil -s "CN=NSS Chain1 Server Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-1-serverCA-ec -k ec -q secp521r1 -t u,u,u -v 600 -c serverCA-ec -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 3 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n chain-1-serverCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate chain-2-serverCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA cert.sh: Creating EC CA Cert chain-2-serverCA-ec -------------------------- certutil -s "CN=NSS Chain2 Server Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-2-serverCA-ec -k ec -q secp521r1 -t u,u,u -v 600 -c chain-1-serverCA-ec -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 4 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n chain-2-serverCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate clientCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating EC CA Cert clientCA-ec -------------------------- certutil -s "CN=NSS Client Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n clientCA-ec -k ec -q secp521r1 -t Tu,Cu,Cu -v 600 -x -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 5 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n clientCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate chain-1-clientCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating EC CA Cert chain-1-clientCA-ec -------------------------- certutil -s "CN=NSS Chain1 Client Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-1-clientCA-ec -k ec -q secp521r1 -t u,u,u -v 600 -c clientCA-ec -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 6 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n chain-1-clientCA-ec -r -d . -o ecroot.cert cert.sh: Creating an EC CA Certificate chain-2-clientCA-ec ========================== /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA cert.sh: Creating EC CA Cert chain-2-clientCA-ec -------------------------- certutil -s "CN=NSS Chain2 Client Test CA (ECC), O=BOGUS NSS, L=Santa Clara, ST=California, C=US" -S -n chain-2-clientCA-ec -k ec -q secp521r1 -t u,u,u -v 600 -c chain-1-clientCA-ec -d . -1 -2 -5 -f ../tests.pw.5779 -z ../tests_noise.5779 -m 7 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? cert.sh: Exporting EC Root Cert -------------------------- certutil -L -n chain-2-clientCA-ec -r -d . -o ecroot.cert cert.sh: Creating Certificates, issued by the last =============== of a chain of CA's which are not in the same database============ Server Cert cert.sh: Initializing nssamdrhel3.red.iplanet.com's Cert DB (ext.) -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -f ../tests.pw.5779 cert.sh: Loading root cert module to nssamdrhel3.red.iplanet.com's Cert DB (ext.) -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server... Module "RootCerts" added to database. cert.sh: Generate Cert Request for nssamdrhel3.red.iplanet.com (ext) -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's Request (ext) -------------------------- certutil -C -c chain-2-serverCA -m 200 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -i req -o nssamdrhel3.red.iplanet.com.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's Cert -t u,u,u (ext) -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com.cert cert.sh: Import Client Root CA -t T,, for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n clientCA -t T,, -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/clientCA.ca.cert cert.sh: Generate EC Cert Request for nssamdrhel3.red.iplanet.com (ext) -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -k ec -q secp256r1 -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's EC Request (ext) -------------------------- certutil -C -c chain-2-serverCA-ec -m 200 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -i req -o nssamdrhel3.red.iplanet.com-ec.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's EC Cert -t u,u,u (ext) -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com-ec.cert cert.sh: Import Client EC Root CA -t T,, for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n clientCA-ec -t T,, -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/clientCA-ec.ca.cert cert.sh: Generate mixed EC Cert Request for nssamdrhel3.red.iplanet.com (ext) -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -k ec -q secp256r1 -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's mixed EC Request (ext) -------------------------- certutil -C -c chain-2-serverCA -m 201 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA -i req -o nssamdrhel3.red.iplanet.com-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's mixed EC Cert -t u,u,u (ext) -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com-ecmixed.cert Importing all the server's own CA chain into the servers DB cert.sh: Import chain-2-serverCA-ec CA -t u,u,u for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n chain-2-serverCA-ec -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/chain-2-serverCA-ec.ca.cert cert.sh: Import serverCA CA -t C,C,C for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n serverCA -t C,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/serverCA.ca.cert cert.sh: Import chain-1-serverCA-ec CA -t u,u,u for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n chain-1-serverCA-ec -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/chain-1-serverCA-ec.ca.cert cert.sh: Import chain-2-serverCA CA -t u,u,u for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n chain-2-serverCA -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/chain-2-serverCA.ca.cert cert.sh: Import chain-1-serverCA CA -t u,u,u for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n chain-1-serverCA -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/chain-1-serverCA.ca.cert cert.sh: Import serverCA-ec CA -t C,C,C for nssamdrhel3.red.iplanet.com (ext.) -------------------------- certutil -A -n serverCA-ec -t C,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_server -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/serverCA-ec.ca.cert Client Cert cert.sh: Initializing ExtendedSSLUser's Cert DB (ext.) -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -f ../tests.pw.5779 cert.sh: Loading root cert module to ExtendedSSLUser's Cert DB (ext.) -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client... Module "RootCerts" added to database. cert.sh: Generate Cert Request for ExtendedSSLUser (ext) -------------------------- certutil -s "CN=ExtendedSSLUser, E=ExtendedSSLUser@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign ExtendedSSLUser's Request (ext) -------------------------- certutil -C -c chain-2-clientCA -m 300 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -i req -o ExtendedSSLUser.cert -f ../tests.pw.5779 cert.sh: Import ExtendedSSLUser's Cert -t u,u,u (ext) -------------------------- certutil -A -n ExtendedSSLUser -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -f ../tests.pw.5779 -i ExtendedSSLUser.cert cert.sh: Import Server Root CA -t C,C,C for ExtendedSSLUser (ext.) -------------------------- certutil -A -n serverCA -t C,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/serverCA.ca.cert cert.sh: Generate EC Cert Request for ExtendedSSLUser (ext) -------------------------- certutil -s "CN=ExtendedSSLUser, E=ExtendedSSLUser-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -k ec -q secp256r1 -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign ExtendedSSLUser's EC Request (ext) -------------------------- certutil -C -c chain-2-clientCA-ec -m 300 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -i req -o ExtendedSSLUser-ec.cert -f ../tests.pw.5779 cert.sh: Import ExtendedSSLUser's EC Cert -t u,u,u (ext) -------------------------- certutil -A -n ExtendedSSLUser-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -f ../tests.pw.5779 -i ExtendedSSLUser-ec.cert cert.sh: Import Server EC Root CA -t C,C,C for ExtendedSSLUser (ext.) -------------------------- certutil -A -n serverCA-ec -t C,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/serverCA/serverCA-ec.ca.cert cert.sh: Generate mixed EC Cert Request for ExtendedSSLUser (ext) -------------------------- certutil -s "CN=ExtendedSSLUser, E=ExtendedSSLUser-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -k ec -q secp256r1 -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign ExtendedSSLUser's mixed EC Request (ext) -------------------------- certutil -C -c chain-2-clientCA -m 301 -v 60 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA -i req -o ExtendedSSLUser-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import ExtendedSSLUser's mixed EC Cert -t u,u,u (ext) -------------------------- certutil -A -n ExtendedSSLUser-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -f ../tests.pw.5779 -i ExtendedSSLUser-ecmixed.cert Importing all the client's own CA chain into the servers DB cert.sh: Import chain-2-clientCA-ec CA -t u,u,u for ExtendedSSLUser (ext.) -------------------------- certutil -A -n chain-2-clientCA-ec -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/chain-2-clientCA-ec.ca.cert cert.sh: Import clientCA CA -t T,C,C for ExtendedSSLUser (ext.) -------------------------- certutil -A -n clientCA -t T,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/clientCA.ca.cert cert.sh: Import chain-1-clientCA-ec CA -t u,u,u for ExtendedSSLUser (ext.) -------------------------- certutil -A -n chain-1-clientCA-ec -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/chain-1-clientCA-ec.ca.cert cert.sh: Import chain-1-clientCA CA -t u,u,u for ExtendedSSLUser (ext.) -------------------------- certutil -A -n chain-1-clientCA -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/chain-1-clientCA.ca.cert cert.sh: Import clientCA-ec CA -t T,C,C for ExtendedSSLUser (ext.) -------------------------- certutil -A -n clientCA-ec -t T,C,C -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/clientCA-ec.ca.cert cert.sh: Import chain-2-clientCA CA -t u,u,u for ExtendedSSLUser (ext.) -------------------------- certutil -A -n chain-2-clientCA -t u,u,u -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/ext_client -i /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/clientCA/chain-2-clientCA.ca.cert cert.sh SUCCESS: EXT passed cert.sh: Creating Client CA Issued Certificates =============== cert.sh: Initializing TestUser's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 cert.sh: Loading root cert module to TestUser's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client... Module "RootCerts" added to database. cert.sh: Import Root CA for TestUser -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -i ../CA/root.cert cert.sh: Import EC Root CA for TestUser -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -i ../CA/ecroot.cert cert.sh: Generate Cert Request for TestUser -------------------------- certutil -s "CN=TestUser, E=TestUser@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestUser's Request -------------------------- certutil -C -c TestCA -m 70 -v 60 -d ../CA -i req -o TestUser.cert -f ../tests.pw.5779 cert.sh: Import TestUser's Cert -------------------------- certutil -A -n TestUser -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -i TestUser.cert cert.sh SUCCESS: TestUser's Cert Created cert.sh: Generate EC Cert Request for TestUser -------------------------- certutil -s "CN=TestUser, E=TestUser-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestUser's EC Request -------------------------- certutil -C -c TestCA-ec -m 70 -v 60 -d ../CA -i req -o TestUser-ec.cert -f ../tests.pw.5779 cert.sh: Import TestUser's EC Cert -------------------------- certutil -A -n TestUser-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -i TestUser-ec.cert cert.sh SUCCESS: TestUser's EC Cert Created cert.sh: Generate mixed EC Cert Request for TestUser -------------------------- certutil -s "CN=TestUser, E=TestUser-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestUser's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10070 -v 60 -d ../CA -i req -o TestUser-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import TestUser's mixed EC Cert -------------------------- certutil -A -n TestUser-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client -f ../tests.pw.5779 -i TestUser-ecmixed.cert cert.sh SUCCESS: TestUser's mixed EC Cert Created cert.sh: Creating Server CA Issued Certificate for \ nssamdrhel3.red.iplanet.com ------------------------------------ cert.sh: Initializing nssamdrhel3.red.iplanet.com's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 cert.sh: Loading root cert module to nssamdrhel3.red.iplanet.com's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server... Module "RootCerts" added to database. cert.sh: Import Root CA for nssamdrhel3.red.iplanet.com -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -i ../CA/root.cert cert.sh: Import EC Root CA for nssamdrhel3.red.iplanet.com -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -i ../CA/ecroot.cert cert.sh: Generate Cert Request for nssamdrhel3.red.iplanet.com -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's Request -------------------------- certutil -C -c TestCA -m 100 -v 60 -d ../CA -i req -o nssamdrhel3.red.iplanet.com.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's Cert -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com.cert cert.sh SUCCESS: nssamdrhel3.red.iplanet.com's Cert Created cert.sh: Generate EC Cert Request for nssamdrhel3.red.iplanet.com -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's EC Request -------------------------- certutil -C -c TestCA-ec -m 100 -v 60 -d ../CA -i req -o nssamdrhel3.red.iplanet.com-ec.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's EC Cert -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com-ec.cert cert.sh SUCCESS: nssamdrhel3.red.iplanet.com's EC Cert Created cert.sh: Generate mixed EC Cert Request for nssamdrhel3.red.iplanet.com -------------------------- certutil -s "CN=nssamdrhel3.red.iplanet.com, E=nssamdrhel3.red.iplanet.com-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign nssamdrhel3.red.iplanet.com's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10100 -v 60 -d ../CA -i req -o nssamdrhel3.red.iplanet.com-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import nssamdrhel3.red.iplanet.com's mixed EC Cert -------------------------- certutil -A -n nssamdrhel3.red.iplanet.com-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server -f ../tests.pw.5779 -i nssamdrhel3.red.iplanet.com-ecmixed.cert cert.sh SUCCESS: nssamdrhel3.red.iplanet.com's mixed EC Cert Created cert.sh: Modify trust attributes of Root CA -t TC,TC,TC -------------------------- certutil -M -n TestCA -t TC,TC,TC -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server cert.sh: Modify trust attributes of EC Root CA -t TC,TC,TC -------------------------- certutil -M -n TestCA-ec -t TC,TC,TC -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server cert.sh SUCCESS: SSL passed cert.sh: Creating Client CA Issued Certificates ============== cert.sh: Initializing Alice's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 cert.sh: Loading root cert module to Alice's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir... Module "RootCerts" added to database. cert.sh: Import Root CA for Alice -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -i ../CA/root.cert cert.sh: Import EC Root CA for Alice -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -i ../CA/ecroot.cert cert.sh: Generate Cert Request for Alice -------------------------- certutil -s "CN=Alice, E=Alice@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Alice's Request -------------------------- certutil -C -c TestCA -m 30 -v 60 -d ../CA -i req -o Alice.cert -f ../tests.pw.5779 cert.sh: Import Alice's Cert -------------------------- certutil -A -n Alice -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -i Alice.cert cert.sh SUCCESS: Alice's Cert Created cert.sh: Generate EC Cert Request for Alice -------------------------- certutil -s "CN=Alice, E=Alice-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Alice's EC Request -------------------------- certutil -C -c TestCA-ec -m 30 -v 60 -d ../CA -i req -o Alice-ec.cert -f ../tests.pw.5779 cert.sh: Import Alice's EC Cert -------------------------- certutil -A -n Alice-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -i Alice-ec.cert cert.sh SUCCESS: Alice's EC Cert Created cert.sh: Generate mixed EC Cert Request for Alice -------------------------- certutil -s "CN=Alice, E=Alice-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Alice's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10030 -v 60 -d ../CA -i req -o Alice-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import Alice's mixed EC Cert -------------------------- certutil -A -n Alice-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/alicedir -f ../tests.pw.5779 -i Alice-ecmixed.cert cert.sh SUCCESS: Alice's mixed EC Cert Created cert.sh: Initializing Bob's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 cert.sh: Loading root cert module to Bob's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir... Module "RootCerts" added to database. cert.sh: Import Root CA for Bob -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -i ../CA/root.cert cert.sh: Import EC Root CA for Bob -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -i ../CA/ecroot.cert cert.sh: Generate Cert Request for Bob -------------------------- certutil -s "CN=Bob, E=Bob@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Bob's Request -------------------------- certutil -C -c TestCA -m 40 -v 60 -d ../CA -i req -o Bob.cert -f ../tests.pw.5779 cert.sh: Import Bob's Cert -------------------------- certutil -A -n Bob -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -i Bob.cert cert.sh SUCCESS: Bob's Cert Created cert.sh: Generate EC Cert Request for Bob -------------------------- certutil -s "CN=Bob, E=Bob-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Bob's EC Request -------------------------- certutil -C -c TestCA-ec -m 40 -v 60 -d ../CA -i req -o Bob-ec.cert -f ../tests.pw.5779 cert.sh: Import Bob's EC Cert -------------------------- certutil -A -n Bob-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -i Bob-ec.cert cert.sh SUCCESS: Bob's EC Cert Created cert.sh: Generate mixed EC Cert Request for Bob -------------------------- certutil -s "CN=Bob, E=Bob-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Bob's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10040 -v 60 -d ../CA -i req -o Bob-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import Bob's mixed EC Cert -------------------------- certutil -A -n Bob-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/bobdir -f ../tests.pw.5779 -i Bob-ecmixed.cert cert.sh SUCCESS: Bob's mixed EC Cert Created cert.sh: Creating Dave's Certificate ------------------------- cert.sh: Initializing Dave's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 cert.sh: Loading root cert module to Dave's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave... Module "RootCerts" added to database. cert.sh: Import Root CA for Dave -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -i ../CA/root.cert cert.sh: Import EC Root CA for Dave -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -i ../CA/ecroot.cert cert.sh: Generate Cert Request for Dave -------------------------- certutil -s "CN=Dave, E=Dave@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Dave's Request -------------------------- certutil -C -c TestCA -m 50 -v 60 -d ../CA -i req -o Dave.cert -f ../tests.pw.5779 cert.sh: Import Dave's Cert -------------------------- certutil -A -n Dave -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -i Dave.cert cert.sh SUCCESS: Dave's Cert Created cert.sh: Generate EC Cert Request for Dave -------------------------- certutil -s "CN=Dave, E=Dave-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Dave's EC Request -------------------------- certutil -C -c TestCA-ec -m 50 -v 60 -d ../CA -i req -o Dave-ec.cert -f ../tests.pw.5779 cert.sh: Import Dave's EC Cert -------------------------- certutil -A -n Dave-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -i Dave-ec.cert cert.sh SUCCESS: Dave's EC Cert Created cert.sh: Generate mixed EC Cert Request for Dave -------------------------- certutil -s "CN=Dave, E=Dave-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Dave's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10050 -v 60 -d ../CA -i req -o Dave-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import Dave's mixed EC Cert -------------------------- certutil -A -n Dave-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/dave -f ../tests.pw.5779 -i Dave-ecmixed.cert cert.sh SUCCESS: Dave's mixed EC Cert Created cert.sh: Creating multiEmail's Certificate -------------------- cert.sh: Initializing Eve's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 cert.sh: Loading root cert module to Eve's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve... Module "RootCerts" added to database. cert.sh: Import Root CA for Eve -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -i ../CA/root.cert cert.sh: Import EC Root CA for Eve -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -i ../CA/ecroot.cert cert.sh: Generate Cert Request for Eve -------------------------- certutil -s "CN=Eve, E=Eve@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Eve's Request -------------------------- certutil -C -c TestCA -m 60 -v 60 -d ../CA -i req -o Eve.cert -f ../tests.pw.5779 -7 eve@bogus.net,eve@bogus.cc,beve@bogus.com cert.sh: Import Eve's Cert -------------------------- certutil -A -n Eve -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -i Eve.cert cert.sh SUCCESS: Eve's Cert Created cert.sh: Generate EC Cert Request for Eve -------------------------- certutil -s "CN=Eve, E=Eve-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Eve's EC Request -------------------------- certutil -C -c TestCA-ec -m 60 -v 60 -d ../CA -i req -o Eve-ec.cert -f ../tests.pw.5779 -7 eve@bogus.net,eve@bogus.cc,beve@bogus.com cert.sh: Import Eve's EC Cert -------------------------- certutil -A -n Eve-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -i Eve-ec.cert cert.sh SUCCESS: Eve's EC Cert Created cert.sh: Generate mixed EC Cert Request for Eve -------------------------- certutil -s "CN=Eve, E=Eve-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Eve's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10060 -v 60 -d ../CA -i req -o Eve-ecmixed.cert -f ../tests.pw.5779 -7 eve@bogus.net,eve@bogus.cc,beve@bogus.com cert.sh: Import Eve's mixed EC Cert -------------------------- certutil -A -n Eve-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eve -f ../tests.pw.5779 -i Eve-ecmixed.cert cert.sh SUCCESS: Eve's mixed EC Cert Created cert.sh: Importing Certificates ============================== cert.sh: Import Bob's cert into Alice's db -------------------------- certutil -E -t p,p,p -d ../alicedir -f ../tests.pw.5779 -i ../bobdir/Bob.cert cert.sh: Import Dave's cert into Alice's DB -------------------------- certutil -E -t p,p,p -d ../alicedir -f ../tests.pw.5779 -i ../dave/Dave.cert cert.sh: Import Dave's cert into Bob's DB -------------------------- certutil -E -t p,p,p -d ../bobdir -f ../tests.pw.5779 -i ../dave/Dave.cert cert.sh: Import Eve's cert into Alice's DB -------------------------- certutil -E -t p,p,p -d ../alicedir -f ../tests.pw.5779 -i ../eve/Eve.cert cert.sh: Import Eve's cert into Bob's DB -------------------------- certutil -E -t p,p,p -d ../bobdir -f ../tests.pw.5779 -i ../eve/Eve.cert cert.sh: Importing EC Certificates ============================== cert.sh: Import Bob's EC cert into Alice's db -------------------------- certutil -E -t p,p,p -d ../alicedir -f ../tests.pw.5779 -i ../bobdir/Bob-ec.cert cert.sh: Import Dave's EC cert into Alice's DB -------------------------- certutil -E -t p,p,p -d ../alicedir -f ../tests.pw.5779 -i ../dave/Dave-ec.cert cert.sh: Import Dave's EC cert into Bob's DB -------------------------- certutil -E -t p,p,p -d ../bobdir -f ../tests.pw.5779 -i ../dave/Dave-ec.cert cert.sh SUCCESS: SMIME passed cert.sh: Creating FIPS 140 DSA Certificates ============== cert.sh: Initializing FIPS PUB 140 Test Certificate's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips -f ../tests.fipspw.5779 cert.sh: Loading root cert module to FIPS PUB 140 Test Certificate's Cert DB (ext.) -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips... Module "RootCerts" added to database. cert.sh: Enable FIPS mode on database ----------------------- modutil -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips -fips true WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips... FIPS mode enabled. cert.sh: Generate Certificate for FIPS PUB 140 Test Certificate -------------------------- certutil -s "CN=FIPS PUB 140 Test Certificate, E=fips@bogus.com, O=BOGUS NSS, OU=FIPS PUB 140, L=Mountain View, ST=California, C=US" -S -n FIPS_PUB_140_Test_Certificate -x -t Cu,Cu,Cu -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/fips -f ../tests.fipspw.5779 -k dsa -v 600 -m 500 -z ../tests_noise.5779 Generating key. This may take a few moments... cert.sh SUCCESS: FIPS passed cert.sh: Creating Server CA Issued Certificate for EC Curves Test Certificates ------------------------------------ cert.sh: Initializing EC Curve's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 cert.sh: Loading root cert module to EC Curve's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves... Module "RootCerts" added to database. cert.sh: Import EC Root CA for EC Curves Test Certificates -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -i ../CA/ecroot.cert cert.sh: Generate EC Cert Request for Curve-c2pnb163v1 -------------------------- certutil -s "CN=Curve-c2pnb163v1, E=Curve-c2pnb163v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb163v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb163v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2001 -v 60 -d ../CA -i req -o Curve-c2pnb163v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb163v1's EC Cert -------------------------- certutil -A -n Curve-c2pnb163v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb163v1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb163v2 -------------------------- certutil -s "CN=Curve-c2pnb163v2, E=Curve-c2pnb163v2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb163v2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb163v2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2002 -v 60 -d ../CA -i req -o Curve-c2pnb163v2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb163v2's EC Cert -------------------------- certutil -A -n Curve-c2pnb163v2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb163v2-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb163v3 -------------------------- certutil -s "CN=Curve-c2pnb163v3, E=Curve-c2pnb163v3-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb163v3 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb163v3's EC Request -------------------------- certutil -C -c TestCA-ec -m 2003 -v 60 -d ../CA -i req -o Curve-c2pnb163v3-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb163v3's EC Cert -------------------------- certutil -A -n Curve-c2pnb163v3-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb163v3-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb176v1 -------------------------- certutil -s "CN=Curve-c2pnb176v1, E=Curve-c2pnb176v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb176v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb176v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2004 -v 60 -d ../CA -i req -o Curve-c2pnb176v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb176v1's EC Cert -------------------------- certutil -A -n Curve-c2pnb176v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb176v1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb208w1 -------------------------- certutil -s "CN=Curve-c2pnb208w1, E=Curve-c2pnb208w1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb208w1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb208w1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2005 -v 60 -d ../CA -i req -o Curve-c2pnb208w1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb208w1's EC Cert -------------------------- certutil -A -n Curve-c2pnb208w1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb208w1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb272w1 -------------------------- certutil -s "CN=Curve-c2pnb272w1, E=Curve-c2pnb272w1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb272w1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb272w1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2006 -v 60 -d ../CA -i req -o Curve-c2pnb272w1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb272w1's EC Cert -------------------------- certutil -A -n Curve-c2pnb272w1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb272w1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb304w1 -------------------------- certutil -s "CN=Curve-c2pnb304w1, E=Curve-c2pnb304w1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb304w1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb304w1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2007 -v 60 -d ../CA -i req -o Curve-c2pnb304w1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb304w1's EC Cert -------------------------- certutil -A -n Curve-c2pnb304w1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb304w1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2pnb368w1 -------------------------- certutil -s "CN=Curve-c2pnb368w1, E=Curve-c2pnb368w1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2pnb368w1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2pnb368w1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2008 -v 60 -d ../CA -i req -o Curve-c2pnb368w1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2pnb368w1's EC Cert -------------------------- certutil -A -n Curve-c2pnb368w1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2pnb368w1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb191v1 -------------------------- certutil -s "CN=Curve-c2tnb191v1, E=Curve-c2tnb191v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb191v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb191v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2009 -v 60 -d ../CA -i req -o Curve-c2tnb191v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb191v1's EC Cert -------------------------- certutil -A -n Curve-c2tnb191v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb191v1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb191v2 -------------------------- certutil -s "CN=Curve-c2tnb191v2, E=Curve-c2tnb191v2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb191v2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb191v2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2010 -v 60 -d ../CA -i req -o Curve-c2tnb191v2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb191v2's EC Cert -------------------------- certutil -A -n Curve-c2tnb191v2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb191v2-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb191v3 -------------------------- certutil -s "CN=Curve-c2tnb191v3, E=Curve-c2tnb191v3-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb191v3 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb191v3's EC Request -------------------------- certutil -C -c TestCA-ec -m 2011 -v 60 -d ../CA -i req -o Curve-c2tnb191v3-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb191v3's EC Cert -------------------------- certutil -A -n Curve-c2tnb191v3-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb191v3-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb239v1 -------------------------- certutil -s "CN=Curve-c2tnb239v1, E=Curve-c2tnb239v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb239v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb239v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2012 -v 60 -d ../CA -i req -o Curve-c2tnb239v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb239v1's EC Cert -------------------------- certutil -A -n Curve-c2tnb239v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb239v1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb239v2 -------------------------- certutil -s "CN=Curve-c2tnb239v2, E=Curve-c2tnb239v2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb239v2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb239v2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2013 -v 60 -d ../CA -i req -o Curve-c2tnb239v2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb239v2's EC Cert -------------------------- certutil -A -n Curve-c2tnb239v2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb239v2-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb239v3 -------------------------- certutil -s "CN=Curve-c2tnb239v3, E=Curve-c2tnb239v3-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb239v3 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb239v3's EC Request -------------------------- certutil -C -c TestCA-ec -m 2014 -v 60 -d ../CA -i req -o Curve-c2tnb239v3-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb239v3's EC Cert -------------------------- certutil -A -n Curve-c2tnb239v3-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb239v3-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb359v1 -------------------------- certutil -s "CN=Curve-c2tnb359v1, E=Curve-c2tnb359v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb359v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb359v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2015 -v 60 -d ../CA -i req -o Curve-c2tnb359v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb359v1's EC Cert -------------------------- certutil -A -n Curve-c2tnb359v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb359v1-ec.cert cert.sh: Generate EC Cert Request for Curve-c2tnb431r1 -------------------------- certutil -s "CN=Curve-c2tnb431r1, E=Curve-c2tnb431r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q c2tnb431r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-c2tnb431r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2016 -v 60 -d ../CA -i req -o Curve-c2tnb431r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-c2tnb431r1's EC Cert -------------------------- certutil -A -n Curve-c2tnb431r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-c2tnb431r1-ec.cert cert.sh: Generate EC Cert Request for Curve-nistb163 -------------------------- certutil -s "CN=Curve-nistb163, E=Curve-nistb163-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistb163 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistb163's EC Request -------------------------- certutil -C -c TestCA-ec -m 2017 -v 60 -d ../CA -i req -o Curve-nistb163-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistb163's EC Cert -------------------------- certutil -A -n Curve-nistb163-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistb163-ec.cert cert.sh: Generate EC Cert Request for Curve-nistb233 -------------------------- certutil -s "CN=Curve-nistb233, E=Curve-nistb233-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistb233 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistb233's EC Request -------------------------- certutil -C -c TestCA-ec -m 2018 -v 60 -d ../CA -i req -o Curve-nistb233-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistb233's EC Cert -------------------------- certutil -A -n Curve-nistb233-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistb233-ec.cert cert.sh: Generate EC Cert Request for Curve-nistb283 -------------------------- certutil -s "CN=Curve-nistb283, E=Curve-nistb283-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistb283 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistb283's EC Request -------------------------- certutil -C -c TestCA-ec -m 2019 -v 60 -d ../CA -i req -o Curve-nistb283-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistb283's EC Cert -------------------------- certutil -A -n Curve-nistb283-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistb283-ec.cert cert.sh: Generate EC Cert Request for Curve-nistb409 -------------------------- certutil -s "CN=Curve-nistb409, E=Curve-nistb409-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistb409 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistb409's EC Request -------------------------- certutil -C -c TestCA-ec -m 2020 -v 60 -d ../CA -i req -o Curve-nistb409-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistb409's EC Cert -------------------------- certutil -A -n Curve-nistb409-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistb409-ec.cert cert.sh: Generate EC Cert Request for Curve-nistb571 -------------------------- certutil -s "CN=Curve-nistb571, E=Curve-nistb571-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistb571 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistb571's EC Request -------------------------- certutil -C -c TestCA-ec -m 2021 -v 60 -d ../CA -i req -o Curve-nistb571-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistb571's EC Cert -------------------------- certutil -A -n Curve-nistb571-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistb571-ec.cert cert.sh: Generate EC Cert Request for Curve-nistk163 -------------------------- certutil -s "CN=Curve-nistk163, E=Curve-nistk163-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistk163 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistk163's EC Request -------------------------- certutil -C -c TestCA-ec -m 2022 -v 60 -d ../CA -i req -o Curve-nistk163-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistk163's EC Cert -------------------------- certutil -A -n Curve-nistk163-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistk163-ec.cert cert.sh: Generate EC Cert Request for Curve-nistk233 -------------------------- certutil -s "CN=Curve-nistk233, E=Curve-nistk233-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistk233 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistk233's EC Request -------------------------- certutil -C -c TestCA-ec -m 2023 -v 60 -d ../CA -i req -o Curve-nistk233-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistk233's EC Cert -------------------------- certutil -A -n Curve-nistk233-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistk233-ec.cert cert.sh: Generate EC Cert Request for Curve-nistk283 -------------------------- certutil -s "CN=Curve-nistk283, E=Curve-nistk283-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistk283 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistk283's EC Request -------------------------- certutil -C -c TestCA-ec -m 2024 -v 60 -d ../CA -i req -o Curve-nistk283-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistk283's EC Cert -------------------------- certutil -A -n Curve-nistk283-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistk283-ec.cert cert.sh: Generate EC Cert Request for Curve-nistk409 -------------------------- certutil -s "CN=Curve-nistk409, E=Curve-nistk409-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistk409 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistk409's EC Request -------------------------- certutil -C -c TestCA-ec -m 2025 -v 60 -d ../CA -i req -o Curve-nistk409-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistk409's EC Cert -------------------------- certutil -A -n Curve-nistk409-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistk409-ec.cert cert.sh: Generate EC Cert Request for Curve-nistk571 -------------------------- certutil -s "CN=Curve-nistk571, E=Curve-nistk571-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistk571 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistk571's EC Request -------------------------- certutil -C -c TestCA-ec -m 2026 -v 60 -d ../CA -i req -o Curve-nistk571-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistk571's EC Cert -------------------------- certutil -A -n Curve-nistk571-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistk571-ec.cert cert.sh: Generate EC Cert Request for Curve-nistp192 -------------------------- certutil -s "CN=Curve-nistp192, E=Curve-nistp192-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistp192 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistp192's EC Request -------------------------- certutil -C -c TestCA-ec -m 2027 -v 60 -d ../CA -i req -o Curve-nistp192-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistp192's EC Cert -------------------------- certutil -A -n Curve-nistp192-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistp192-ec.cert cert.sh: Generate EC Cert Request for Curve-nistp224 -------------------------- certutil -s "CN=Curve-nistp224, E=Curve-nistp224-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistp224 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistp224's EC Request -------------------------- certutil -C -c TestCA-ec -m 2028 -v 60 -d ../CA -i req -o Curve-nistp224-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistp224's EC Cert -------------------------- certutil -A -n Curve-nistp224-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistp224-ec.cert cert.sh: Generate EC Cert Request for Curve-nistp256 -------------------------- certutil -s "CN=Curve-nistp256, E=Curve-nistp256-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistp256 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistp256's EC Request -------------------------- certutil -C -c TestCA-ec -m 2029 -v 60 -d ../CA -i req -o Curve-nistp256-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistp256's EC Cert -------------------------- certutil -A -n Curve-nistp256-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistp256-ec.cert cert.sh: Generate EC Cert Request for Curve-nistp384 -------------------------- certutil -s "CN=Curve-nistp384, E=Curve-nistp384-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistp384 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistp384's EC Request -------------------------- certutil -C -c TestCA-ec -m 2030 -v 60 -d ../CA -i req -o Curve-nistp384-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistp384's EC Cert -------------------------- certutil -A -n Curve-nistp384-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistp384-ec.cert cert.sh: Generate EC Cert Request for Curve-nistp521 -------------------------- certutil -s "CN=Curve-nistp521, E=Curve-nistp521-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q nistp521 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-nistp521's EC Request -------------------------- certutil -C -c TestCA-ec -m 2031 -v 60 -d ../CA -i req -o Curve-nistp521-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-nistp521's EC Cert -------------------------- certutil -A -n Curve-nistp521-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-nistp521-ec.cert cert.sh: Generate EC Cert Request for Curve-prime192v1 -------------------------- certutil -s "CN=Curve-prime192v1, E=Curve-prime192v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime192v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime192v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2032 -v 60 -d ../CA -i req -o Curve-prime192v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime192v1's EC Cert -------------------------- certutil -A -n Curve-prime192v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime192v1-ec.cert cert.sh: Generate EC Cert Request for Curve-prime192v2 -------------------------- certutil -s "CN=Curve-prime192v2, E=Curve-prime192v2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime192v2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime192v2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2033 -v 60 -d ../CA -i req -o Curve-prime192v2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime192v2's EC Cert -------------------------- certutil -A -n Curve-prime192v2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime192v2-ec.cert cert.sh: Generate EC Cert Request for Curve-prime192v3 -------------------------- certutil -s "CN=Curve-prime192v3, E=Curve-prime192v3-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime192v3 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime192v3's EC Request -------------------------- certutil -C -c TestCA-ec -m 2034 -v 60 -d ../CA -i req -o Curve-prime192v3-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime192v3's EC Cert -------------------------- certutil -A -n Curve-prime192v3-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime192v3-ec.cert cert.sh: Generate EC Cert Request for Curve-prime239v1 -------------------------- certutil -s "CN=Curve-prime239v1, E=Curve-prime239v1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime239v1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime239v1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2035 -v 60 -d ../CA -i req -o Curve-prime239v1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime239v1's EC Cert -------------------------- certutil -A -n Curve-prime239v1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime239v1-ec.cert cert.sh: Generate EC Cert Request for Curve-prime239v2 -------------------------- certutil -s "CN=Curve-prime239v2, E=Curve-prime239v2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime239v2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime239v2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2036 -v 60 -d ../CA -i req -o Curve-prime239v2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime239v2's EC Cert -------------------------- certutil -A -n Curve-prime239v2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime239v2-ec.cert cert.sh: Generate EC Cert Request for Curve-prime239v3 -------------------------- certutil -s "CN=Curve-prime239v3, E=Curve-prime239v3-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q prime239v3 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-prime239v3's EC Request -------------------------- certutil -C -c TestCA-ec -m 2037 -v 60 -d ../CA -i req -o Curve-prime239v3-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-prime239v3's EC Cert -------------------------- certutil -A -n Curve-prime239v3-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-prime239v3-ec.cert cert.sh: Generate EC Cert Request for Curve-secp112r1 -------------------------- certutil -s "CN=Curve-secp112r1, E=Curve-secp112r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp112r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp112r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2038 -v 60 -d ../CA -i req -o Curve-secp112r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp112r1's EC Cert -------------------------- certutil -A -n Curve-secp112r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp112r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp112r2 -------------------------- certutil -s "CN=Curve-secp112r2, E=Curve-secp112r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp112r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp112r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2039 -v 60 -d ../CA -i req -o Curve-secp112r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp112r2's EC Cert -------------------------- certutil -A -n Curve-secp112r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp112r2-ec.cert cert.sh: Generate EC Cert Request for Curve-secp128r1 -------------------------- certutil -s "CN=Curve-secp128r1, E=Curve-secp128r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp128r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp128r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2040 -v 60 -d ../CA -i req -o Curve-secp128r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp128r1's EC Cert -------------------------- certutil -A -n Curve-secp128r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp128r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp128r2 -------------------------- certutil -s "CN=Curve-secp128r2, E=Curve-secp128r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp128r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp128r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2041 -v 60 -d ../CA -i req -o Curve-secp128r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp128r2's EC Cert -------------------------- certutil -A -n Curve-secp128r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp128r2-ec.cert cert.sh: Generate EC Cert Request for Curve-secp160k1 -------------------------- certutil -s "CN=Curve-secp160k1, E=Curve-secp160k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp160k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp160k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2042 -v 60 -d ../CA -i req -o Curve-secp160k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp160k1's EC Cert -------------------------- certutil -A -n Curve-secp160k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp160k1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp160r1 -------------------------- certutil -s "CN=Curve-secp160r1, E=Curve-secp160r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp160r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp160r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2043 -v 60 -d ../CA -i req -o Curve-secp160r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp160r1's EC Cert -------------------------- certutil -A -n Curve-secp160r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp160r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp160r2 -------------------------- certutil -s "CN=Curve-secp160r2, E=Curve-secp160r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp160r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp160r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2044 -v 60 -d ../CA -i req -o Curve-secp160r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp160r2's EC Cert -------------------------- certutil -A -n Curve-secp160r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp160r2-ec.cert cert.sh: Generate EC Cert Request for Curve-secp192k1 -------------------------- certutil -s "CN=Curve-secp192k1, E=Curve-secp192k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp192k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp192k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2045 -v 60 -d ../CA -i req -o Curve-secp192k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp192k1's EC Cert -------------------------- certutil -A -n Curve-secp192k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp192k1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp192r1 -------------------------- certutil -s "CN=Curve-secp192r1, E=Curve-secp192r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp192r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp192r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2046 -v 60 -d ../CA -i req -o Curve-secp192r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp192r1's EC Cert -------------------------- certutil -A -n Curve-secp192r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp192r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp224k1 -------------------------- certutil -s "CN=Curve-secp224k1, E=Curve-secp224k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp224k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp224k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2047 -v 60 -d ../CA -i req -o Curve-secp224k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp224k1's EC Cert -------------------------- certutil -A -n Curve-secp224k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp224k1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp224r1 -------------------------- certutil -s "CN=Curve-secp224r1, E=Curve-secp224r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp224r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp224r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2048 -v 60 -d ../CA -i req -o Curve-secp224r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp224r1's EC Cert -------------------------- certutil -A -n Curve-secp224r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp224r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp256k1 -------------------------- certutil -s "CN=Curve-secp256k1, E=Curve-secp256k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp256k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp256k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2049 -v 60 -d ../CA -i req -o Curve-secp256k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp256k1's EC Cert -------------------------- certutil -A -n Curve-secp256k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp256k1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp256r1 -------------------------- certutil -s "CN=Curve-secp256r1, E=Curve-secp256r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp256r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp256r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2050 -v 60 -d ../CA -i req -o Curve-secp256r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp256r1's EC Cert -------------------------- certutil -A -n Curve-secp256r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp256r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp384r1 -------------------------- certutil -s "CN=Curve-secp384r1, E=Curve-secp384r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp384r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2051 -v 60 -d ../CA -i req -o Curve-secp384r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp384r1's EC Cert -------------------------- certutil -A -n Curve-secp384r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp384r1-ec.cert cert.sh: Generate EC Cert Request for Curve-secp521r1 -------------------------- certutil -s "CN=Curve-secp521r1, E=Curve-secp521r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp521r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-secp521r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2052 -v 60 -d ../CA -i req -o Curve-secp521r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-secp521r1's EC Cert -------------------------- certutil -A -n Curve-secp521r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-secp521r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect113r1 -------------------------- certutil -s "CN=Curve-sect113r1, E=Curve-sect113r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect113r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect113r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2053 -v 60 -d ../CA -i req -o Curve-sect113r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect113r1's EC Cert -------------------------- certutil -A -n Curve-sect113r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect113r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect113r2 -------------------------- certutil -s "CN=Curve-sect113r2, E=Curve-sect113r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect113r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect113r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2054 -v 60 -d ../CA -i req -o Curve-sect113r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect113r2's EC Cert -------------------------- certutil -A -n Curve-sect113r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect113r2-ec.cert cert.sh: Generate EC Cert Request for Curve-sect131r1 -------------------------- certutil -s "CN=Curve-sect131r1, E=Curve-sect131r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect131r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect131r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2055 -v 60 -d ../CA -i req -o Curve-sect131r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect131r1's EC Cert -------------------------- certutil -A -n Curve-sect131r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect131r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect131r2 -------------------------- certutil -s "CN=Curve-sect131r2, E=Curve-sect131r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect131r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect131r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2056 -v 60 -d ../CA -i req -o Curve-sect131r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect131r2's EC Cert -------------------------- certutil -A -n Curve-sect131r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect131r2-ec.cert cert.sh: Generate EC Cert Request for Curve-sect163k1 -------------------------- certutil -s "CN=Curve-sect163k1, E=Curve-sect163k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect163k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect163k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2057 -v 60 -d ../CA -i req -o Curve-sect163k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect163k1's EC Cert -------------------------- certutil -A -n Curve-sect163k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect163k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect163r1 -------------------------- certutil -s "CN=Curve-sect163r1, E=Curve-sect163r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect163r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect163r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2058 -v 60 -d ../CA -i req -o Curve-sect163r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect163r1's EC Cert -------------------------- certutil -A -n Curve-sect163r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect163r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect163r2 -------------------------- certutil -s "CN=Curve-sect163r2, E=Curve-sect163r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect163r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect163r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2059 -v 60 -d ../CA -i req -o Curve-sect163r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect163r2's EC Cert -------------------------- certutil -A -n Curve-sect163r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect163r2-ec.cert cert.sh: Generate EC Cert Request for Curve-sect193r1 -------------------------- certutil -s "CN=Curve-sect193r1, E=Curve-sect193r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect193r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect193r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2060 -v 60 -d ../CA -i req -o Curve-sect193r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect193r1's EC Cert -------------------------- certutil -A -n Curve-sect193r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect193r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect193r2 -------------------------- certutil -s "CN=Curve-sect193r2, E=Curve-sect193r2-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect193r2 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect193r2's EC Request -------------------------- certutil -C -c TestCA-ec -m 2061 -v 60 -d ../CA -i req -o Curve-sect193r2-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect193r2's EC Cert -------------------------- certutil -A -n Curve-sect193r2-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect193r2-ec.cert cert.sh: Generate EC Cert Request for Curve-sect233k1 -------------------------- certutil -s "CN=Curve-sect233k1, E=Curve-sect233k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect233k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect233k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2062 -v 60 -d ../CA -i req -o Curve-sect233k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect233k1's EC Cert -------------------------- certutil -A -n Curve-sect233k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect233k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect233r1 -------------------------- certutil -s "CN=Curve-sect233r1, E=Curve-sect233r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect233r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect233r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2063 -v 60 -d ../CA -i req -o Curve-sect233r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect233r1's EC Cert -------------------------- certutil -A -n Curve-sect233r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect233r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect239k1 -------------------------- certutil -s "CN=Curve-sect239k1, E=Curve-sect239k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect239k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect239k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2064 -v 60 -d ../CA -i req -o Curve-sect239k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect239k1's EC Cert -------------------------- certutil -A -n Curve-sect239k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect239k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect283k1 -------------------------- certutil -s "CN=Curve-sect283k1, E=Curve-sect283k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect283k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect283k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2065 -v 60 -d ../CA -i req -o Curve-sect283k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect283k1's EC Cert -------------------------- certutil -A -n Curve-sect283k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect283k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect283r1 -------------------------- certutil -s "CN=Curve-sect283r1, E=Curve-sect283r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect283r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect283r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2066 -v 60 -d ../CA -i req -o Curve-sect283r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect283r1's EC Cert -------------------------- certutil -A -n Curve-sect283r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect283r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect409k1 -------------------------- certutil -s "CN=Curve-sect409k1, E=Curve-sect409k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect409k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect409k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2067 -v 60 -d ../CA -i req -o Curve-sect409k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect409k1's EC Cert -------------------------- certutil -A -n Curve-sect409k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect409k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect409r1 -------------------------- certutil -s "CN=Curve-sect409r1, E=Curve-sect409r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect409r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect409r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2068 -v 60 -d ../CA -i req -o Curve-sect409r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect409r1's EC Cert -------------------------- certutil -A -n Curve-sect409r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect409r1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect571k1 -------------------------- certutil -s "CN=Curve-sect571k1, E=Curve-sect571k1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect571k1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect571k1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2069 -v 60 -d ../CA -i req -o Curve-sect571k1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect571k1's EC Cert -------------------------- certutil -A -n Curve-sect571k1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect571k1-ec.cert cert.sh: Generate EC Cert Request for Curve-sect571r1 -------------------------- certutil -s "CN=Curve-sect571r1, E=Curve-sect571r1-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q sect571r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign Curve-sect571r1's EC Request -------------------------- certutil -C -c TestCA-ec -m 2070 -v 60 -d ../CA -i req -o Curve-sect571r1-ec.cert -f ../tests.pw.5779 cert.sh: Import Curve-sect571r1's EC Cert -------------------------- certutil -A -n Curve-sect571r1-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/eccurves -f ../tests.pw.5779 -i Curve-sect571r1-ec.cert cert.sh: Initializing TestExt's Cert DB -------------------------- certutil -N -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 cert.sh: Loading root cert module to TestExt's Cert DB -------------------------- modutil -add RootCerts -libfile /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so -dbdir /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions WARNING: Performing this operation while the browser is running could cause corruption of your security databases. If the browser is currently running, you should exit browser before continuing this operation. Type 'q ' to abort, or to continue: Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions... Module "RootCerts" added to database. cert.sh: Import Root CA for TestExt -------------------------- certutil -A -n TestCA -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -i ../CA/root.cert cert.sh: Import EC Root CA for TestExt -------------------------- certutil -A -n TestCA-ec -t TC,TC,TC -f ../tests.pw.5779 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -i ../CA/ecroot.cert cert.sh: Generate Cert Request for TestExt -------------------------- certutil -s "CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestExt's Request -------------------------- certutil -C -c TestCA -m 90 -v 60 -d ../CA -i req -o TestExt.cert -f ../tests.pw.5779 cert.sh: Import TestExt's Cert -------------------------- certutil -A -n TestExt -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -i TestExt.cert cert.sh SUCCESS: TestExt's Cert Created cert.sh: Generate EC Cert Request for TestExt -------------------------- certutil -s "CN=TestExt, E=TestExt-ec@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestExt's EC Request -------------------------- certutil -C -c TestCA-ec -m 90 -v 60 -d ../CA -i req -o TestExt-ec.cert -f ../tests.pw.5779 cert.sh: Import TestExt's EC Cert -------------------------- certutil -A -n TestExt-ec -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -i TestExt-ec.cert cert.sh SUCCESS: TestExt's EC Cert Created cert.sh: Generate mixed EC Cert Request for TestExt -------------------------- certutil -s "CN=TestExt, E=TestExt-ecmixed@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US" -R -k ec -q secp384r1 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -z ../tests_noise.5779 -o req Generating key. This may take a few moments... cert.sh: Sign TestExt's EC Request with RSA -------------------------- certutil -C -c TestCA -m 10090 -v 60 -d ../CA -i req -o TestExt-ecmixed.cert -f ../tests.pw.5779 cert.sh: Import TestExt's mixed EC Cert -------------------------- certutil -A -n TestExt-ecmixed -t u,u,u -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -f ../tests.pw.5779 -i TestExt-ecmixed.cert cert.sh SUCCESS: TestExt's mixed EC Cert Created ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -1 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? certutil options: 0 1 2 3 4 5 6 10 n ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -1 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? certutil options: 0 1 2 3 4 5 6 10 y ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -2 Generating key. This may take a few moments... Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? certutil options: y -1 n ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -2 Generating key. This may take a few moments... Is this a CA certificate [y/N]? Enter the path length constraint, enter to skip [<0 for unlimited path]: Is this a critical extension [y/N]? certutil options: n -1 y ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -3 Generating key. This may take a few moments... Enter value for the authKeyID extension [y/N]? Enter value for the key identifier fields, enter to omit: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter value for the authCertSerial field, enter to omit: Is this a critical extension [y/N]? certutil options: y 12341235123 y ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -3 Generating key. This may take a few moments... Enter value for the authKeyID extension [y/N]? Enter value for the key identifier fields, enter to omit: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter value for the authCertSerial field, enter to omit: Is this a critical extension [y/N]? certutil options: y 3 test.com 214123 y ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -4 Generating key. This may take a few moments... Enter the type of the distribution point name: 1 - Full Name 2 - Relative Name Any other number to finish Choice: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Select one of the following for the reason flags 0 - unused 1 - keyCompromise 2 - caCompromise 3 - affiliationChanged 4 - superseded 5 - cessationOfOperation 6 - certificateHold Any other number to finish Choice: Enter value for the CRL Issuer name: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter more value for the CRL distribution point extension [y/N] Is this a critical extension [y/N]? certutil options: 1 1 InstanceOfOtherName 2 rfc822Name 3 test.com 4 test@test.com 6 ediPArtyName 8 ipAddress 9 123451235 10 0 10 n n ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -4 Generating key. This may take a few moments... Enter the type of the distribution point name: 1 - Full Name 2 - Relative Name Any other number to finish Choice: Enter the relative name: Select one of the following for the reason flags 0 - unused 1 - keyCompromise 2 - caCompromise 3 - affiliationChanged 4 - superseded 5 - cessationOfOperation 6 - certificateHold Any other number to finish Choice: Enter value for the CRL Issuer name: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter data: Select one of the following general name type: 1 - instance of other name 2 - rfc822Name 3 - dnsName 4 - x400Address 5 - directoryName 6 - ediPartyName 7 - uniformResourceidentifier 8 - ipAddress 9 - registerID Any other number to finish Choice: Enter more value for the CRL distribution point extension [y/N] Is this a critical extension [y/N]? certutil options: 2 SN=asdfsdf 4 3 test.com 10 n n ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -5 Generating key. This may take a few moments... 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish 0 - SSL Client 1 - SSL Server 2 - S/MIME 3 - Object Signing 4 - Reserved for future use 5 - SSL CA 6 - S/MIME CA 7 - Object Signing CA Other to finish Is this a critical extension [y/N]? certutil options: 0 1 2 10 n ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -6 Generating key. This may take a few moments... 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish 0 - Server Auth 1 - Client Auth 2 - Code Signing 3 - Email Protection 4 - Timestamp 5 - OCSP Responder 6 - Step-up Other to finish Is this a critical extension [y/N]? certutil options: 0 1 2 3 4 5 6 10 y ################################################# certutil -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/cert_extensions -S -n TestExt -t u,u,u -o /tmp/cert -s CN=TestExt, E=TestExt@bogus.com, O=BOGUS NSS, L=Mountain View, ST=California, C=US -x -f ../tests.pw.5779 -z ../tests_noise.5779 -1 Generating key. This may take a few moments... 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish 0 - Digital Signature 1 - Non-repudiation 2 - Key encipherment 3 - Data encipherment 4 - Key agreement 5 - Cert signing key 6 - CRL signing key Other to finish Is this a critical extension [y/N]? certutil options: 1 2 3 4 5 6 10 n cert.sh: Skipping CRL Tests cert.sh cert.sh: finished cert.sh memleak.sh: Valgrind found: /usr/bin/valgrind ./all.sh: line 170: [: : integer expression expected memleak.sh: Memory leak checking - server =============================== memleak.sh: BYPASS is OFF Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is OFF Running server-32-libfreebl_3-NORMAL PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 ==10412== Memcheck, a memory error detector. ==10412== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10412== Using LibVEX rev 1658, a library for dynamic binary translation. ==10412== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10412== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10412== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10412== For more details, rerun with: -v ==10412== memleak.sh: -------- Trying cipher A: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C A nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher B: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C B nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher C: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C C nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher D: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C D nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher E: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C E nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher F: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C F nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher :C001: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C001 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C002: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C002 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C003: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C003 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C004: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C004 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C005: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C005 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C006: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C006 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C007: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C007 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C008: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C008 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C009: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C009 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C00A: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C00A nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C010: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C010 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C011: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C011 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C012: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C012 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C013: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C013 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C014: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C014 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher c: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher d: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher e: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher f: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C f nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher g: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C g nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher i: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher j: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher k: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher l: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C l nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher m: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C m nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher n: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher v: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher y: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher z: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination ==10412== ==10412== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 36 from 2) ==10412== malloc/free: in use at exit: 25,558 bytes in 285 blocks. ==10412== malloc/free: 6,039,350 allocs, 6,039,065 frees, 4,093,207,952 bytes allocated. ==10412== For counts of detected errors, rerun with: -v ==10412== searching for pointers to 285 not-freed blocks. ==10412== checked 21,163,236 bytes. ==10412== ==10412== 4 bytes in 1 blocks are still reachable in loss record 1 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 6 bytes in 1 blocks are still reachable in loss record 2 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==10412== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 12 bytes in 1 blocks are still reachable in loss record 3 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==10412== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==10412== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 16 bytes in 1 blocks are still reachable in loss record 4 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==10412== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==10412== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 5 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==10412== by 0x453CB65: myOnceFunction (tracker.c:94) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x453CBD9: call_once (tracker.c:123) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 6 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==10412== by 0x64527B9: myOnceFunction (tracker.c:94) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x645282D: call_once (tracker.c:123) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 7 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 8 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 9 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==10412== by 0x44C2A94: nss_Init (nssinit.c:433) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 10 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 11 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==10412== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 12 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==10412== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==10412== by 0x453CC24: call_once (tracker.c:131) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 13 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==10412== by 0x6452982: trackerOnceFunc (tracker.c:191) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 14 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 48 bytes in 1 blocks are still reachable in loss record 15 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==10412== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==10412== by 0x453CC68: call_once (tracker.c:135) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 48 bytes in 1 blocks are still reachable in loss record 16 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==10412== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==10412== by 0x64528BC: call_once (tracker.c:135) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 64 bytes in 1 blocks are still reachable in loss record 17 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==10412== by 0x6452982: trackerOnceFunc (tracker.c:191) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 64 bytes in 1 blocks are still reachable in loss record 18 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==10412== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==10412== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==10412== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==10412== by 0x453BB43: nssArena_Destroy (arena.c:531) ==10412== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==10412== by 0x452BA58: token_destructor (trustdomain.c:124) ==10412== by 0x453E087: nssList_Clear (list.c:200) ==10412== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==10412== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==10412== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==10412== by 0x805024E: main (selfserv.c:2129) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are definitely lost in loss record 19 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==10412== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==10412== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==10412== by 0x804CDA5: launch_threads (selfserv.c:571) ==10412== by 0x8050052: main (selfserv.c:2072) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are still reachable in loss record 20 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==10412== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are still reachable in loss record 21 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==10412== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 80 bytes in 1 blocks are still reachable in loss record 22 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==10412== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 23 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==10412== by 0x453CC24: call_once (tracker.c:131) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 24 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x453CB3F: myOnceFunction (tracker.c:89) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x453CBD9: call_once (tracker.c:123) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are definitely lost in loss record 25 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==10412== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==10412== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==10412== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 26 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x6452945: trackerOnceFunc (tracker.c:186) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 27 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x6452793: myOnceFunction (tracker.c:89) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x645282D: call_once (tracker.c:123) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 28 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==10412== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==10412== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==10412== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==10412== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==10412== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 29 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==10412== by 0x443ED90: ssl_InitSymWrapKeysLock (ssl3con.c:3920) ==10412== by 0x4457AD8: SSL_ConfigServerSessionIDCache (sslsnce.c:1182) ==10412== by 0x804F621: main (selfserv.c:1902) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 30 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==10412== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==10412== by 0x4457AD3: SSL_ConfigServerSessionIDCache (sslsnce.c:1181) ==10412== by 0x804F621: main (selfserv.c:1902) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 31 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 32 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 104 bytes in 1 blocks are still reachable in loss record 33 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==10412== by 0x44C2A94: nss_Init (nssinit.c:433) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 104 bytes in 1 blocks are still reachable in loss record 34 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 112 bytes in 1 blocks are still reachable in loss record 35 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==10412== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 128 bytes in 1 blocks are still reachable in loss record 36 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 136 bytes in 2 blocks are possibly lost in loss record 37 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==10412== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==10412== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==10412== by 0x804CDA5: launch_threads (selfserv.c:571) ==10412== by 0x8050052: main (selfserv.c:2072) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 38 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 39 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 40 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 41 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 42 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 43 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 160 bytes in 8 blocks are still reachable in loss record 44 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 512 bytes in 1 blocks are still reachable in loss record 45 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==10412== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 710 bytes in 1 blocks are still reachable in loss record 46 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 710 bytes in 1 blocks are still reachable in loss record 47 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 832 bytes in 8 blocks are still reachable in loss record 48 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 9,768 bytes in 111 blocks are definitely lost in loss record 49 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x45352A6: find_objects (devtoken.c:416) ==10412== by 0x45355F1: find_objects_by_template (devtoken.c:537) ==10412== by 0x4537535: nssToken_FindTrustForCertificate (devtoken.c:1286) ==10412== by 0x452CFBA: nssTrustDomain_FindTrustForCertificate (trustdomain.c:1218) ==10412== by 0x4533145: nssTrust_GetCERTCertTrustForCert (pki3hack.c:607) ==10412== by 0x4533735: fill_CERTCertificateFields (pki3hack.c:793) ==10412== by 0x453393C: stan_GetCERTCertificate (pki3hack.c:850) ==10412== by 0x45339DE: STAN_GetCERTCertificate (pki3hack.c:878) ==10412== by 0x44DC6F7: convert_cert (pk11cert.c:92) ==10412== by 0x45319ED: nssPKIObjectCollection_Traverse (pkibase.c:966) ==10412== by 0x452CE1E: NSSTrustDomain_TraverseCertificates (trustdomain.c:1085) ==10412== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==10412== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==10412== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==10412== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==10412== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==10412== by 0x804E625: server_main (selfserv.c:1449) ==10412== by 0x80500EF: main (selfserv.c:2086) ==10412== ==10412== ==10412== 9,768 bytes in 111 blocks are definitely lost in loss record 50 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x45381BA: nssToken_TraverseCertificates (devtoken.c:1655) ==10412== by 0x452CEBA: NSSTrustDomain_TraverseCertificates (trustdomain.c:1073) ==10412== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==10412== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==10412== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==10412== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==10412== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==10412== by 0x804E625: server_main (selfserv.c:1449) ==10412== by 0x80500EF: main (selfserv.c:2086) ==10412== ==10412== LEAK SUMMARY: ==10412== definitely lost: 19,692 bytes in 224 blocks. ==10412== possibly lost: 136 bytes in 2 blocks. ==10412== still reachable: 5,730 bytes in 59 blocks. ==10412== suppressed: 0 bytes in 0 blocks. memleak.sh: server-32-libfreebl_3-NORMAL produced a returncode of 0, expected is 0 PASSED memleak.sh: BYPASS is ON Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is OFF Running server-32-libfreebl_3-BYPASS PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 ==27229== Memcheck, a memory error detector. ==27229== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27229== Using LibVEX rev 1658, a library for dynamic binary translation. ==27229== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27229== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27229== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27229== For more details, rerun with: -v ==27229== memleak.sh: -------- Trying cipher A: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C A nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher B: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C B nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher C: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C C nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher D: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C D nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher E: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C E nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher F: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C F nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. memleak.sh: -------- Trying cipher :C001: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C001 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C002: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C002 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C003: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C003 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C004: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C004 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C005: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C005 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C006: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C006 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C007: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C007 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C008: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C008 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C009: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C009 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C00A: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C00A nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C010: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C010 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C011: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C011 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C012: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C012 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C013: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C013 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher :C014: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C014 nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher c: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher d: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher e: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher f: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C f nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher g: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C g nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher i: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher j: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher k: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher l: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C l nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher m: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C m nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher n: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher v: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher y: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher z: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination ==27229== ==27229== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 36 from 2) ==27229== malloc/free: in use at exit: 25,558 bytes in 285 blocks. ==27229== malloc/free: 6,039,001 allocs, 6,038,716 frees, 4,093,106,724 bytes allocated. ==27229== For counts of detected errors, rerun with: -v ==27229== searching for pointers to 285 not-freed blocks. ==27229== checked 21,163,236 bytes. ==27229== ==27229== 4 bytes in 1 blocks are still reachable in loss record 1 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27229== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 6 bytes in 1 blocks are still reachable in loss record 2 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27229== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27229== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 12 bytes in 1 blocks are still reachable in loss record 3 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27229== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27229== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 16 bytes in 1 blocks are still reachable in loss record 4 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27229== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27229== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 5 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27229== by 0x453CB65: myOnceFunction (tracker.c:94) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x453CBD9: call_once (tracker.c:123) ==27229== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x453B621: arena_add_pointer (arena.c:139) ==27229== by 0x453BA4F: nssArena_Create (arena.c:447) ==27229== by 0x453B990: NSSArena_Create (arena.c:386) ==27229== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27229== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27229== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 6 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27229== by 0x64527B9: myOnceFunction (tracker.c:94) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x645282D: call_once (tracker.c:123) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 7 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 8 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 9 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27229== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27229== by 0x44C2A94: nss_Init (nssinit.c:433) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 10 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27229== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27229== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 20 bytes in 1 blocks are still reachable in loss record 11 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27229== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 32 bytes in 1 blocks are still reachable in loss record 12 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27229== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27229== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27229== by 0x453CC24: call_once (tracker.c:131) ==27229== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x453B621: arena_add_pointer (arena.c:139) ==27229== by 0x453BA4F: nssArena_Create (arena.c:447) ==27229== by 0x453B990: NSSArena_Create (arena.c:386) ==27229== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27229== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27229== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 32 bytes in 1 blocks are still reachable in loss record 13 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27229== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27229== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27229== by 0x6452878: call_once (tracker.c:131) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 32 bytes in 1 blocks are still reachable in loss record 14 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27229== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27229== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 48 bytes in 1 blocks are still reachable in loss record 15 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27229== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27229== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27229== by 0x453CC68: call_once (tracker.c:135) ==27229== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x453B621: arena_add_pointer (arena.c:139) ==27229== by 0x453BA4F: nssArena_Create (arena.c:447) ==27229== by 0x453B990: NSSArena_Create (arena.c:386) ==27229== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27229== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27229== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 48 bytes in 1 blocks are still reachable in loss record 16 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27229== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27229== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27229== by 0x64528BC: call_once (tracker.c:135) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 64 bytes in 1 blocks are still reachable in loss record 17 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27229== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27229== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27229== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27229== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27229== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27229== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27229== by 0x452BA58: token_destructor (trustdomain.c:124) ==27229== by 0x453E087: nssList_Clear (list.c:200) ==27229== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27229== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27229== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27229== by 0x805024E: main (selfserv.c:2129) ==27229== ==27229== ==27229== 64 bytes in 1 blocks are still reachable in loss record 18 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27229== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27229== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27229== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27229== by 0x6452878: call_once (tracker.c:131) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 68 bytes in 1 blocks are definitely lost in loss record 19 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27229== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27229== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27229== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27229== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27229== by 0x804CDA5: launch_threads (selfserv.c:571) ==27229== by 0x8050052: main (selfserv.c:2072) ==27229== ==27229== ==27229== 68 bytes in 1 blocks are still reachable in loss record 20 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27229== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 68 bytes in 1 blocks are still reachable in loss record 21 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27229== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 80 bytes in 1 blocks are still reachable in loss record 22 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27229== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 23 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27229== by 0x453CC24: call_once (tracker.c:131) ==27229== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x453B621: arena_add_pointer (arena.c:139) ==27229== by 0x453BA4F: nssArena_Create (arena.c:447) ==27229== by 0x453B990: NSSArena_Create (arena.c:386) ==27229== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27229== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27229== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 24 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x453CBD9: call_once (tracker.c:123) ==27229== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x453B621: arena_add_pointer (arena.c:139) ==27229== by 0x453BA4F: nssArena_Create (arena.c:447) ==27229== by 0x453B990: NSSArena_Create (arena.c:386) ==27229== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27229== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27229== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are definitely lost in loss record 25 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27229== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27229== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27229== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27229== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27229== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27229== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27229== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27229== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27229== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 26 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27229== by 0x6452878: call_once (tracker.c:131) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 27 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x6452793: myOnceFunction (tracker.c:89) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x645282D: call_once (tracker.c:123) ==27229== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27229== by 0x6451275: arena_add_pointer (arena.c:139) ==27229== by 0x64516A3: nssArena_Create (arena.c:447) ==27229== by 0x64515E4: NSSArena_Create (arena.c:386) ==27229== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27229== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27229== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 28 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27229== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27229== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27229== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27229== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27229== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 29 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27229== by 0x443ED90: ssl_InitSymWrapKeysLock (ssl3con.c:3920) ==27229== by 0x4457AD8: SSL_ConfigServerSessionIDCache (sslsnce.c:1182) ==27229== by 0x804F621: main (selfserv.c:1902) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 30 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27229== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27229== by 0x4457AD3: SSL_ConfigServerSessionIDCache (sslsnce.c:1181) ==27229== by 0x804F621: main (selfserv.c:1902) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 31 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27229== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 88 bytes in 1 blocks are still reachable in loss record 32 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27229== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 104 bytes in 1 blocks are still reachable in loss record 33 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27229== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27229== by 0x44C2A94: nss_Init (nssinit.c:433) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 104 bytes in 1 blocks are still reachable in loss record 34 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27229== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27229== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 112 bytes in 1 blocks are still reachable in loss record 35 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27229== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 128 bytes in 1 blocks are still reachable in loss record 36 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27229== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27229== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 136 bytes in 2 blocks are possibly lost in loss record 37 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27229== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27229== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27229== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27229== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27229== by 0x804CDA5: launch_threads (selfserv.c:571) ==27229== by 0x8050052: main (selfserv.c:2072) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 38 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27229== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 39 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27229== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27229== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 40 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 41 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27229== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 42 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27229== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27229== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 142 bytes in 1 blocks are still reachable in loss record 43 of 50 ==27229== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27229== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 160 bytes in 8 blocks are still reachable in loss record 44 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27229== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27229== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27229== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 512 bytes in 1 blocks are still reachable in loss record 45 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27229== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 710 bytes in 1 blocks are still reachable in loss record 46 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27229== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27229== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27229== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 710 bytes in 1 blocks are still reachable in loss record 47 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27229== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27229== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27229== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27229== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27229== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27229== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27229== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27229== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27229== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27229== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27229== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27229== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27229== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27229== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27229== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27229== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27229== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27229== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27229== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27229== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27229== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27229== by 0x44C2C59: nss_Init (nssinit.c:481) ==27229== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27229== by 0x804F6D5: main (selfserv.c:1919) ==27229== ==27229== ==27229== 832 bytes in 8 blocks are still reachable in loss record 48 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27229== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27229== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27229== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27229== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27229== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27229== by 0x804EC9B: main (selfserv.c:1699) ==27229== ==27229== ==27229== 9,768 bytes in 111 blocks are definitely lost in loss record 49 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27229== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27229== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27229== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27229== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27229== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27229== by 0x45352A6: find_objects (devtoken.c:416) ==27229== by 0x45355F1: find_objects_by_template (devtoken.c:537) ==27229== by 0x4537535: nssToken_FindTrustForCertificate (devtoken.c:1286) ==27229== by 0x452CFBA: nssTrustDomain_FindTrustForCertificate (trustdomain.c:1218) ==27229== by 0x4533145: nssTrust_GetCERTCertTrustForCert (pki3hack.c:607) ==27229== by 0x4533735: fill_CERTCertificateFields (pki3hack.c:793) ==27229== by 0x453393C: stan_GetCERTCertificate (pki3hack.c:850) ==27229== by 0x45339DE: STAN_GetCERTCertificate (pki3hack.c:878) ==27229== by 0x44DC6F7: convert_cert (pk11cert.c:92) ==27229== by 0x45319ED: nssPKIObjectCollection_Traverse (pkibase.c:966) ==27229== by 0x452CE1E: NSSTrustDomain_TraverseCertificates (trustdomain.c:1085) ==27229== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==27229== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==27229== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==27229== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==27229== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==27229== by 0x804E625: server_main (selfserv.c:1449) ==27229== by 0x80500EF: main (selfserv.c:2086) ==27229== ==27229== ==27229== 9,768 bytes in 111 blocks are definitely lost in loss record 50 of 50 ==27229== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27229== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27229== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27229== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27229== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27229== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27229== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27229== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27229== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27229== by 0x45381BA: nssToken_TraverseCertificates (devtoken.c:1655) ==27229== by 0x452CEBA: NSSTrustDomain_TraverseCertificates (trustdomain.c:1073) ==27229== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==27229== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==27229== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==27229== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==27229== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==27229== by 0x804E625: server_main (selfserv.c:1449) ==27229== by 0x80500EF: main (selfserv.c:2086) ==27229== ==27229== LEAK SUMMARY: ==27229== definitely lost: 19,692 bytes in 224 blocks. ==27229== possibly lost: 136 bytes in 2 blocks. ==27229== still reachable: 5,730 bytes in 59 blocks. ==27229== suppressed: 0 bytes in 0 blocks. memleak.sh: server-32-libfreebl_3-BYPASS produced a returncode of 0, expected is 0 PASSED memleak.sh: BYPASS is OFF Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode enabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal FIPS PKCS #11 Module slots: 1 slot attached status: loaded slot: NSS FIPS 140-2 User Private Key Services token: NSS FIPS 140-2 Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is ON Running server-32-libfreebl_3-FIPS PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 ==11619== Memcheck, a memory error detector. ==11619== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==11619== Using LibVEX rev 1658, a library for dynamic binary translation. ==11619== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==11619== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==11619== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==11619== For more details, rerun with: -v ==11619== memleak.sh: -------- Trying cipher c: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher d: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher e: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher i: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher j: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher k: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher n: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher v: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher y: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable memleak.sh: -------- Trying cipher z: strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination ==11619== ==11619== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 36 from 2) ==11619== malloc/free: in use at exit: 25,558 bytes in 285 blocks. ==11619== malloc/free: 1,840,889 allocs, 1,840,604 frees, 1,254,935,312 bytes allocated. ==11619== For counts of detected errors, rerun with: -v ==11619== searching for pointers to 285 not-freed blocks. ==11619== checked 31,618,912 bytes. ==11619== ==11619== 4 bytes in 1 blocks are still reachable in loss record 1 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==11619== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 6 bytes in 1 blocks are still reachable in loss record 2 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==11619== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==11619== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 12 bytes in 1 blocks are still reachable in loss record 3 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==11619== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==11619== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 16 bytes in 1 blocks are still reachable in loss record 4 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==11619== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==11619== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 5 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==11619== by 0x453CB65: myOnceFunction (tracker.c:94) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x453CBD9: call_once (tracker.c:123) ==11619== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x453B621: arena_add_pointer (arena.c:139) ==11619== by 0x453BA4F: nssArena_Create (arena.c:447) ==11619== by 0x453B990: NSSArena_Create (arena.c:386) ==11619== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==11619== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==11619== by 0x44C2CB8: nss_Init (nssinit.c:493) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 6 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==11619== by 0x6EEA7B9: myOnceFunction (tracker.c:94) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x6EEA82D: call_once (tracker.c:123) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 7 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 8 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 9 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==11619== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==11619== by 0x44C2A94: nss_Init (nssinit.c:433) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 10 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==11619== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==11619== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 20 bytes in 1 blocks are still reachable in loss record 11 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==11619== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 32 bytes in 1 blocks are still reachable in loss record 12 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==11619== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==11619== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==11619== by 0x453CC24: call_once (tracker.c:131) ==11619== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x453B621: arena_add_pointer (arena.c:139) ==11619== by 0x453BA4F: nssArena_Create (arena.c:447) ==11619== by 0x453B990: NSSArena_Create (arena.c:386) ==11619== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==11619== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==11619== by 0x44C2CB8: nss_Init (nssinit.c:493) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 32 bytes in 1 blocks are still reachable in loss record 13 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==11619== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==11619== by 0x6EEA982: trackerOnceFunc (tracker.c:191) ==11619== by 0x6EEA878: call_once (tracker.c:131) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 32 bytes in 1 blocks are still reachable in loss record 14 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==11619== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==11619== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 48 bytes in 1 blocks are still reachable in loss record 15 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==11619== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==11619== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==11619== by 0x453CC68: call_once (tracker.c:135) ==11619== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x453B621: arena_add_pointer (arena.c:139) ==11619== by 0x453BA4F: nssArena_Create (arena.c:447) ==11619== by 0x453B990: NSSArena_Create (arena.c:386) ==11619== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==11619== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==11619== by 0x44C2CB8: nss_Init (nssinit.c:493) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 48 bytes in 1 blocks are still reachable in loss record 16 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==11619== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==11619== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==11619== by 0x6EEA8BC: call_once (tracker.c:135) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 64 bytes in 1 blocks are still reachable in loss record 17 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==11619== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==11619== by 0x6EEA982: trackerOnceFunc (tracker.c:191) ==11619== by 0x6EEA878: call_once (tracker.c:131) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 64 bytes in 1 blocks are still reachable in loss record 18 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==11619== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==11619== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==11619== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==11619== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==11619== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==11619== by 0x453BB43: nssArena_Destroy (arena.c:531) ==11619== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==11619== by 0x453DFCB: nssList_Destroy (list.c:165) ==11619== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==11619== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==11619== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==11619== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==11619== by 0x805024E: main (selfserv.c:2129) ==11619== ==11619== ==11619== 68 bytes in 1 blocks are still reachable in loss record 19 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==11619== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 68 bytes in 1 blocks are still reachable in loss record 20 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==11619== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 80 bytes in 1 blocks are still reachable in loss record 21 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==11619== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 22 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==11619== by 0x453CC24: call_once (tracker.c:131) ==11619== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x453B621: arena_add_pointer (arena.c:139) ==11619== by 0x453BA4F: nssArena_Create (arena.c:447) ==11619== by 0x453B990: NSSArena_Create (arena.c:386) ==11619== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==11619== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==11619== by 0x44C2CB8: nss_Init (nssinit.c:493) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 23 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x453CB3F: myOnceFunction (tracker.c:89) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x453CBD9: call_once (tracker.c:123) ==11619== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x453B621: arena_add_pointer (arena.c:139) ==11619== by 0x453BA4F: nssArena_Create (arena.c:447) ==11619== by 0x453B990: NSSArena_Create (arena.c:386) ==11619== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==11619== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==11619== by 0x44C2CB8: nss_Init (nssinit.c:493) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 24 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x6EEA793: myOnceFunction (tracker.c:89) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x6EEA82D: call_once (tracker.c:123) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 25 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x6EEA945: trackerOnceFunc (tracker.c:186) ==11619== by 0x6EEA878: call_once (tracker.c:131) ==11619== by 0x6EEA9EF: nssPointerTracker_initialize (tracker.c:233) ==11619== by 0x6EE9275: arena_add_pointer (arena.c:139) ==11619== by 0x6EE96A3: nssArena_Create (arena.c:447) ==11619== by 0x6EE95E4: NSSArena_Create (arena.c:386) ==11619== by 0x6EE6F38: nssCKFWInstance_Create (instance.c:217) ==11619== by 0x6EE2FD5: NSSCKFWC_Initialize (wrap.c:203) ==11619== by 0x6EDC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are definitely lost in loss record 26 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x6EE80D4: nssCKFWMutex_Create (mutex.c:146) ==11619== by 0x6EE7505: nssCKFWInstance_CreateMutex (instance.c:513) ==11619== by 0x6EE8487: nssCKFWObject_Create (object.c:205) ==11619== by 0x6EE6A56: nssCKFWFindObjects_Next (find.c:375) ==11619== by 0x6EE5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==11619== by 0x6EDCF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==11619== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==11619== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==11619== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==11619== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 27 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==11619== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==11619== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==11619== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==11619== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==11619== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 28 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==11619== by 0x443ED90: ssl_InitSymWrapKeysLock (ssl3con.c:3920) ==11619== by 0x4457AD8: SSL_ConfigServerSessionIDCache (sslsnce.c:1182) ==11619== by 0x804F621: main (selfserv.c:1902) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 29 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==11619== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==11619== by 0x4457AD3: SSL_ConfigServerSessionIDCache (sslsnce.c:1181) ==11619== by 0x804F621: main (selfserv.c:1902) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 30 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==11619== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 88 bytes in 1 blocks are still reachable in loss record 31 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==11619== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 104 bytes in 1 blocks are still reachable in loss record 32 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==11619== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==11619== by 0x44C2A94: nss_Init (nssinit.c:433) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 104 bytes in 1 blocks are still reachable in loss record 33 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==11619== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==11619== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 112 bytes in 1 blocks are still reachable in loss record 34 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==11619== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 128 bytes in 1 blocks are still reachable in loss record 35 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==11619== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==11619== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 36 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==11619== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 37 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==11619== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==11619== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 38 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 39 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==11619== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 40 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==11619== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==11619== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 142 bytes in 1 blocks are still reachable in loss record 41 of 49 ==11619== at 0x442572F: malloc (vg_replace_malloc.c:149) ==11619== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 160 bytes in 8 blocks are still reachable in loss record 42 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==11619== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==11619== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==11619== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 204 bytes in 3 blocks are possibly lost in loss record 43 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==11619== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==11619== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==11619== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==11619== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==11619== by 0x804CDA5: launch_threads (selfserv.c:571) ==11619== by 0x8050052: main (selfserv.c:2072) ==11619== ==11619== ==11619== 512 bytes in 1 blocks are still reachable in loss record 44 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==11619== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 710 bytes in 1 blocks are still reachable in loss record 45 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==11619== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==11619== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==11619== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 710 bytes in 1 blocks are still reachable in loss record 46 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==11619== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==11619== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==11619== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==11619== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==11619== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==11619== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==11619== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==11619== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==11619== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==11619== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==11619== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==11619== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==11619== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==11619== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==11619== by 0x63B4464: RNG_RNGInit (loader.c:921) ==11619== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==11619== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==11619== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==11619== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==11619== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==11619== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==11619== by 0x44C2C59: nss_Init (nssinit.c:481) ==11619== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==11619== by 0x804F6D5: main (selfserv.c:1919) ==11619== ==11619== ==11619== 832 bytes in 8 blocks are still reachable in loss record 47 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==11619== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==11619== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==11619== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==11619== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==11619== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==11619== by 0x804EC9B: main (selfserv.c:1699) ==11619== ==11619== ==11619== 9,768 bytes in 111 blocks are definitely lost in loss record 48 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x6EE80D4: nssCKFWMutex_Create (mutex.c:146) ==11619== by 0x6EE7505: nssCKFWInstance_CreateMutex (instance.c:513) ==11619== by 0x6EE8487: nssCKFWObject_Create (object.c:205) ==11619== by 0x6EE6A56: nssCKFWFindObjects_Next (find.c:375) ==11619== by 0x6EE5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==11619== by 0x6EDCF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==11619== by 0x45381BA: nssToken_TraverseCertificates (devtoken.c:1655) ==11619== by 0x452CEBA: NSSTrustDomain_TraverseCertificates (trustdomain.c:1073) ==11619== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==11619== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==11619== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==11619== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==11619== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==11619== by 0x804E625: server_main (selfserv.c:1449) ==11619== by 0x80500EF: main (selfserv.c:2086) ==11619== ==11619== ==11619== 9,768 bytes in 111 blocks are definitely lost in loss record 49 of 49 ==11619== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==11619== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==11619== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==11619== by 0x6EE80D4: nssCKFWMutex_Create (mutex.c:146) ==11619== by 0x6EE7505: nssCKFWInstance_CreateMutex (instance.c:513) ==11619== by 0x6EE8487: nssCKFWObject_Create (object.c:205) ==11619== by 0x6EE6A56: nssCKFWFindObjects_Next (find.c:375) ==11619== by 0x6EE5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==11619== by 0x6EDCF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==11619== by 0x45352A6: find_objects (devtoken.c:416) ==11619== by 0x45355F1: find_objects_by_template (devtoken.c:537) ==11619== by 0x4537535: nssToken_FindTrustForCertificate (devtoken.c:1286) ==11619== by 0x452CFBA: nssTrustDomain_FindTrustForCertificate (trustdomain.c:1218) ==11619== by 0x4533145: nssTrust_GetCERTCertTrustForCert (pki3hack.c:607) ==11619== by 0x4533735: fill_CERTCertificateFields (pki3hack.c:793) ==11619== by 0x453393C: stan_GetCERTCertificate (pki3hack.c:850) ==11619== by 0x45339DE: STAN_GetCERTCertificate (pki3hack.c:878) ==11619== by 0x44DC6F7: convert_cert (pk11cert.c:92) ==11619== by 0x45319ED: nssPKIObjectCollection_Traverse (pkibase.c:966) ==11619== by 0x452CE1E: NSSTrustDomain_TraverseCertificates (trustdomain.c:1085) ==11619== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==11619== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==11619== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==11619== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==11619== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==11619== by 0x804E625: server_main (selfserv.c:1449) ==11619== by 0x80500EF: main (selfserv.c:2086) ==11619== ==11619== LEAK SUMMARY: ==11619== definitely lost: 19,624 bytes in 223 blocks. ==11619== possibly lost: 204 bytes in 3 blocks. ==11619== still reachable: 5,730 bytes in 59 blocks. ==11619== suppressed: 0 bytes in 0 blocks. memleak.sh: server-32-libfreebl_3-FIPS produced a returncode of 0, expected is 0 PASSED memleak.sh: Memory leak checking - client =============================== memleak.sh: BYPASS is OFF Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is OFF Running client-32-libfreebl_3-NORMAL PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv: selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 memleak.sh: -------- Trying cipher A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C A nssamdrhel3.red.iplanet.com ==27486== Memcheck, a memory error detector. ==27486== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27486== Using LibVEX rev 1658, a library for dynamic binary translation. ==27486== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27486== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27486== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27486== For more details, rerun with: -v ==27486== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27486== ==27486== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27486== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27486== malloc/free: 79,033 allocs, 78,971 frees, 133,944,374 bytes allocated. ==27486== For counts of detected errors, rerun with: -v ==27486== searching for pointers to 62 not-freed blocks. ==27486== checked 21,200,820 bytes. ==27486== ==27486== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27486== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27486== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27486== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27486== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27486== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27486== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27486== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27486== by 0x453CB65: myOnceFunction (tracker.c:94) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x453CBD9: call_once (tracker.c:123) ==27486== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x453B621: arena_add_pointer (arena.c:139) ==27486== by 0x453BA4F: nssArena_Create (arena.c:447) ==27486== by 0x453B990: NSSArena_Create (arena.c:386) ==27486== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27486== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27486== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27486== by 0x64527B9: myOnceFunction (tracker.c:94) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x645282D: call_once (tracker.c:123) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27486== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27486== by 0x44C2A94: nss_Init (nssinit.c:433) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27486== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27486== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27486== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27486== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27486== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27486== by 0x453CC24: call_once (tracker.c:131) ==27486== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x453B621: arena_add_pointer (arena.c:139) ==27486== by 0x453BA4F: nssArena_Create (arena.c:447) ==27486== by 0x453B990: NSSArena_Create (arena.c:386) ==27486== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27486== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27486== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27486== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27486== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27486== by 0x6452878: call_once (tracker.c:131) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27486== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27486== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27486== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27486== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27486== by 0x453CC68: call_once (tracker.c:135) ==27486== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x453B621: arena_add_pointer (arena.c:139) ==27486== by 0x453BA4F: nssArena_Create (arena.c:447) ==27486== by 0x453B990: NSSArena_Create (arena.c:386) ==27486== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27486== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27486== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27486== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27486== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27486== by 0x64528BC: call_once (tracker.c:135) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27486== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27486== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27486== by 0x6452878: call_once (tracker.c:131) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27486== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27486== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27486== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27486== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27486== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27486== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27486== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27486== by 0x452BA58: token_destructor (trustdomain.c:124) ==27486== by 0x453E087: nssList_Clear (list.c:200) ==27486== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27486== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27486== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27486== by 0x804EB44: main (strsclnt.c:1522) ==27486== ==27486== ==27486== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27486== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27486== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27486== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27486== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27486== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27486== by 0x804E05C: client_main (strsclnt.c:1273) ==27486== by 0x804E957: main (strsclnt.c:1469) ==27486== ==27486== ==27486== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27486== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27486== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27486== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27486== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27486== by 0x445274B: lock_cache (sslnonce.c:80) ==27486== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27486== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27486== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27486== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27486== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27486== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27486== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27486== by 0x804D345: do_connects (strsclnt.c:887) ==27486== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27486== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27486== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27486== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27486== by 0x453CC24: call_once (tracker.c:131) ==27486== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x453B621: arena_add_pointer (arena.c:139) ==27486== by 0x453BA4F: nssArena_Create (arena.c:447) ==27486== by 0x453B990: NSSArena_Create (arena.c:386) ==27486== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27486== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27486== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x453CBD9: call_once (tracker.c:123) ==27486== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x453B621: arena_add_pointer (arena.c:139) ==27486== by 0x453BA4F: nssArena_Create (arena.c:447) ==27486== by 0x453B990: NSSArena_Create (arena.c:386) ==27486== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27486== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27486== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27486== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27486== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27486== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27486== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27486== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27486== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27486== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27486== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27486== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27486== by 0x6452878: call_once (tracker.c:131) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x6452793: myOnceFunction (tracker.c:89) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x645282D: call_once (tracker.c:123) ==27486== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27486== by 0x6451275: arena_add_pointer (arena.c:139) ==27486== by 0x64516A3: nssArena_Create (arena.c:447) ==27486== by 0x64515E4: NSSArena_Create (arena.c:386) ==27486== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27486== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27486== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27486== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27486== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27486== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27486== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27486== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27486== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27486== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27486== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27486== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27486== by 0x44C2A94: nss_Init (nssinit.c:433) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27486== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27486== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27486== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27486== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27486== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27486== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27486== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27486== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27486== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27486== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27486== by 0x804E05C: client_main (strsclnt.c:1273) ==27486== by 0x804E957: main (strsclnt.c:1469) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27486== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27486== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27486== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27486== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27486== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27486== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27486== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27486== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27486== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27486== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27486== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27486== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== ==27486== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27486== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27486== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27486== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27486== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27486== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27486== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27486== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27486== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27486== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27486== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27486== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27486== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27486== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27486== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27486== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27486== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27486== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27486== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27486== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27486== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27486== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27486== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27486== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27486== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27486== by 0x44C2C59: nss_Init (nssinit.c:481) ==27486== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27486== by 0x804E86B: main (strsclnt.c:1442) ==27486== ==27486== ==27486== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27486== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27486== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27486== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27486== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27486== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27486== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27486== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27486== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27486== by 0x804E24C: main (strsclnt.c:1340) ==27486== ==27486== LEAK SUMMARY: ==27486== definitely lost: 156 bytes in 2 blocks. ==27486== possibly lost: 136 bytes in 2 blocks. ==27486== still reachable: 5,642 bytes in 58 blocks. ==27486== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher B under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C B nssamdrhel3.red.iplanet.com ==27507== Memcheck, a memory error detector. ==27507== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27507== Using LibVEX rev 1658, a library for dynamic binary translation. ==27507== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27507== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27507== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27507== For more details, rerun with: -v ==27507== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27507== ==27507== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27507== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27507== malloc/free: 79,033 allocs, 78,971 frees, 133,944,374 bytes allocated. ==27507== For counts of detected errors, rerun with: -v ==27507== searching for pointers to 62 not-freed blocks. ==27507== checked 21,200,820 bytes. ==27507== ==27507== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27507== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27507== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27507== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27507== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27507== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27507== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27507== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27507== by 0x453CB65: myOnceFunction (tracker.c:94) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x453CBD9: call_once (tracker.c:123) ==27507== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x453B621: arena_add_pointer (arena.c:139) ==27507== by 0x453BA4F: nssArena_Create (arena.c:447) ==27507== by 0x453B990: NSSArena_Create (arena.c:386) ==27507== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27507== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27507== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27507== by 0x64527B9: myOnceFunction (tracker.c:94) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x645282D: call_once (tracker.c:123) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27507== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27507== by 0x44C2A94: nss_Init (nssinit.c:433) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27507== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27507== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27507== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27507== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27507== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27507== by 0x453CC24: call_once (tracker.c:131) ==27507== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x453B621: arena_add_pointer (arena.c:139) ==27507== by 0x453BA4F: nssArena_Create (arena.c:447) ==27507== by 0x453B990: NSSArena_Create (arena.c:386) ==27507== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27507== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27507== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27507== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27507== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27507== by 0x6452878: call_once (tracker.c:131) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27507== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27507== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27507== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27507== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27507== by 0x453CC68: call_once (tracker.c:135) ==27507== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x453B621: arena_add_pointer (arena.c:139) ==27507== by 0x453BA4F: nssArena_Create (arena.c:447) ==27507== by 0x453B990: NSSArena_Create (arena.c:386) ==27507== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27507== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27507== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27507== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27507== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27507== by 0x64528BC: call_once (tracker.c:135) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27507== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27507== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27507== by 0x6452878: call_once (tracker.c:131) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27507== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27507== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27507== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27507== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27507== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27507== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27507== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27507== by 0x452BA58: token_destructor (trustdomain.c:124) ==27507== by 0x453E087: nssList_Clear (list.c:200) ==27507== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27507== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27507== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27507== by 0x804EB44: main (strsclnt.c:1522) ==27507== ==27507== ==27507== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27507== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27507== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27507== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27507== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27507== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27507== by 0x804E05C: client_main (strsclnt.c:1273) ==27507== by 0x804E957: main (strsclnt.c:1469) ==27507== ==27507== ==27507== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27507== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27507== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27507== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27507== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27507== by 0x445274B: lock_cache (sslnonce.c:80) ==27507== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27507== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27507== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27507== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27507== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27507== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27507== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27507== by 0x804D345: do_connects (strsclnt.c:887) ==27507== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27507== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27507== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27507== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27507== by 0x453CC24: call_once (tracker.c:131) ==27507== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x453B621: arena_add_pointer (arena.c:139) ==27507== by 0x453BA4F: nssArena_Create (arena.c:447) ==27507== by 0x453B990: NSSArena_Create (arena.c:386) ==27507== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27507== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27507== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x453CBD9: call_once (tracker.c:123) ==27507== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x453B621: arena_add_pointer (arena.c:139) ==27507== by 0x453BA4F: nssArena_Create (arena.c:447) ==27507== by 0x453B990: NSSArena_Create (arena.c:386) ==27507== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27507== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27507== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27507== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27507== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27507== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27507== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27507== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27507== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27507== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27507== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27507== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27507== by 0x6452878: call_once (tracker.c:131) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x6452793: myOnceFunction (tracker.c:89) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x645282D: call_once (tracker.c:123) ==27507== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27507== by 0x6451275: arena_add_pointer (arena.c:139) ==27507== by 0x64516A3: nssArena_Create (arena.c:447) ==27507== by 0x64515E4: NSSArena_Create (arena.c:386) ==27507== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27507== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27507== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27507== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27507== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27507== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27507== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27507== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27507== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27507== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27507== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27507== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27507== by 0x44C2A94: nss_Init (nssinit.c:433) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27507== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27507== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27507== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27507== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27507== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27507== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27507== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27507== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27507== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27507== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27507== by 0x804E05C: client_main (strsclnt.c:1273) ==27507== by 0x804E957: main (strsclnt.c:1469) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27507== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27507== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27507== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27507== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27507== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27507== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27507== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27507== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27507== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27507== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27507== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27507== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== ==27507== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27507== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27507== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27507== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27507== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27507== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27507== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27507== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27507== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27507== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27507== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27507== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27507== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27507== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27507== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27507== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27507== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27507== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27507== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27507== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27507== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27507== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27507== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27507== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27507== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27507== by 0x44C2C59: nss_Init (nssinit.c:481) ==27507== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27507== by 0x804E86B: main (strsclnt.c:1442) ==27507== ==27507== ==27507== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27507== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27507== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27507== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27507== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27507== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27507== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27507== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27507== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27507== by 0x804E24C: main (strsclnt.c:1340) ==27507== ==27507== LEAK SUMMARY: ==27507== definitely lost: 156 bytes in 2 blocks. ==27507== possibly lost: 136 bytes in 2 blocks. ==27507== still reachable: 5,642 bytes in 58 blocks. ==27507== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher C under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C C nssamdrhel3.red.iplanet.com ==27525== Memcheck, a memory error detector. ==27525== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27525== Using LibVEX rev 1658, a library for dynamic binary translation. ==27525== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27525== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27525== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27525== For more details, rerun with: -v ==27525== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27525== ==27525== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27525== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27525== malloc/free: 85,034 allocs, 84,972 frees, 133,788,382 bytes allocated. ==27525== For counts of detected errors, rerun with: -v ==27525== searching for pointers to 62 not-freed blocks. ==27525== checked 21,200,820 bytes. ==27525== ==27525== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27525== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27525== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27525== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27525== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27525== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27525== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27525== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27525== by 0x453CB65: myOnceFunction (tracker.c:94) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x453CBD9: call_once (tracker.c:123) ==27525== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x453B621: arena_add_pointer (arena.c:139) ==27525== by 0x453BA4F: nssArena_Create (arena.c:447) ==27525== by 0x453B990: NSSArena_Create (arena.c:386) ==27525== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27525== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27525== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27525== by 0x64527B9: myOnceFunction (tracker.c:94) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x645282D: call_once (tracker.c:123) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27525== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27525== by 0x44C2A94: nss_Init (nssinit.c:433) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27525== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27525== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27525== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27525== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27525== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27525== by 0x453CC24: call_once (tracker.c:131) ==27525== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x453B621: arena_add_pointer (arena.c:139) ==27525== by 0x453BA4F: nssArena_Create (arena.c:447) ==27525== by 0x453B990: NSSArena_Create (arena.c:386) ==27525== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27525== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27525== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27525== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27525== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27525== by 0x6452878: call_once (tracker.c:131) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27525== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27525== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27525== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27525== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27525== by 0x453CC68: call_once (tracker.c:135) ==27525== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x453B621: arena_add_pointer (arena.c:139) ==27525== by 0x453BA4F: nssArena_Create (arena.c:447) ==27525== by 0x453B990: NSSArena_Create (arena.c:386) ==27525== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27525== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27525== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27525== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27525== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27525== by 0x64528BC: call_once (tracker.c:135) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27525== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27525== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27525== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27525== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27525== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27525== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27525== by 0x452BA58: token_destructor (trustdomain.c:124) ==27525== by 0x453E087: nssList_Clear (list.c:200) ==27525== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27525== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27525== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27525== by 0x804EB44: main (strsclnt.c:1522) ==27525== ==27525== ==27525== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27525== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27525== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27525== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27525== by 0x6452878: call_once (tracker.c:131) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27525== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27525== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27525== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27525== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27525== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27525== by 0x804E05C: client_main (strsclnt.c:1273) ==27525== by 0x804E957: main (strsclnt.c:1469) ==27525== ==27525== ==27525== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27525== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27525== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27525== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27525== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27525== by 0x445274B: lock_cache (sslnonce.c:80) ==27525== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27525== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27525== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27525== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27525== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27525== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27525== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27525== by 0x804D345: do_connects (strsclnt.c:887) ==27525== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27525== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27525== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27525== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27525== by 0x453CC24: call_once (tracker.c:131) ==27525== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x453B621: arena_add_pointer (arena.c:139) ==27525== by 0x453BA4F: nssArena_Create (arena.c:447) ==27525== by 0x453B990: NSSArena_Create (arena.c:386) ==27525== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27525== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27525== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x453CBD9: call_once (tracker.c:123) ==27525== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x453B621: arena_add_pointer (arena.c:139) ==27525== by 0x453BA4F: nssArena_Create (arena.c:447) ==27525== by 0x453B990: NSSArena_Create (arena.c:386) ==27525== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27525== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27525== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27525== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27525== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27525== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27525== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27525== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27525== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27525== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27525== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27525== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27525== by 0x6452878: call_once (tracker.c:131) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x6452793: myOnceFunction (tracker.c:89) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x645282D: call_once (tracker.c:123) ==27525== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27525== by 0x6451275: arena_add_pointer (arena.c:139) ==27525== by 0x64516A3: nssArena_Create (arena.c:447) ==27525== by 0x64515E4: NSSArena_Create (arena.c:386) ==27525== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27525== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27525== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27525== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27525== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27525== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27525== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27525== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27525== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27525== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27525== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27525== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27525== by 0x44C2A94: nss_Init (nssinit.c:433) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27525== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27525== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27525== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27525== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27525== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27525== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27525== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27525== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27525== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27525== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27525== by 0x804E05C: client_main (strsclnt.c:1273) ==27525== by 0x804E957: main (strsclnt.c:1469) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27525== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27525== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27525== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27525== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27525== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27525== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27525== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27525== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27525== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27525== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27525== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27525== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== ==27525== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27525== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27525== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27525== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27525== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27525== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27525== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27525== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27525== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27525== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27525== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27525== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27525== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27525== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27525== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27525== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27525== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27525== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27525== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27525== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27525== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27525== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27525== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27525== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27525== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27525== by 0x44C2C59: nss_Init (nssinit.c:481) ==27525== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27525== by 0x804E86B: main (strsclnt.c:1442) ==27525== ==27525== ==27525== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27525== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27525== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27525== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27525== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27525== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27525== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27525== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27525== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27525== by 0x804E24C: main (strsclnt.c:1340) ==27525== ==27525== LEAK SUMMARY: ==27525== definitely lost: 156 bytes in 2 blocks. ==27525== possibly lost: 136 bytes in 2 blocks. ==27525== still reachable: 5,642 bytes in 58 blocks. ==27525== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher D under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C D nssamdrhel3.red.iplanet.com ==27544== Memcheck, a memory error detector. ==27544== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27544== Using LibVEX rev 1658, a library for dynamic binary translation. ==27544== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27544== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27544== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27544== For more details, rerun with: -v ==27544== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27544== ==27544== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27544== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27544== malloc/free: 85,046 allocs, 84,984 frees, 133,797,166 bytes allocated. ==27544== For counts of detected errors, rerun with: -v ==27544== searching for pointers to 62 not-freed blocks. ==27544== checked 21,200,820 bytes. ==27544== ==27544== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27544== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27544== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27544== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27544== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27544== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27544== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27544== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27544== by 0x453CB65: myOnceFunction (tracker.c:94) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x453CBD9: call_once (tracker.c:123) ==27544== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x453B621: arena_add_pointer (arena.c:139) ==27544== by 0x453BA4F: nssArena_Create (arena.c:447) ==27544== by 0x453B990: NSSArena_Create (arena.c:386) ==27544== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27544== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27544== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27544== by 0x64527B9: myOnceFunction (tracker.c:94) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x645282D: call_once (tracker.c:123) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27544== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27544== by 0x44C2A94: nss_Init (nssinit.c:433) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27544== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27544== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27544== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27544== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27544== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27544== by 0x453CC24: call_once (tracker.c:131) ==27544== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x453B621: arena_add_pointer (arena.c:139) ==27544== by 0x453BA4F: nssArena_Create (arena.c:447) ==27544== by 0x453B990: NSSArena_Create (arena.c:386) ==27544== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27544== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27544== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27544== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27544== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27544== by 0x6452878: call_once (tracker.c:131) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27544== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27544== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27544== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27544== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27544== by 0x453CC68: call_once (tracker.c:135) ==27544== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x453B621: arena_add_pointer (arena.c:139) ==27544== by 0x453BA4F: nssArena_Create (arena.c:447) ==27544== by 0x453B990: NSSArena_Create (arena.c:386) ==27544== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27544== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27544== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27544== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27544== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27544== by 0x64528BC: call_once (tracker.c:135) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27544== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27544== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27544== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27544== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27544== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27544== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27544== by 0x452BA58: token_destructor (trustdomain.c:124) ==27544== by 0x453E087: nssList_Clear (list.c:200) ==27544== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27544== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27544== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27544== by 0x804EB44: main (strsclnt.c:1522) ==27544== ==27544== ==27544== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27544== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27544== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27544== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27544== by 0x6452878: call_once (tracker.c:131) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27544== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27544== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27544== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27544== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27544== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27544== by 0x804E05C: client_main (strsclnt.c:1273) ==27544== by 0x804E957: main (strsclnt.c:1469) ==27544== ==27544== ==27544== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27544== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27544== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27544== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27544== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27544== by 0x445274B: lock_cache (sslnonce.c:80) ==27544== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27544== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27544== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27544== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27544== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27544== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27544== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27544== by 0x804D345: do_connects (strsclnt.c:887) ==27544== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27544== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27544== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27544== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27544== by 0x453CC24: call_once (tracker.c:131) ==27544== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x453B621: arena_add_pointer (arena.c:139) ==27544== by 0x453BA4F: nssArena_Create (arena.c:447) ==27544== by 0x453B990: NSSArena_Create (arena.c:386) ==27544== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27544== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27544== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x453CBD9: call_once (tracker.c:123) ==27544== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x453B621: arena_add_pointer (arena.c:139) ==27544== by 0x453BA4F: nssArena_Create (arena.c:447) ==27544== by 0x453B990: NSSArena_Create (arena.c:386) ==27544== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27544== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27544== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27544== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27544== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27544== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27544== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27544== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27544== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27544== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27544== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27544== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27544== by 0x6452878: call_once (tracker.c:131) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x6452793: myOnceFunction (tracker.c:89) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x645282D: call_once (tracker.c:123) ==27544== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27544== by 0x6451275: arena_add_pointer (arena.c:139) ==27544== by 0x64516A3: nssArena_Create (arena.c:447) ==27544== by 0x64515E4: NSSArena_Create (arena.c:386) ==27544== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27544== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27544== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27544== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27544== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27544== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27544== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27544== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27544== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27544== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27544== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27544== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27544== by 0x44C2A94: nss_Init (nssinit.c:433) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27544== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27544== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27544== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27544== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27544== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27544== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27544== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27544== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27544== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27544== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27544== by 0x804E05C: client_main (strsclnt.c:1273) ==27544== by 0x804E957: main (strsclnt.c:1469) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27544== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27544== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27544== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27544== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27544== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27544== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27544== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27544== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27544== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27544== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27544== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27544== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== ==27544== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27544== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27544== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27544== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27544== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27544== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27544== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27544== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27544== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27544== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27544== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27544== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27544== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27544== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27544== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27544== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27544== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27544== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27544== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27544== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27544== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27544== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27544== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27544== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27544== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27544== by 0x44C2C59: nss_Init (nssinit.c:481) ==27544== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27544== by 0x804E86B: main (strsclnt.c:1442) ==27544== ==27544== ==27544== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27544== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27544== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27544== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27544== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27544== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27544== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27544== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27544== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27544== by 0x804E24C: main (strsclnt.c:1340) ==27544== ==27544== LEAK SUMMARY: ==27544== definitely lost: 156 bytes in 2 blocks. ==27544== possibly lost: 136 bytes in 2 blocks. ==27544== still reachable: 5,642 bytes in 58 blocks. ==27544== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher E under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C E nssamdrhel3.red.iplanet.com ==27562== Memcheck, a memory error detector. ==27562== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27562== Using LibVEX rev 1658, a library for dynamic binary translation. ==27562== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27562== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27562== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27562== For more details, rerun with: -v ==27562== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27562== ==27562== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27562== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27562== malloc/free: 83,046 allocs, 82,984 frees, 134,053,158 bytes allocated. ==27562== For counts of detected errors, rerun with: -v ==27562== searching for pointers to 62 not-freed blocks. ==27562== checked 21,200,820 bytes. ==27562== ==27562== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27562== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27562== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27562== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27562== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27562== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27562== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27562== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27562== by 0x453CB65: myOnceFunction (tracker.c:94) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x453CBD9: call_once (tracker.c:123) ==27562== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x453B621: arena_add_pointer (arena.c:139) ==27562== by 0x453BA4F: nssArena_Create (arena.c:447) ==27562== by 0x453B990: NSSArena_Create (arena.c:386) ==27562== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27562== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27562== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27562== by 0x64527B9: myOnceFunction (tracker.c:94) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x645282D: call_once (tracker.c:123) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27562== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27562== by 0x44C2A94: nss_Init (nssinit.c:433) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27562== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27562== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27562== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27562== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27562== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27562== by 0x453CC24: call_once (tracker.c:131) ==27562== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x453B621: arena_add_pointer (arena.c:139) ==27562== by 0x453BA4F: nssArena_Create (arena.c:447) ==27562== by 0x453B990: NSSArena_Create (arena.c:386) ==27562== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27562== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27562== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27562== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27562== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27562== by 0x6452878: call_once (tracker.c:131) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27562== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27562== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27562== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27562== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27562== by 0x453CC68: call_once (tracker.c:135) ==27562== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x453B621: arena_add_pointer (arena.c:139) ==27562== by 0x453BA4F: nssArena_Create (arena.c:447) ==27562== by 0x453B990: NSSArena_Create (arena.c:386) ==27562== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27562== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27562== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27562== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27562== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27562== by 0x64528BC: call_once (tracker.c:135) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27562== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27562== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27562== by 0x6452878: call_once (tracker.c:131) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27562== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27562== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27562== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27562== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27562== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27562== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27562== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27562== by 0x452BA58: token_destructor (trustdomain.c:124) ==27562== by 0x453E087: nssList_Clear (list.c:200) ==27562== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27562== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27562== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27562== by 0x804EB44: main (strsclnt.c:1522) ==27562== ==27562== ==27562== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27562== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27562== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27562== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27562== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27562== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27562== by 0x804E05C: client_main (strsclnt.c:1273) ==27562== by 0x804E957: main (strsclnt.c:1469) ==27562== ==27562== ==27562== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27562== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27562== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27562== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27562== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27562== by 0x445274B: lock_cache (sslnonce.c:80) ==27562== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27562== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27562== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27562== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27562== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27562== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27562== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27562== by 0x804D345: do_connects (strsclnt.c:887) ==27562== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27562== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27562== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27562== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27562== by 0x453CC24: call_once (tracker.c:131) ==27562== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x453B621: arena_add_pointer (arena.c:139) ==27562== by 0x453BA4F: nssArena_Create (arena.c:447) ==27562== by 0x453B990: NSSArena_Create (arena.c:386) ==27562== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27562== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27562== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x453CBD9: call_once (tracker.c:123) ==27562== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x453B621: arena_add_pointer (arena.c:139) ==27562== by 0x453BA4F: nssArena_Create (arena.c:447) ==27562== by 0x453B990: NSSArena_Create (arena.c:386) ==27562== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27562== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27562== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27562== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27562== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27562== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27562== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27562== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27562== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27562== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27562== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27562== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27562== by 0x6452878: call_once (tracker.c:131) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x6452793: myOnceFunction (tracker.c:89) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x645282D: call_once (tracker.c:123) ==27562== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27562== by 0x6451275: arena_add_pointer (arena.c:139) ==27562== by 0x64516A3: nssArena_Create (arena.c:447) ==27562== by 0x64515E4: NSSArena_Create (arena.c:386) ==27562== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27562== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27562== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27562== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27562== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27562== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27562== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27562== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27562== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27562== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27562== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27562== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27562== by 0x44C2A94: nss_Init (nssinit.c:433) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27562== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27562== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27562== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27562== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27562== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27562== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27562== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27562== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27562== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27562== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27562== by 0x804E05C: client_main (strsclnt.c:1273) ==27562== by 0x804E957: main (strsclnt.c:1469) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27562== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27562== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27562== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27562== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27562== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27562== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27562== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27562== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27562== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27562== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27562== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27562== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== ==27562== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27562== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27562== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27562== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27562== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27562== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27562== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27562== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27562== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27562== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27562== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27562== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27562== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27562== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27562== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27562== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27562== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27562== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27562== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27562== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27562== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27562== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27562== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27562== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27562== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27562== by 0x44C2C59: nss_Init (nssinit.c:481) ==27562== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27562== by 0x804E86B: main (strsclnt.c:1442) ==27562== ==27562== ==27562== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27562== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27562== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27562== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27562== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27562== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27562== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27562== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27562== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27562== by 0x804E24C: main (strsclnt.c:1340) ==27562== ==27562== LEAK SUMMARY: ==27562== definitely lost: 156 bytes in 2 blocks. ==27562== possibly lost: 136 bytes in 2 blocks. ==27562== still reachable: 5,642 bytes in 58 blocks. ==27562== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher F under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C F nssamdrhel3.red.iplanet.com ==27580== Memcheck, a memory error detector. ==27580== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27580== Using LibVEX rev 1658, a library for dynamic binary translation. ==27580== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27580== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27580== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27580== For more details, rerun with: -v ==27580== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==27580== ==27580== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27580== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27580== malloc/free: 87,046 allocs, 86,984 frees, 134,533,174 bytes allocated. ==27580== For counts of detected errors, rerun with: -v ==27580== searching for pointers to 62 not-freed blocks. ==27580== checked 21,200,820 bytes. ==27580== ==27580== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27580== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27580== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27580== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27580== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27580== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27580== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27580== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27580== by 0x453CB65: myOnceFunction (tracker.c:94) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x453CBD9: call_once (tracker.c:123) ==27580== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x453B621: arena_add_pointer (arena.c:139) ==27580== by 0x453BA4F: nssArena_Create (arena.c:447) ==27580== by 0x453B990: NSSArena_Create (arena.c:386) ==27580== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27580== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27580== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27580== by 0x64527B9: myOnceFunction (tracker.c:94) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x645282D: call_once (tracker.c:123) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27580== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27580== by 0x44C2A94: nss_Init (nssinit.c:433) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27580== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27580== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27580== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27580== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27580== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27580== by 0x453CC24: call_once (tracker.c:131) ==27580== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x453B621: arena_add_pointer (arena.c:139) ==27580== by 0x453BA4F: nssArena_Create (arena.c:447) ==27580== by 0x453B990: NSSArena_Create (arena.c:386) ==27580== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27580== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27580== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27580== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27580== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27580== by 0x6452878: call_once (tracker.c:131) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27580== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27580== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27580== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27580== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27580== by 0x453CC68: call_once (tracker.c:135) ==27580== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x453B621: arena_add_pointer (arena.c:139) ==27580== by 0x453BA4F: nssArena_Create (arena.c:447) ==27580== by 0x453B990: NSSArena_Create (arena.c:386) ==27580== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27580== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27580== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27580== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27580== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27580== by 0x64528BC: call_once (tracker.c:135) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27580== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27580== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27580== by 0x6452878: call_once (tracker.c:131) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27580== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27580== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27580== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27580== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27580== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27580== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27580== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27580== by 0x452BA58: token_destructor (trustdomain.c:124) ==27580== by 0x453E087: nssList_Clear (list.c:200) ==27580== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27580== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27580== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27580== by 0x804EB44: main (strsclnt.c:1522) ==27580== ==27580== ==27580== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27580== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27580== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27580== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27580== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27580== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27580== by 0x804E05C: client_main (strsclnt.c:1273) ==27580== by 0x804E957: main (strsclnt.c:1469) ==27580== ==27580== ==27580== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27580== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27580== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27580== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27580== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27580== by 0x445274B: lock_cache (sslnonce.c:80) ==27580== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27580== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27580== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27580== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27580== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27580== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27580== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27580== by 0x804D345: do_connects (strsclnt.c:887) ==27580== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27580== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27580== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27580== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27580== by 0x453CC24: call_once (tracker.c:131) ==27580== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x453B621: arena_add_pointer (arena.c:139) ==27580== by 0x453BA4F: nssArena_Create (arena.c:447) ==27580== by 0x453B990: NSSArena_Create (arena.c:386) ==27580== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27580== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27580== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x453CBD9: call_once (tracker.c:123) ==27580== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x453B621: arena_add_pointer (arena.c:139) ==27580== by 0x453BA4F: nssArena_Create (arena.c:447) ==27580== by 0x453B990: NSSArena_Create (arena.c:386) ==27580== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27580== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27580== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27580== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27580== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27580== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27580== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27580== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27580== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27580== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27580== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27580== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27580== by 0x6452878: call_once (tracker.c:131) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x6452793: myOnceFunction (tracker.c:89) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x645282D: call_once (tracker.c:123) ==27580== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27580== by 0x6451275: arena_add_pointer (arena.c:139) ==27580== by 0x64516A3: nssArena_Create (arena.c:447) ==27580== by 0x64515E4: NSSArena_Create (arena.c:386) ==27580== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27580== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27580== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27580== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27580== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27580== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27580== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27580== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27580== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27580== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27580== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27580== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27580== by 0x44C2A94: nss_Init (nssinit.c:433) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27580== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27580== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27580== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27580== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27580== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27580== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27580== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27580== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27580== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27580== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27580== by 0x804E05C: client_main (strsclnt.c:1273) ==27580== by 0x804E957: main (strsclnt.c:1469) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27580== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27580== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27580== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27580== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27580== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27580== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==27580== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27580== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27580== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27580== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27580== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27580== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== ==27580== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27580== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27580== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27580== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27580== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27580== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27580== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27580== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27580== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27580== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27580== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27580== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27580== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27580== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27580== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27580== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27580== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27580== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27580== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27580== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27580== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27580== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27580== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27580== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27580== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27580== by 0x44C2C59: nss_Init (nssinit.c:481) ==27580== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27580== by 0x804E86B: main (strsclnt.c:1442) ==27580== ==27580== ==27580== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==27580== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27580== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27580== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27580== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27580== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27580== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27580== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27580== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27580== by 0x804E24C: main (strsclnt.c:1340) ==27580== ==27580== LEAK SUMMARY: ==27580== definitely lost: 156 bytes in 2 blocks. ==27580== possibly lost: 136 bytes in 2 blocks. ==27580== still reachable: 5,642 bytes in 58 blocks. ==27580== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C001 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C001 nssamdrhel3.red.iplanet.com ==27600== Memcheck, a memory error detector. ==27600== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27600== Using LibVEX rev 1658, a library for dynamic binary translation. ==27600== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27600== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27600== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27600== For more details, rerun with: -v ==27600== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27600== ==27600== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27600== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27600== malloc/free: 131,518 allocs, 131,456 frees, 181,886,156 bytes allocated. ==27600== For counts of detected errors, rerun with: -v ==27600== searching for pointers to 62 not-freed blocks. ==27600== checked 31,673,556 bytes. ==27600== ==27600== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27600== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27600== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27600== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27600== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27600== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27600== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27600== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27600== by 0x453CB65: myOnceFunction (tracker.c:94) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x453CBD9: call_once (tracker.c:123) ==27600== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x453B621: arena_add_pointer (arena.c:139) ==27600== by 0x453BA4F: nssArena_Create (arena.c:447) ==27600== by 0x453B990: NSSArena_Create (arena.c:386) ==27600== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27600== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27600== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27600== by 0x64527B9: myOnceFunction (tracker.c:94) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x645282D: call_once (tracker.c:123) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27600== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27600== by 0x44C2A94: nss_Init (nssinit.c:433) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27600== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27600== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27600== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27600== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27600== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27600== by 0x453CC24: call_once (tracker.c:131) ==27600== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x453B621: arena_add_pointer (arena.c:139) ==27600== by 0x453BA4F: nssArena_Create (arena.c:447) ==27600== by 0x453B990: NSSArena_Create (arena.c:386) ==27600== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27600== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27600== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27600== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27600== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27600== by 0x6452878: call_once (tracker.c:131) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27600== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27600== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27600== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27600== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27600== by 0x453CC68: call_once (tracker.c:135) ==27600== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x453B621: arena_add_pointer (arena.c:139) ==27600== by 0x453BA4F: nssArena_Create (arena.c:447) ==27600== by 0x453B990: NSSArena_Create (arena.c:386) ==27600== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27600== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27600== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27600== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27600== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27600== by 0x64528BC: call_once (tracker.c:135) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27600== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27600== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27600== by 0x6452878: call_once (tracker.c:131) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27600== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27600== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27600== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27600== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27600== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27600== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27600== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27600== by 0x452BA58: token_destructor (trustdomain.c:124) ==27600== by 0x453E087: nssList_Clear (list.c:200) ==27600== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27600== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27600== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27600== by 0x804EB44: main (strsclnt.c:1522) ==27600== ==27600== ==27600== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27600== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27600== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27600== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27600== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27600== by 0x445274B: lock_cache (sslnonce.c:80) ==27600== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27600== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27600== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27600== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27600== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27600== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27600== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27600== by 0x804D345: do_connects (strsclnt.c:887) ==27600== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27600== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27600== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27600== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27600== by 0x453CC24: call_once (tracker.c:131) ==27600== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x453B621: arena_add_pointer (arena.c:139) ==27600== by 0x453BA4F: nssArena_Create (arena.c:447) ==27600== by 0x453B990: NSSArena_Create (arena.c:386) ==27600== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27600== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27600== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x453CBD9: call_once (tracker.c:123) ==27600== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x453B621: arena_add_pointer (arena.c:139) ==27600== by 0x453BA4F: nssArena_Create (arena.c:447) ==27600== by 0x453B990: NSSArena_Create (arena.c:386) ==27600== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27600== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27600== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27600== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27600== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27600== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27600== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27600== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27600== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27600== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27600== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27600== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27600== by 0x6452878: call_once (tracker.c:131) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x6452793: myOnceFunction (tracker.c:89) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x645282D: call_once (tracker.c:123) ==27600== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27600== by 0x6451275: arena_add_pointer (arena.c:139) ==27600== by 0x64516A3: nssArena_Create (arena.c:447) ==27600== by 0x64515E4: NSSArena_Create (arena.c:386) ==27600== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27600== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27600== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27600== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27600== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27600== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27600== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27600== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27600== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27600== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27600== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27600== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27600== by 0x44C2A94: nss_Init (nssinit.c:433) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27600== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27600== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27600== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27600== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27600== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27600== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27600== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27600== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27600== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27600== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27600== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27600== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27600== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27600== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27600== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27600== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27600== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27600== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27600== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27600== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27600== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27600== by 0x804E05C: client_main (strsclnt.c:1273) ==27600== by 0x804E957: main (strsclnt.c:1469) ==27600== ==27600== ==27600== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27600== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== ==27600== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27600== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27600== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27600== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27600== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27600== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27600== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27600== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27600== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27600== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27600== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27600== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27600== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27600== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27600== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27600== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27600== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27600== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27600== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27600== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27600== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27600== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27600== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27600== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27600== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27600== by 0x44C2C59: nss_Init (nssinit.c:481) ==27600== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27600== by 0x804E86B: main (strsclnt.c:1442) ==27600== ==27600== ==27600== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27600== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27600== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27600== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27600== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27600== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27600== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27600== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27600== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27600== by 0x804E24C: main (strsclnt.c:1340) ==27600== ==27600== LEAK SUMMARY: ==27600== definitely lost: 88 bytes in 1 blocks. ==27600== possibly lost: 204 bytes in 3 blocks. ==27600== still reachable: 5,642 bytes in 58 blocks. ==27600== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C002 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C002 nssamdrhel3.red.iplanet.com ==27635== Memcheck, a memory error detector. ==27635== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27635== Using LibVEX rev 1658, a library for dynamic binary translation. ==27635== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27635== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27635== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27635== For more details, rerun with: -v ==27635== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27635== ==27635== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27635== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27635== malloc/free: 145,480 allocs, 145,418 frees, 183,307,756 bytes allocated. ==27635== For counts of detected errors, rerun with: -v ==27635== searching for pointers to 62 not-freed blocks. ==27635== checked 31,673,460 bytes. ==27635== ==27635== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27635== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27635== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27635== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27635== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27635== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27635== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27635== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27635== by 0x453CB65: myOnceFunction (tracker.c:94) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x453CBD9: call_once (tracker.c:123) ==27635== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x453B621: arena_add_pointer (arena.c:139) ==27635== by 0x453BA4F: nssArena_Create (arena.c:447) ==27635== by 0x453B990: NSSArena_Create (arena.c:386) ==27635== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27635== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27635== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27635== by 0x64527B9: myOnceFunction (tracker.c:94) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x645282D: call_once (tracker.c:123) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27635== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27635== by 0x44C2A94: nss_Init (nssinit.c:433) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27635== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27635== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27635== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27635== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27635== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27635== by 0x453CC24: call_once (tracker.c:131) ==27635== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x453B621: arena_add_pointer (arena.c:139) ==27635== by 0x453BA4F: nssArena_Create (arena.c:447) ==27635== by 0x453B990: NSSArena_Create (arena.c:386) ==27635== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27635== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27635== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27635== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27635== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27635== by 0x6452878: call_once (tracker.c:131) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27635== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27635== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27635== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27635== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27635== by 0x453CC68: call_once (tracker.c:135) ==27635== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x453B621: arena_add_pointer (arena.c:139) ==27635== by 0x453BA4F: nssArena_Create (arena.c:447) ==27635== by 0x453B990: NSSArena_Create (arena.c:386) ==27635== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27635== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27635== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27635== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27635== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27635== by 0x64528BC: call_once (tracker.c:135) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27635== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27635== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27635== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27635== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27635== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27635== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27635== by 0x452BA58: token_destructor (trustdomain.c:124) ==27635== by 0x453E087: nssList_Clear (list.c:200) ==27635== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27635== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27635== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27635== by 0x804EB44: main (strsclnt.c:1522) ==27635== ==27635== ==27635== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27635== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27635== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27635== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27635== by 0x6452878: call_once (tracker.c:131) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27635== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27635== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27635== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27635== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27635== by 0x445274B: lock_cache (sslnonce.c:80) ==27635== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27635== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27635== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27635== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27635== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27635== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27635== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27635== by 0x804D345: do_connects (strsclnt.c:887) ==27635== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27635== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27635== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27635== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27635== by 0x453CC24: call_once (tracker.c:131) ==27635== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x453B621: arena_add_pointer (arena.c:139) ==27635== by 0x453BA4F: nssArena_Create (arena.c:447) ==27635== by 0x453B990: NSSArena_Create (arena.c:386) ==27635== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27635== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27635== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x453CBD9: call_once (tracker.c:123) ==27635== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x453B621: arena_add_pointer (arena.c:139) ==27635== by 0x453BA4F: nssArena_Create (arena.c:447) ==27635== by 0x453B990: NSSArena_Create (arena.c:386) ==27635== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27635== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27635== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27635== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27635== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27635== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27635== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27635== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27635== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27635== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27635== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27635== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27635== by 0x6452878: call_once (tracker.c:131) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x6452793: myOnceFunction (tracker.c:89) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x645282D: call_once (tracker.c:123) ==27635== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27635== by 0x6451275: arena_add_pointer (arena.c:139) ==27635== by 0x64516A3: nssArena_Create (arena.c:447) ==27635== by 0x64515E4: NSSArena_Create (arena.c:386) ==27635== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27635== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27635== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27635== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27635== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27635== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27635== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27635== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27635== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27635== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27635== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27635== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27635== by 0x44C2A94: nss_Init (nssinit.c:433) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27635== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27635== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27635== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27635== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27635== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27635== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27635== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27635== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27635== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27635== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27635== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27635== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27635== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27635== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27635== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27635== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27635== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27635== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27635== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27635== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27635== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27635== by 0x804E05C: client_main (strsclnt.c:1273) ==27635== by 0x804E957: main (strsclnt.c:1469) ==27635== ==27635== ==27635== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27635== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== ==27635== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27635== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27635== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27635== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27635== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27635== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27635== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27635== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27635== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27635== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27635== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27635== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27635== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27635== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27635== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27635== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27635== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27635== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27635== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27635== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27635== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27635== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27635== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27635== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27635== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27635== by 0x44C2C59: nss_Init (nssinit.c:481) ==27635== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27635== by 0x804E86B: main (strsclnt.c:1442) ==27635== ==27635== ==27635== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27635== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27635== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27635== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27635== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27635== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27635== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27635== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27635== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27635== by 0x804E24C: main (strsclnt.c:1340) ==27635== ==27635== LEAK SUMMARY: ==27635== definitely lost: 88 bytes in 1 blocks. ==27635== possibly lost: 204 bytes in 3 blocks. ==27635== still reachable: 5,642 bytes in 58 blocks. ==27635== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C003 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C003 nssamdrhel3.red.iplanet.com ==27666== Memcheck, a memory error detector. ==27666== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27666== Using LibVEX rev 1658, a library for dynamic binary translation. ==27666== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27666== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27666== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27666== For more details, rerun with: -v ==27666== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27666== ==27666== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27666== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27666== malloc/free: 151,548 allocs, 151,486 frees, 183,697,164 bytes allocated. ==27666== For counts of detected errors, rerun with: -v ==27666== searching for pointers to 62 not-freed blocks. ==27666== checked 31,673,460 bytes. ==27666== ==27666== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27666== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27666== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27666== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27666== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27666== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27666== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27666== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27666== by 0x453CB65: myOnceFunction (tracker.c:94) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x453CBD9: call_once (tracker.c:123) ==27666== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x453B621: arena_add_pointer (arena.c:139) ==27666== by 0x453BA4F: nssArena_Create (arena.c:447) ==27666== by 0x453B990: NSSArena_Create (arena.c:386) ==27666== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27666== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27666== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27666== by 0x64527B9: myOnceFunction (tracker.c:94) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x645282D: call_once (tracker.c:123) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27666== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27666== by 0x44C2A94: nss_Init (nssinit.c:433) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27666== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27666== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27666== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27666== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27666== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27666== by 0x453CC24: call_once (tracker.c:131) ==27666== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x453B621: arena_add_pointer (arena.c:139) ==27666== by 0x453BA4F: nssArena_Create (arena.c:447) ==27666== by 0x453B990: NSSArena_Create (arena.c:386) ==27666== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27666== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27666== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27666== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27666== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27666== by 0x6452878: call_once (tracker.c:131) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27666== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27666== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27666== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27666== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27666== by 0x453CC68: call_once (tracker.c:135) ==27666== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x453B621: arena_add_pointer (arena.c:139) ==27666== by 0x453BA4F: nssArena_Create (arena.c:447) ==27666== by 0x453B990: NSSArena_Create (arena.c:386) ==27666== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27666== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27666== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27666== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27666== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27666== by 0x64528BC: call_once (tracker.c:135) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27666== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27666== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27666== by 0x6452878: call_once (tracker.c:131) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27666== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27666== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27666== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27666== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27666== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27666== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27666== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27666== by 0x452BA58: token_destructor (trustdomain.c:124) ==27666== by 0x453E087: nssList_Clear (list.c:200) ==27666== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27666== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27666== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27666== by 0x804EB44: main (strsclnt.c:1522) ==27666== ==27666== ==27666== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27666== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27666== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27666== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27666== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27666== by 0x445274B: lock_cache (sslnonce.c:80) ==27666== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27666== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27666== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27666== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27666== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27666== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27666== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27666== by 0x804D345: do_connects (strsclnt.c:887) ==27666== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27666== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27666== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27666== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27666== by 0x453CC24: call_once (tracker.c:131) ==27666== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x453B621: arena_add_pointer (arena.c:139) ==27666== by 0x453BA4F: nssArena_Create (arena.c:447) ==27666== by 0x453B990: NSSArena_Create (arena.c:386) ==27666== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27666== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27666== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x453CBD9: call_once (tracker.c:123) ==27666== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x453B621: arena_add_pointer (arena.c:139) ==27666== by 0x453BA4F: nssArena_Create (arena.c:447) ==27666== by 0x453B990: NSSArena_Create (arena.c:386) ==27666== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27666== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27666== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27666== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27666== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27666== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27666== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27666== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27666== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27666== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27666== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27666== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27666== by 0x6452878: call_once (tracker.c:131) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x6452793: myOnceFunction (tracker.c:89) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x645282D: call_once (tracker.c:123) ==27666== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27666== by 0x6451275: arena_add_pointer (arena.c:139) ==27666== by 0x64516A3: nssArena_Create (arena.c:447) ==27666== by 0x64515E4: NSSArena_Create (arena.c:386) ==27666== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27666== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27666== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27666== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27666== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27666== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27666== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27666== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27666== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27666== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27666== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27666== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27666== by 0x44C2A94: nss_Init (nssinit.c:433) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27666== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27666== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27666== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27666== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27666== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27666== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27666== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27666== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27666== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27666== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27666== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27666== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27666== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27666== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27666== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27666== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27666== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27666== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27666== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27666== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27666== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27666== by 0x804E05C: client_main (strsclnt.c:1273) ==27666== by 0x804E957: main (strsclnt.c:1469) ==27666== ==27666== ==27666== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27666== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== ==27666== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27666== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27666== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27666== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27666== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27666== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27666== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27666== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27666== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27666== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27666== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27666== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27666== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27666== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27666== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27666== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27666== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27666== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27666== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27666== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27666== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27666== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27666== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27666== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27666== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27666== by 0x44C2C59: nss_Init (nssinit.c:481) ==27666== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27666== by 0x804E86B: main (strsclnt.c:1442) ==27666== ==27666== ==27666== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27666== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27666== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27666== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27666== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27666== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27666== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27666== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27666== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27666== by 0x804E24C: main (strsclnt.c:1340) ==27666== ==27666== LEAK SUMMARY: ==27666== definitely lost: 88 bytes in 1 blocks. ==27666== possibly lost: 204 bytes in 3 blocks. ==27666== still reachable: 5,642 bytes in 58 blocks. ==27666== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C004 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C004 nssamdrhel3.red.iplanet.com ==27699== Memcheck, a memory error detector. ==27699== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27699== Using LibVEX rev 1658, a library for dynamic binary translation. ==27699== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27699== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27699== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27699== For more details, rerun with: -v ==27699== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27699== ==27699== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27699== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27699== malloc/free: 151,582 allocs, 151,520 frees, 183,985,868 bytes allocated. ==27699== For counts of detected errors, rerun with: -v ==27699== searching for pointers to 62 not-freed blocks. ==27699== checked 31,673,460 bytes. ==27699== ==27699== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27699== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27699== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27699== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27699== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27699== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27699== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27699== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27699== by 0x453CB65: myOnceFunction (tracker.c:94) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x453CBD9: call_once (tracker.c:123) ==27699== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x453B621: arena_add_pointer (arena.c:139) ==27699== by 0x453BA4F: nssArena_Create (arena.c:447) ==27699== by 0x453B990: NSSArena_Create (arena.c:386) ==27699== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27699== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27699== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27699== by 0x64527B9: myOnceFunction (tracker.c:94) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x645282D: call_once (tracker.c:123) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27699== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27699== by 0x44C2A94: nss_Init (nssinit.c:433) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27699== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27699== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27699== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27699== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27699== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27699== by 0x453CC24: call_once (tracker.c:131) ==27699== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x453B621: arena_add_pointer (arena.c:139) ==27699== by 0x453BA4F: nssArena_Create (arena.c:447) ==27699== by 0x453B990: NSSArena_Create (arena.c:386) ==27699== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27699== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27699== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27699== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27699== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27699== by 0x6452878: call_once (tracker.c:131) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27699== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27699== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27699== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27699== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27699== by 0x453CC68: call_once (tracker.c:135) ==27699== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x453B621: arena_add_pointer (arena.c:139) ==27699== by 0x453BA4F: nssArena_Create (arena.c:447) ==27699== by 0x453B990: NSSArena_Create (arena.c:386) ==27699== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27699== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27699== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27699== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27699== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27699== by 0x64528BC: call_once (tracker.c:135) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27699== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27699== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27699== by 0x6452878: call_once (tracker.c:131) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27699== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27699== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27699== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27699== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27699== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27699== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27699== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27699== by 0x452BA58: token_destructor (trustdomain.c:124) ==27699== by 0x453E087: nssList_Clear (list.c:200) ==27699== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27699== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27699== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27699== by 0x804EB44: main (strsclnt.c:1522) ==27699== ==27699== ==27699== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27699== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27699== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27699== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27699== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27699== by 0x445274B: lock_cache (sslnonce.c:80) ==27699== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27699== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27699== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27699== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27699== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27699== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27699== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27699== by 0x804D345: do_connects (strsclnt.c:887) ==27699== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27699== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27699== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27699== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27699== by 0x453CC24: call_once (tracker.c:131) ==27699== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x453B621: arena_add_pointer (arena.c:139) ==27699== by 0x453BA4F: nssArena_Create (arena.c:447) ==27699== by 0x453B990: NSSArena_Create (arena.c:386) ==27699== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27699== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27699== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x453CBD9: call_once (tracker.c:123) ==27699== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x453B621: arena_add_pointer (arena.c:139) ==27699== by 0x453BA4F: nssArena_Create (arena.c:447) ==27699== by 0x453B990: NSSArena_Create (arena.c:386) ==27699== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27699== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27699== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27699== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27699== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27699== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27699== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27699== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27699== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27699== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27699== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27699== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27699== by 0x6452878: call_once (tracker.c:131) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x6452793: myOnceFunction (tracker.c:89) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x645282D: call_once (tracker.c:123) ==27699== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27699== by 0x6451275: arena_add_pointer (arena.c:139) ==27699== by 0x64516A3: nssArena_Create (arena.c:447) ==27699== by 0x64515E4: NSSArena_Create (arena.c:386) ==27699== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27699== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27699== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27699== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27699== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27699== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27699== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27699== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27699== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27699== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27699== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27699== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27699== by 0x44C2A94: nss_Init (nssinit.c:433) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27699== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27699== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27699== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27699== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27699== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27699== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27699== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27699== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27699== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27699== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27699== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27699== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27699== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27699== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27699== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27699== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27699== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27699== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27699== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27699== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27699== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27699== by 0x804E05C: client_main (strsclnt.c:1273) ==27699== by 0x804E957: main (strsclnt.c:1469) ==27699== ==27699== ==27699== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27699== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== ==27699== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27699== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27699== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27699== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27699== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27699== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27699== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27699== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27699== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27699== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27699== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27699== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27699== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27699== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27699== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27699== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27699== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27699== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27699== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27699== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27699== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27699== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27699== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27699== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27699== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27699== by 0x44C2C59: nss_Init (nssinit.c:481) ==27699== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27699== by 0x804E86B: main (strsclnt.c:1442) ==27699== ==27699== ==27699== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27699== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27699== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27699== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27699== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27699== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27699== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27699== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27699== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27699== by 0x804E24C: main (strsclnt.c:1340) ==27699== ==27699== LEAK SUMMARY: ==27699== definitely lost: 88 bytes in 1 blocks. ==27699== possibly lost: 204 bytes in 3 blocks. ==27699== still reachable: 5,642 bytes in 58 blocks. ==27699== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C005 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C005 nssamdrhel3.red.iplanet.com ==27734== Memcheck, a memory error detector. ==27734== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27734== Using LibVEX rev 1658, a library for dynamic binary translation. ==27734== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27734== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27734== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27734== For more details, rerun with: -v ==27734== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27734== ==27734== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27734== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27734== malloc/free: 151,582 allocs, 151,520 frees, 184,017,868 bytes allocated. ==27734== For counts of detected errors, rerun with: -v ==27734== searching for pointers to 62 not-freed blocks. ==27734== checked 31,673,460 bytes. ==27734== ==27734== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27734== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27734== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27734== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27734== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27734== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27734== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27734== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27734== by 0x453CB65: myOnceFunction (tracker.c:94) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x453CBD9: call_once (tracker.c:123) ==27734== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x453B621: arena_add_pointer (arena.c:139) ==27734== by 0x453BA4F: nssArena_Create (arena.c:447) ==27734== by 0x453B990: NSSArena_Create (arena.c:386) ==27734== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27734== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27734== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27734== by 0x64527B9: myOnceFunction (tracker.c:94) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x645282D: call_once (tracker.c:123) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27734== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27734== by 0x44C2A94: nss_Init (nssinit.c:433) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27734== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27734== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27734== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27734== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27734== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27734== by 0x453CC24: call_once (tracker.c:131) ==27734== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x453B621: arena_add_pointer (arena.c:139) ==27734== by 0x453BA4F: nssArena_Create (arena.c:447) ==27734== by 0x453B990: NSSArena_Create (arena.c:386) ==27734== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27734== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27734== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27734== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27734== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27734== by 0x6452878: call_once (tracker.c:131) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27734== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27734== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27734== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27734== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27734== by 0x453CC68: call_once (tracker.c:135) ==27734== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x453B621: arena_add_pointer (arena.c:139) ==27734== by 0x453BA4F: nssArena_Create (arena.c:447) ==27734== by 0x453B990: NSSArena_Create (arena.c:386) ==27734== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27734== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27734== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27734== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27734== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27734== by 0x64528BC: call_once (tracker.c:135) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27734== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27734== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27734== by 0x6452878: call_once (tracker.c:131) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27734== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27734== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27734== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27734== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27734== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27734== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27734== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27734== by 0x452BA58: token_destructor (trustdomain.c:124) ==27734== by 0x453E087: nssList_Clear (list.c:200) ==27734== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27734== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27734== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27734== by 0x804EB44: main (strsclnt.c:1522) ==27734== ==27734== ==27734== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27734== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27734== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27734== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27734== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27734== by 0x445274B: lock_cache (sslnonce.c:80) ==27734== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27734== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27734== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27734== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27734== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27734== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27734== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27734== by 0x804D345: do_connects (strsclnt.c:887) ==27734== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27734== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27734== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27734== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27734== by 0x453CC24: call_once (tracker.c:131) ==27734== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x453B621: arena_add_pointer (arena.c:139) ==27734== by 0x453BA4F: nssArena_Create (arena.c:447) ==27734== by 0x453B990: NSSArena_Create (arena.c:386) ==27734== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27734== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27734== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x453CBD9: call_once (tracker.c:123) ==27734== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x453B621: arena_add_pointer (arena.c:139) ==27734== by 0x453BA4F: nssArena_Create (arena.c:447) ==27734== by 0x453B990: NSSArena_Create (arena.c:386) ==27734== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27734== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27734== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27734== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27734== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27734== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27734== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27734== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27734== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27734== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27734== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27734== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27734== by 0x6452878: call_once (tracker.c:131) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x6452793: myOnceFunction (tracker.c:89) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x645282D: call_once (tracker.c:123) ==27734== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27734== by 0x6451275: arena_add_pointer (arena.c:139) ==27734== by 0x64516A3: nssArena_Create (arena.c:447) ==27734== by 0x64515E4: NSSArena_Create (arena.c:386) ==27734== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27734== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27734== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27734== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27734== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27734== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27734== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27734== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27734== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27734== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27734== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27734== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27734== by 0x44C2A94: nss_Init (nssinit.c:433) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27734== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27734== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27734== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27734== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27734== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27734== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27734== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27734== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27734== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27734== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27734== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27734== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27734== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27734== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27734== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27734== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27734== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27734== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27734== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27734== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27734== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27734== by 0x804E05C: client_main (strsclnt.c:1273) ==27734== by 0x804E957: main (strsclnt.c:1469) ==27734== ==27734== ==27734== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27734== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== ==27734== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27734== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27734== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27734== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27734== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27734== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27734== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27734== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27734== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27734== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27734== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27734== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27734== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27734== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27734== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27734== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27734== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27734== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27734== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27734== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27734== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27734== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27734== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27734== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27734== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27734== by 0x44C2C59: nss_Init (nssinit.c:481) ==27734== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27734== by 0x804E86B: main (strsclnt.c:1442) ==27734== ==27734== ==27734== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27734== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27734== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27734== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27734== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27734== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27734== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27734== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27734== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27734== by 0x804E24C: main (strsclnt.c:1340) ==27734== ==27734== LEAK SUMMARY: ==27734== definitely lost: 88 bytes in 1 blocks. ==27734== possibly lost: 204 bytes in 3 blocks. ==27734== still reachable: 5,642 bytes in 58 blocks. ==27734== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C006 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C006 nssamdrhel3.red.iplanet.com ==27767== Memcheck, a memory error detector. ==27767== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27767== Using LibVEX rev 1658, a library for dynamic binary translation. ==27767== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27767== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27767== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27767== For more details, rerun with: -v ==27767== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27767== ==27767== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27767== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27767== malloc/free: 132,266 allocs, 132,204 frees, 182,073,827 bytes allocated. ==27767== For counts of detected errors, rerun with: -v ==27767== searching for pointers to 62 not-freed blocks. ==27767== checked 31,673,556 bytes. ==27767== ==27767== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27767== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27767== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27767== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27767== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27767== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27767== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27767== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27767== by 0x453CB65: myOnceFunction (tracker.c:94) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x453CBD9: call_once (tracker.c:123) ==27767== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x453B621: arena_add_pointer (arena.c:139) ==27767== by 0x453BA4F: nssArena_Create (arena.c:447) ==27767== by 0x453B990: NSSArena_Create (arena.c:386) ==27767== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27767== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27767== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27767== by 0x64527B9: myOnceFunction (tracker.c:94) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x645282D: call_once (tracker.c:123) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27767== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27767== by 0x44C2A94: nss_Init (nssinit.c:433) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27767== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27767== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27767== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27767== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27767== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27767== by 0x453CC24: call_once (tracker.c:131) ==27767== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x453B621: arena_add_pointer (arena.c:139) ==27767== by 0x453BA4F: nssArena_Create (arena.c:447) ==27767== by 0x453B990: NSSArena_Create (arena.c:386) ==27767== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27767== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27767== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27767== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27767== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27767== by 0x6452878: call_once (tracker.c:131) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27767== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27767== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27767== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27767== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27767== by 0x453CC68: call_once (tracker.c:135) ==27767== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x453B621: arena_add_pointer (arena.c:139) ==27767== by 0x453BA4F: nssArena_Create (arena.c:447) ==27767== by 0x453B990: NSSArena_Create (arena.c:386) ==27767== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27767== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27767== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27767== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27767== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27767== by 0x64528BC: call_once (tracker.c:135) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27767== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27767== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27767== by 0x6452878: call_once (tracker.c:131) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27767== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27767== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27767== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27767== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27767== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27767== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27767== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27767== by 0x452BA58: token_destructor (trustdomain.c:124) ==27767== by 0x453E087: nssList_Clear (list.c:200) ==27767== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27767== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27767== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27767== by 0x804EB44: main (strsclnt.c:1522) ==27767== ==27767== ==27767== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27767== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27767== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27767== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27767== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27767== by 0x445274B: lock_cache (sslnonce.c:80) ==27767== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27767== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27767== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27767== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27767== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27767== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27767== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27767== by 0x804D345: do_connects (strsclnt.c:887) ==27767== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27767== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27767== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27767== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27767== by 0x453CC24: call_once (tracker.c:131) ==27767== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x453B621: arena_add_pointer (arena.c:139) ==27767== by 0x453BA4F: nssArena_Create (arena.c:447) ==27767== by 0x453B990: NSSArena_Create (arena.c:386) ==27767== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27767== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27767== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x453CBD9: call_once (tracker.c:123) ==27767== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x453B621: arena_add_pointer (arena.c:139) ==27767== by 0x453BA4F: nssArena_Create (arena.c:447) ==27767== by 0x453B990: NSSArena_Create (arena.c:386) ==27767== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27767== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27767== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27767== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27767== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27767== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27767== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27767== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27767== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27767== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27767== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27767== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27767== by 0x6452878: call_once (tracker.c:131) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x6452793: myOnceFunction (tracker.c:89) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x645282D: call_once (tracker.c:123) ==27767== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27767== by 0x6451275: arena_add_pointer (arena.c:139) ==27767== by 0x64516A3: nssArena_Create (arena.c:447) ==27767== by 0x64515E4: NSSArena_Create (arena.c:386) ==27767== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27767== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27767== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27767== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27767== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27767== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27767== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27767== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27767== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27767== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27767== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27767== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27767== by 0x44C2A94: nss_Init (nssinit.c:433) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27767== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27767== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27767== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27767== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27767== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27767== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27767== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27767== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27767== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27767== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27767== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27767== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27767== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27767== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27767== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27767== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27767== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27767== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27767== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27767== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27767== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27767== by 0x804E05C: client_main (strsclnt.c:1273) ==27767== by 0x804E957: main (strsclnt.c:1469) ==27767== ==27767== ==27767== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27767== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== ==27767== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27767== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27767== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27767== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27767== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27767== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27767== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27767== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27767== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27767== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27767== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27767== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27767== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27767== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27767== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27767== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27767== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27767== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27767== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27767== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27767== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27767== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27767== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27767== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27767== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27767== by 0x44C2C59: nss_Init (nssinit.c:481) ==27767== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27767== by 0x804E86B: main (strsclnt.c:1442) ==27767== ==27767== ==27767== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27767== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27767== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27767== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27767== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27767== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27767== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27767== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27767== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27767== by 0x804E24C: main (strsclnt.c:1340) ==27767== ==27767== LEAK SUMMARY: ==27767== definitely lost: 88 bytes in 1 blocks. ==27767== possibly lost: 204 bytes in 3 blocks. ==27767== still reachable: 5,642 bytes in 58 blocks. ==27767== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C007 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C007 nssamdrhel3.red.iplanet.com ==27795== Memcheck, a memory error detector. ==27795== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27795== Using LibVEX rev 1658, a library for dynamic binary translation. ==27795== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27795== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27795== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27795== For more details, rerun with: -v ==27795== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27795== ==27795== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27795== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27795== malloc/free: 148,193 allocs, 148,131 frees, 183,998,612 bytes allocated. ==27795== For counts of detected errors, rerun with: -v ==27795== searching for pointers to 62 not-freed blocks. ==27795== checked 31,673,460 bytes. ==27795== ==27795== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27795== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27795== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27795== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27795== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27795== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27795== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27795== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27795== by 0x453CB65: myOnceFunction (tracker.c:94) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x453CBD9: call_once (tracker.c:123) ==27795== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x453B621: arena_add_pointer (arena.c:139) ==27795== by 0x453BA4F: nssArena_Create (arena.c:447) ==27795== by 0x453B990: NSSArena_Create (arena.c:386) ==27795== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27795== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27795== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27795== by 0x64527B9: myOnceFunction (tracker.c:94) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x645282D: call_once (tracker.c:123) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27795== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27795== by 0x44C2A94: nss_Init (nssinit.c:433) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27795== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27795== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27795== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27795== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27795== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27795== by 0x453CC24: call_once (tracker.c:131) ==27795== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x453B621: arena_add_pointer (arena.c:139) ==27795== by 0x453BA4F: nssArena_Create (arena.c:447) ==27795== by 0x453B990: NSSArena_Create (arena.c:386) ==27795== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27795== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27795== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27795== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27795== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27795== by 0x6452878: call_once (tracker.c:131) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27795== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27795== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27795== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27795== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27795== by 0x453CC68: call_once (tracker.c:135) ==27795== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x453B621: arena_add_pointer (arena.c:139) ==27795== by 0x453BA4F: nssArena_Create (arena.c:447) ==27795== by 0x453B990: NSSArena_Create (arena.c:386) ==27795== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27795== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27795== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27795== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27795== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27795== by 0x64528BC: call_once (tracker.c:135) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27795== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27795== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27795== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27795== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27795== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27795== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27795== by 0x452BA58: token_destructor (trustdomain.c:124) ==27795== by 0x453E087: nssList_Clear (list.c:200) ==27795== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27795== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27795== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27795== by 0x804EB44: main (strsclnt.c:1522) ==27795== ==27795== ==27795== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27795== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27795== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27795== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27795== by 0x6452878: call_once (tracker.c:131) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27795== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27795== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27795== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27795== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27795== by 0x445274B: lock_cache (sslnonce.c:80) ==27795== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27795== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27795== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27795== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27795== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27795== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27795== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27795== by 0x804D345: do_connects (strsclnt.c:887) ==27795== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27795== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27795== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27795== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27795== by 0x453CC24: call_once (tracker.c:131) ==27795== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x453B621: arena_add_pointer (arena.c:139) ==27795== by 0x453BA4F: nssArena_Create (arena.c:447) ==27795== by 0x453B990: NSSArena_Create (arena.c:386) ==27795== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27795== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27795== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x453CBD9: call_once (tracker.c:123) ==27795== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x453B621: arena_add_pointer (arena.c:139) ==27795== by 0x453BA4F: nssArena_Create (arena.c:447) ==27795== by 0x453B990: NSSArena_Create (arena.c:386) ==27795== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27795== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27795== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27795== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27795== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27795== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27795== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27795== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27795== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27795== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27795== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27795== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27795== by 0x6452878: call_once (tracker.c:131) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x6452793: myOnceFunction (tracker.c:89) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x645282D: call_once (tracker.c:123) ==27795== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27795== by 0x6451275: arena_add_pointer (arena.c:139) ==27795== by 0x64516A3: nssArena_Create (arena.c:447) ==27795== by 0x64515E4: NSSArena_Create (arena.c:386) ==27795== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27795== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27795== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27795== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27795== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27795== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27795== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27795== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27795== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27795== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27795== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27795== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27795== by 0x44C2A94: nss_Init (nssinit.c:433) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27795== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27795== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27795== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27795== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27795== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27795== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27795== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27795== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27795== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27795== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27795== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27795== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27795== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27795== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27795== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27795== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27795== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27795== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27795== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27795== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27795== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27795== by 0x804E05C: client_main (strsclnt.c:1273) ==27795== by 0x804E957: main (strsclnt.c:1469) ==27795== ==27795== ==27795== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27795== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== ==27795== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27795== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27795== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27795== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27795== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27795== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27795== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27795== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27795== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27795== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27795== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27795== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27795== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27795== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27795== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27795== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27795== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27795== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27795== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27795== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27795== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27795== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27795== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27795== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27795== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27795== by 0x44C2C59: nss_Init (nssinit.c:481) ==27795== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27795== by 0x804E86B: main (strsclnt.c:1442) ==27795== ==27795== ==27795== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27795== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27795== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27795== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27795== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27795== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27795== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27795== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27795== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27795== by 0x804E24C: main (strsclnt.c:1340) ==27795== ==27795== LEAK SUMMARY: ==27795== definitely lost: 88 bytes in 1 blocks. ==27795== possibly lost: 204 bytes in 3 blocks. ==27795== still reachable: 5,642 bytes in 58 blocks. ==27795== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C008 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C008 nssamdrhel3.red.iplanet.com ==27830== Memcheck, a memory error detector. ==27830== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27830== Using LibVEX rev 1658, a library for dynamic binary translation. ==27830== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27830== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27830== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27830== For more details, rerun with: -v ==27830== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27830== ==27830== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27830== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27830== malloc/free: 157,806 allocs, 157,744 frees, 185,295,961 bytes allocated. ==27830== For counts of detected errors, rerun with: -v ==27830== searching for pointers to 62 not-freed blocks. ==27830== checked 31,673,460 bytes. ==27830== ==27830== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27830== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27830== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27830== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27830== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27830== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27830== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27830== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27830== by 0x453CB65: myOnceFunction (tracker.c:94) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x453CBD9: call_once (tracker.c:123) ==27830== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x453B621: arena_add_pointer (arena.c:139) ==27830== by 0x453BA4F: nssArena_Create (arena.c:447) ==27830== by 0x453B990: NSSArena_Create (arena.c:386) ==27830== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27830== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27830== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27830== by 0x64527B9: myOnceFunction (tracker.c:94) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x645282D: call_once (tracker.c:123) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27830== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27830== by 0x44C2A94: nss_Init (nssinit.c:433) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27830== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27830== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27830== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27830== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27830== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27830== by 0x453CC24: call_once (tracker.c:131) ==27830== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x453B621: arena_add_pointer (arena.c:139) ==27830== by 0x453BA4F: nssArena_Create (arena.c:447) ==27830== by 0x453B990: NSSArena_Create (arena.c:386) ==27830== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27830== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27830== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27830== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27830== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27830== by 0x6452878: call_once (tracker.c:131) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27830== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27830== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27830== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27830== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27830== by 0x453CC68: call_once (tracker.c:135) ==27830== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x453B621: arena_add_pointer (arena.c:139) ==27830== by 0x453BA4F: nssArena_Create (arena.c:447) ==27830== by 0x453B990: NSSArena_Create (arena.c:386) ==27830== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27830== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27830== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27830== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27830== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27830== by 0x64528BC: call_once (tracker.c:135) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27830== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27830== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27830== by 0x6452878: call_once (tracker.c:131) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27830== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27830== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27830== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27830== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27830== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27830== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27830== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27830== by 0x452BA58: token_destructor (trustdomain.c:124) ==27830== by 0x453E087: nssList_Clear (list.c:200) ==27830== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27830== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27830== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27830== by 0x804EB44: main (strsclnt.c:1522) ==27830== ==27830== ==27830== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27830== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27830== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27830== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27830== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27830== by 0x445274B: lock_cache (sslnonce.c:80) ==27830== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27830== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27830== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27830== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27830== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27830== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27830== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27830== by 0x804D345: do_connects (strsclnt.c:887) ==27830== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27830== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27830== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27830== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27830== by 0x453CC24: call_once (tracker.c:131) ==27830== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x453B621: arena_add_pointer (arena.c:139) ==27830== by 0x453BA4F: nssArena_Create (arena.c:447) ==27830== by 0x453B990: NSSArena_Create (arena.c:386) ==27830== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27830== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27830== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x453CBD9: call_once (tracker.c:123) ==27830== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x453B621: arena_add_pointer (arena.c:139) ==27830== by 0x453BA4F: nssArena_Create (arena.c:447) ==27830== by 0x453B990: NSSArena_Create (arena.c:386) ==27830== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27830== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27830== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27830== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27830== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27830== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27830== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27830== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27830== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27830== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27830== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27830== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27830== by 0x6452878: call_once (tracker.c:131) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x6452793: myOnceFunction (tracker.c:89) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x645282D: call_once (tracker.c:123) ==27830== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27830== by 0x6451275: arena_add_pointer (arena.c:139) ==27830== by 0x64516A3: nssArena_Create (arena.c:447) ==27830== by 0x64515E4: NSSArena_Create (arena.c:386) ==27830== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27830== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27830== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27830== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27830== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27830== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27830== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27830== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27830== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27830== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27830== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27830== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27830== by 0x44C2A94: nss_Init (nssinit.c:433) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27830== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27830== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27830== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27830== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27830== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27830== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27830== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27830== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27830== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27830== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27830== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27830== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27830== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27830== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27830== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27830== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27830== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27830== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27830== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27830== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27830== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27830== by 0x804E05C: client_main (strsclnt.c:1273) ==27830== by 0x804E957: main (strsclnt.c:1469) ==27830== ==27830== ==27830== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27830== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== ==27830== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27830== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27830== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27830== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27830== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27830== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27830== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27830== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27830== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27830== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27830== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27830== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27830== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27830== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27830== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27830== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27830== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27830== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27830== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27830== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27830== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27830== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27830== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27830== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27830== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27830== by 0x44C2C59: nss_Init (nssinit.c:481) ==27830== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27830== by 0x804E86B: main (strsclnt.c:1442) ==27830== ==27830== ==27830== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27830== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27830== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27830== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27830== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27830== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27830== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27830== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27830== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27830== by 0x804E24C: main (strsclnt.c:1340) ==27830== ==27830== LEAK SUMMARY: ==27830== definitely lost: 88 bytes in 1 blocks. ==27830== possibly lost: 204 bytes in 3 blocks. ==27830== still reachable: 5,642 bytes in 58 blocks. ==27830== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C009 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C009 nssamdrhel3.red.iplanet.com ==27863== Memcheck, a memory error detector. ==27863== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27863== Using LibVEX rev 1658, a library for dynamic binary translation. ==27863== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27863== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27863== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27863== For more details, rerun with: -v ==27863== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27863== ==27863== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27863== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27863== malloc/free: 154,321 allocs, 154,259 frees, 184,683,381 bytes allocated. ==27863== For counts of detected errors, rerun with: -v ==27863== searching for pointers to 62 not-freed blocks. ==27863== checked 31,673,460 bytes. ==27863== ==27863== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27863== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27863== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27863== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27863== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27863== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27863== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27863== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27863== by 0x453CB65: myOnceFunction (tracker.c:94) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x453CBD9: call_once (tracker.c:123) ==27863== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x453B621: arena_add_pointer (arena.c:139) ==27863== by 0x453BA4F: nssArena_Create (arena.c:447) ==27863== by 0x453B990: NSSArena_Create (arena.c:386) ==27863== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27863== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27863== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27863== by 0x64527B9: myOnceFunction (tracker.c:94) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x645282D: call_once (tracker.c:123) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27863== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27863== by 0x44C2A94: nss_Init (nssinit.c:433) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27863== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27863== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27863== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27863== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27863== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27863== by 0x453CC24: call_once (tracker.c:131) ==27863== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x453B621: arena_add_pointer (arena.c:139) ==27863== by 0x453BA4F: nssArena_Create (arena.c:447) ==27863== by 0x453B990: NSSArena_Create (arena.c:386) ==27863== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27863== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27863== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27863== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27863== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27863== by 0x6452878: call_once (tracker.c:131) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27863== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27863== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27863== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27863== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27863== by 0x453CC68: call_once (tracker.c:135) ==27863== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x453B621: arena_add_pointer (arena.c:139) ==27863== by 0x453BA4F: nssArena_Create (arena.c:447) ==27863== by 0x453B990: NSSArena_Create (arena.c:386) ==27863== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27863== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27863== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27863== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27863== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27863== by 0x64528BC: call_once (tracker.c:135) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27863== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27863== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27863== by 0x6452878: call_once (tracker.c:131) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27863== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27863== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27863== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27863== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27863== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27863== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27863== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27863== by 0x452BA58: token_destructor (trustdomain.c:124) ==27863== by 0x453E087: nssList_Clear (list.c:200) ==27863== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27863== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27863== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27863== by 0x804EB44: main (strsclnt.c:1522) ==27863== ==27863== ==27863== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27863== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27863== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27863== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27863== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27863== by 0x445274B: lock_cache (sslnonce.c:80) ==27863== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27863== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27863== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27863== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27863== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27863== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27863== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27863== by 0x804D345: do_connects (strsclnt.c:887) ==27863== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27863== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27863== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27863== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27863== by 0x453CC24: call_once (tracker.c:131) ==27863== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x453B621: arena_add_pointer (arena.c:139) ==27863== by 0x453BA4F: nssArena_Create (arena.c:447) ==27863== by 0x453B990: NSSArena_Create (arena.c:386) ==27863== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27863== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27863== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x453CBD9: call_once (tracker.c:123) ==27863== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x453B621: arena_add_pointer (arena.c:139) ==27863== by 0x453BA4F: nssArena_Create (arena.c:447) ==27863== by 0x453B990: NSSArena_Create (arena.c:386) ==27863== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27863== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27863== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27863== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27863== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27863== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27863== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27863== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27863== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27863== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27863== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27863== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27863== by 0x6452878: call_once (tracker.c:131) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x6452793: myOnceFunction (tracker.c:89) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x645282D: call_once (tracker.c:123) ==27863== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27863== by 0x6451275: arena_add_pointer (arena.c:139) ==27863== by 0x64516A3: nssArena_Create (arena.c:447) ==27863== by 0x64515E4: NSSArena_Create (arena.c:386) ==27863== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27863== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27863== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27863== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27863== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27863== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27863== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27863== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27863== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27863== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27863== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27863== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27863== by 0x44C2A94: nss_Init (nssinit.c:433) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27863== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27863== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27863== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27863== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27863== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27863== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27863== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27863== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27863== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27863== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27863== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27863== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27863== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27863== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27863== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27863== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27863== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27863== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27863== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27863== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27863== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27863== by 0x804E05C: client_main (strsclnt.c:1273) ==27863== by 0x804E957: main (strsclnt.c:1469) ==27863== ==27863== ==27863== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27863== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== ==27863== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27863== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27863== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27863== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27863== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27863== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27863== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27863== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27863== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27863== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27863== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27863== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27863== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27863== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27863== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27863== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27863== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27863== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27863== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27863== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27863== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27863== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27863== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27863== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27863== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27863== by 0x44C2C59: nss_Init (nssinit.c:481) ==27863== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27863== by 0x804E86B: main (strsclnt.c:1442) ==27863== ==27863== ==27863== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27863== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27863== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27863== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27863== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27863== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27863== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27863== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27863== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27863== by 0x804E24C: main (strsclnt.c:1340) ==27863== ==27863== LEAK SUMMARY: ==27863== definitely lost: 88 bytes in 1 blocks. ==27863== possibly lost: 204 bytes in 3 blocks. ==27863== still reachable: 5,642 bytes in 58 blocks. ==27863== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C00A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C00A nssamdrhel3.red.iplanet.com ==27898== Memcheck, a memory error detector. ==27898== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27898== Using LibVEX rev 1658, a library for dynamic binary translation. ==27898== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27898== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27898== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27898== For more details, rerun with: -v ==27898== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27898== ==27898== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27898== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27898== malloc/free: 157,798 allocs, 157,736 frees, 185,609,306 bytes allocated. ==27898== For counts of detected errors, rerun with: -v ==27898== searching for pointers to 62 not-freed blocks. ==27898== checked 31,673,460 bytes. ==27898== ==27898== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27898== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27898== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27898== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27898== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27898== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27898== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27898== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27898== by 0x453CB65: myOnceFunction (tracker.c:94) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x453CBD9: call_once (tracker.c:123) ==27898== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x453B621: arena_add_pointer (arena.c:139) ==27898== by 0x453BA4F: nssArena_Create (arena.c:447) ==27898== by 0x453B990: NSSArena_Create (arena.c:386) ==27898== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27898== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27898== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27898== by 0x64527B9: myOnceFunction (tracker.c:94) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x645282D: call_once (tracker.c:123) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27898== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27898== by 0x44C2A94: nss_Init (nssinit.c:433) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27898== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27898== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27898== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27898== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27898== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27898== by 0x453CC24: call_once (tracker.c:131) ==27898== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x453B621: arena_add_pointer (arena.c:139) ==27898== by 0x453BA4F: nssArena_Create (arena.c:447) ==27898== by 0x453B990: NSSArena_Create (arena.c:386) ==27898== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27898== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27898== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27898== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27898== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27898== by 0x6452878: call_once (tracker.c:131) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27898== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27898== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27898== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27898== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27898== by 0x453CC68: call_once (tracker.c:135) ==27898== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x453B621: arena_add_pointer (arena.c:139) ==27898== by 0x453BA4F: nssArena_Create (arena.c:447) ==27898== by 0x453B990: NSSArena_Create (arena.c:386) ==27898== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27898== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27898== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27898== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27898== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27898== by 0x64528BC: call_once (tracker.c:135) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27898== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27898== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27898== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27898== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27898== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27898== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27898== by 0x452BA58: token_destructor (trustdomain.c:124) ==27898== by 0x453E087: nssList_Clear (list.c:200) ==27898== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27898== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27898== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27898== by 0x804EB44: main (strsclnt.c:1522) ==27898== ==27898== ==27898== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27898== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27898== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27898== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27898== by 0x6452878: call_once (tracker.c:131) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27898== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27898== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27898== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27898== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27898== by 0x445274B: lock_cache (sslnonce.c:80) ==27898== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27898== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27898== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27898== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27898== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27898== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27898== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27898== by 0x804D345: do_connects (strsclnt.c:887) ==27898== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27898== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27898== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27898== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27898== by 0x453CC24: call_once (tracker.c:131) ==27898== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x453B621: arena_add_pointer (arena.c:139) ==27898== by 0x453BA4F: nssArena_Create (arena.c:447) ==27898== by 0x453B990: NSSArena_Create (arena.c:386) ==27898== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27898== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27898== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x453CBD9: call_once (tracker.c:123) ==27898== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x453B621: arena_add_pointer (arena.c:139) ==27898== by 0x453BA4F: nssArena_Create (arena.c:447) ==27898== by 0x453B990: NSSArena_Create (arena.c:386) ==27898== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27898== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27898== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27898== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27898== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27898== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27898== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27898== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27898== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27898== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27898== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27898== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27898== by 0x6452878: call_once (tracker.c:131) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x6452793: myOnceFunction (tracker.c:89) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x645282D: call_once (tracker.c:123) ==27898== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27898== by 0x6451275: arena_add_pointer (arena.c:139) ==27898== by 0x64516A3: nssArena_Create (arena.c:447) ==27898== by 0x64515E4: NSSArena_Create (arena.c:386) ==27898== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27898== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27898== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27898== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27898== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27898== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27898== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27898== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27898== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27898== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27898== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27898== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27898== by 0x44C2A94: nss_Init (nssinit.c:433) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27898== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27898== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27898== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27898== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27898== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27898== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27898== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27898== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27898== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27898== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27898== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27898== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27898== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27898== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27898== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27898== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27898== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27898== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27898== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27898== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27898== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27898== by 0x804E05C: client_main (strsclnt.c:1273) ==27898== by 0x804E957: main (strsclnt.c:1469) ==27898== ==27898== ==27898== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27898== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== ==27898== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27898== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27898== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27898== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27898== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27898== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27898== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27898== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27898== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27898== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27898== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27898== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27898== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27898== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27898== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27898== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27898== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27898== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27898== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27898== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27898== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27898== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27898== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27898== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27898== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27898== by 0x44C2C59: nss_Init (nssinit.c:481) ==27898== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27898== by 0x804E86B: main (strsclnt.c:1442) ==27898== ==27898== ==27898== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27898== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27898== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27898== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27898== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27898== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27898== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27898== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27898== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27898== by 0x804E24C: main (strsclnt.c:1340) ==27898== ==27898== LEAK SUMMARY: ==27898== definitely lost: 88 bytes in 1 blocks. ==27898== possibly lost: 204 bytes in 3 blocks. ==27898== still reachable: 5,642 bytes in 58 blocks. ==27898== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C010 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C010 nssamdrhel3.red.iplanet.com ==27931== Memcheck, a memory error detector. ==27931== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27931== Using LibVEX rev 1658, a library for dynamic binary translation. ==27931== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27931== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27931== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27931== For more details, rerun with: -v ==27931== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27931== ==27931== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27931== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27931== malloc/free: 117,959 allocs, 117,897 frees, 178,421,460 bytes allocated. ==27931== For counts of detected errors, rerun with: -v ==27931== searching for pointers to 62 not-freed blocks. ==27931== checked 31,673,556 bytes. ==27931== ==27931== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27931== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27931== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27931== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27931== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27931== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27931== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27931== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27931== by 0x453CB65: myOnceFunction (tracker.c:94) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x453CBD9: call_once (tracker.c:123) ==27931== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x453B621: arena_add_pointer (arena.c:139) ==27931== by 0x453BA4F: nssArena_Create (arena.c:447) ==27931== by 0x453B990: NSSArena_Create (arena.c:386) ==27931== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27931== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27931== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27931== by 0x64527B9: myOnceFunction (tracker.c:94) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x645282D: call_once (tracker.c:123) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27931== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27931== by 0x44C2A94: nss_Init (nssinit.c:433) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27931== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27931== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27931== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27931== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27931== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27931== by 0x453CC24: call_once (tracker.c:131) ==27931== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x453B621: arena_add_pointer (arena.c:139) ==27931== by 0x453BA4F: nssArena_Create (arena.c:447) ==27931== by 0x453B990: NSSArena_Create (arena.c:386) ==27931== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27931== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27931== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27931== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27931== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27931== by 0x6452878: call_once (tracker.c:131) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27931== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27931== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27931== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27931== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27931== by 0x453CC68: call_once (tracker.c:135) ==27931== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x453B621: arena_add_pointer (arena.c:139) ==27931== by 0x453BA4F: nssArena_Create (arena.c:447) ==27931== by 0x453B990: NSSArena_Create (arena.c:386) ==27931== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27931== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27931== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27931== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27931== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27931== by 0x64528BC: call_once (tracker.c:135) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27931== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27931== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27931== by 0x6452878: call_once (tracker.c:131) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27931== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27931== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27931== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27931== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27931== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27931== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27931== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27931== by 0x452BA58: token_destructor (trustdomain.c:124) ==27931== by 0x453E087: nssList_Clear (list.c:200) ==27931== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27931== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27931== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27931== by 0x804EB44: main (strsclnt.c:1522) ==27931== ==27931== ==27931== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27931== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27931== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27931== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27931== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27931== by 0x445274B: lock_cache (sslnonce.c:80) ==27931== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27931== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27931== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27931== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27931== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27931== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27931== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27931== by 0x804D345: do_connects (strsclnt.c:887) ==27931== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27931== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27931== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27931== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27931== by 0x453CC24: call_once (tracker.c:131) ==27931== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x453B621: arena_add_pointer (arena.c:139) ==27931== by 0x453BA4F: nssArena_Create (arena.c:447) ==27931== by 0x453B990: NSSArena_Create (arena.c:386) ==27931== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27931== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27931== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x453CBD9: call_once (tracker.c:123) ==27931== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x453B621: arena_add_pointer (arena.c:139) ==27931== by 0x453BA4F: nssArena_Create (arena.c:447) ==27931== by 0x453B990: NSSArena_Create (arena.c:386) ==27931== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27931== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27931== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27931== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27931== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27931== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27931== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27931== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27931== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27931== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27931== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27931== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27931== by 0x6452878: call_once (tracker.c:131) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x6452793: myOnceFunction (tracker.c:89) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x645282D: call_once (tracker.c:123) ==27931== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27931== by 0x6451275: arena_add_pointer (arena.c:139) ==27931== by 0x64516A3: nssArena_Create (arena.c:447) ==27931== by 0x64515E4: NSSArena_Create (arena.c:386) ==27931== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27931== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27931== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27931== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27931== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27931== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27931== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27931== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27931== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27931== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27931== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27931== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27931== by 0x44C2A94: nss_Init (nssinit.c:433) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27931== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27931== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27931== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27931== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27931== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27931== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27931== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27931== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27931== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27931== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27931== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27931== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27931== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27931== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27931== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27931== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27931== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27931== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27931== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27931== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27931== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27931== by 0x804E05C: client_main (strsclnt.c:1273) ==27931== by 0x804E957: main (strsclnt.c:1469) ==27931== ==27931== ==27931== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27931== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== ==27931== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27931== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27931== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27931== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27931== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27931== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27931== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27931== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27931== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27931== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27931== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27931== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27931== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27931== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27931== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27931== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27931== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27931== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27931== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27931== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27931== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27931== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27931== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27931== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27931== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27931== by 0x44C2C59: nss_Init (nssinit.c:481) ==27931== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27931== by 0x804E86B: main (strsclnt.c:1442) ==27931== ==27931== ==27931== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27931== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27931== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27931== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27931== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27931== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27931== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27931== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27931== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27931== by 0x804E24C: main (strsclnt.c:1340) ==27931== ==27931== LEAK SUMMARY: ==27931== definitely lost: 88 bytes in 1 blocks. ==27931== possibly lost: 204 bytes in 3 blocks. ==27931== still reachable: 5,642 bytes in 58 blocks. ==27931== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C011 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C011 nssamdrhel3.red.iplanet.com ==27959== Memcheck, a memory error detector. ==27959== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27959== Using LibVEX rev 1658, a library for dynamic binary translation. ==27959== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27959== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27959== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27959== For more details, rerun with: -v ==27959== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27959== ==27959== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27959== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27959== malloc/free: 131,967 allocs, 131,905 frees, 179,854,836 bytes allocated. ==27959== For counts of detected errors, rerun with: -v ==27959== searching for pointers to 62 not-freed blocks. ==27959== checked 31,673,460 bytes. ==27959== ==27959== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27959== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27959== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27959== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27959== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27959== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27959== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27959== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27959== by 0x453CB65: myOnceFunction (tracker.c:94) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x453CBD9: call_once (tracker.c:123) ==27959== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x453B621: arena_add_pointer (arena.c:139) ==27959== by 0x453BA4F: nssArena_Create (arena.c:447) ==27959== by 0x453B990: NSSArena_Create (arena.c:386) ==27959== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27959== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27959== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27959== by 0x64527B9: myOnceFunction (tracker.c:94) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x645282D: call_once (tracker.c:123) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27959== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27959== by 0x44C2A94: nss_Init (nssinit.c:433) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27959== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27959== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27959== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27959== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27959== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27959== by 0x453CC24: call_once (tracker.c:131) ==27959== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x453B621: arena_add_pointer (arena.c:139) ==27959== by 0x453BA4F: nssArena_Create (arena.c:447) ==27959== by 0x453B990: NSSArena_Create (arena.c:386) ==27959== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27959== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27959== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27959== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27959== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27959== by 0x6452878: call_once (tracker.c:131) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27959== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27959== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27959== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27959== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27959== by 0x453CC68: call_once (tracker.c:135) ==27959== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x453B621: arena_add_pointer (arena.c:139) ==27959== by 0x453BA4F: nssArena_Create (arena.c:447) ==27959== by 0x453B990: NSSArena_Create (arena.c:386) ==27959== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27959== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27959== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27959== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27959== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27959== by 0x64528BC: call_once (tracker.c:135) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27959== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27959== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27959== by 0x6452878: call_once (tracker.c:131) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27959== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27959== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27959== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27959== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27959== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27959== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27959== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27959== by 0x452BA58: token_destructor (trustdomain.c:124) ==27959== by 0x453E087: nssList_Clear (list.c:200) ==27959== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27959== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27959== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27959== by 0x804EB44: main (strsclnt.c:1522) ==27959== ==27959== ==27959== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27959== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27959== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27959== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27959== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27959== by 0x445274B: lock_cache (sslnonce.c:80) ==27959== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27959== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27959== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27959== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27959== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27959== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27959== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27959== by 0x804D345: do_connects (strsclnt.c:887) ==27959== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27959== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27959== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27959== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27959== by 0x453CC24: call_once (tracker.c:131) ==27959== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x453B621: arena_add_pointer (arena.c:139) ==27959== by 0x453BA4F: nssArena_Create (arena.c:447) ==27959== by 0x453B990: NSSArena_Create (arena.c:386) ==27959== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27959== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27959== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x453CBD9: call_once (tracker.c:123) ==27959== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x453B621: arena_add_pointer (arena.c:139) ==27959== by 0x453BA4F: nssArena_Create (arena.c:447) ==27959== by 0x453B990: NSSArena_Create (arena.c:386) ==27959== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27959== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27959== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27959== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27959== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27959== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27959== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27959== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27959== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27959== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27959== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27959== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27959== by 0x6452878: call_once (tracker.c:131) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x6452793: myOnceFunction (tracker.c:89) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x645282D: call_once (tracker.c:123) ==27959== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27959== by 0x6451275: arena_add_pointer (arena.c:139) ==27959== by 0x64516A3: nssArena_Create (arena.c:447) ==27959== by 0x64515E4: NSSArena_Create (arena.c:386) ==27959== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27959== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27959== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27959== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27959== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27959== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27959== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27959== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27959== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27959== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27959== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27959== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27959== by 0x44C2A94: nss_Init (nssinit.c:433) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27959== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27959== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27959== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27959== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27959== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27959== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27959== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27959== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27959== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27959== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27959== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27959== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27959== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27959== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27959== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27959== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27959== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27959== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27959== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27959== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27959== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27959== by 0x804E05C: client_main (strsclnt.c:1273) ==27959== by 0x804E957: main (strsclnt.c:1469) ==27959== ==27959== ==27959== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27959== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== ==27959== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27959== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27959== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27959== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27959== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27959== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27959== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27959== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27959== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27959== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27959== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27959== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27959== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27959== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27959== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27959== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27959== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27959== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27959== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27959== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27959== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27959== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27959== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27959== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27959== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27959== by 0x44C2C59: nss_Init (nssinit.c:481) ==27959== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27959== by 0x804E86B: main (strsclnt.c:1442) ==27959== ==27959== ==27959== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27959== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27959== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27959== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27959== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27959== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27959== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27959== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27959== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27959== by 0x804E24C: main (strsclnt.c:1340) ==27959== ==27959== LEAK SUMMARY: ==27959== definitely lost: 88 bytes in 1 blocks. ==27959== possibly lost: 204 bytes in 3 blocks. ==27959== still reachable: 5,642 bytes in 58 blocks. ==27959== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C012 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C012 nssamdrhel3.red.iplanet.com ==27989== Memcheck, a memory error detector. ==27989== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==27989== Using LibVEX rev 1658, a library for dynamic binary translation. ==27989== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==27989== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==27989== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==27989== For more details, rerun with: -v ==27989== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==27989== ==27989== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==27989== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==27989== malloc/free: 137,971 allocs, 137,909 frees, 180,227,860 bytes allocated. ==27989== For counts of detected errors, rerun with: -v ==27989== searching for pointers to 62 not-freed blocks. ==27989== checked 31,673,460 bytes. ==27989== ==27989== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27989== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27989== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==27989== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==27989== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==27989== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==27989== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==27989== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27989== by 0x453CB65: myOnceFunction (tracker.c:94) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x453CBD9: call_once (tracker.c:123) ==27989== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x453B621: arena_add_pointer (arena.c:139) ==27989== by 0x453BA4F: nssArena_Create (arena.c:447) ==27989== by 0x453B990: NSSArena_Create (arena.c:386) ==27989== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27989== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27989== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==27989== by 0x64527B9: myOnceFunction (tracker.c:94) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x645282D: call_once (tracker.c:123) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27989== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27989== by 0x44C2A94: nss_Init (nssinit.c:433) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27989== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27989== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==27989== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27989== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27989== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==27989== by 0x453CC24: call_once (tracker.c:131) ==27989== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x453B621: arena_add_pointer (arena.c:139) ==27989== by 0x453BA4F: nssArena_Create (arena.c:447) ==27989== by 0x453B990: NSSArena_Create (arena.c:386) ==27989== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27989== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27989== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27989== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==27989== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27989== by 0x6452878: call_once (tracker.c:131) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==27989== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27989== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27989== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27989== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27989== by 0x453CC68: call_once (tracker.c:135) ==27989== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x453B621: arena_add_pointer (arena.c:139) ==27989== by 0x453BA4F: nssArena_Create (arena.c:447) ==27989== by 0x453B990: NSSArena_Create (arena.c:386) ==27989== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27989== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27989== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==27989== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==27989== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==27989== by 0x64528BC: call_once (tracker.c:135) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27989== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==27989== by 0x6452982: trackerOnceFunc (tracker.c:191) ==27989== by 0x6452878: call_once (tracker.c:131) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==27989== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==27989== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==27989== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==27989== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==27989== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==27989== by 0x453BB43: nssArena_Destroy (arena.c:531) ==27989== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==27989== by 0x452BA58: token_destructor (trustdomain.c:124) ==27989== by 0x453E087: nssList_Clear (list.c:200) ==27989== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==27989== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==27989== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==27989== by 0x804EB44: main (strsclnt.c:1522) ==27989== ==27989== ==27989== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27989== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==27989== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27989== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==27989== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==27989== by 0x445274B: lock_cache (sslnonce.c:80) ==27989== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==27989== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==27989== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==27989== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==27989== by 0x445B62D: ssl_Send (sslsock.c:1426) ==27989== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==27989== by 0x804CC3E: handle_connection (strsclnt.c:696) ==27989== by 0x804D345: do_connects (strsclnt.c:887) ==27989== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==27989== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==27989== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==27989== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==27989== by 0x453CC24: call_once (tracker.c:131) ==27989== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x453B621: arena_add_pointer (arena.c:139) ==27989== by 0x453BA4F: nssArena_Create (arena.c:447) ==27989== by 0x453B990: NSSArena_Create (arena.c:386) ==27989== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27989== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27989== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x453CB3F: myOnceFunction (tracker.c:89) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x453CBD9: call_once (tracker.c:123) ==27989== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x453B621: arena_add_pointer (arena.c:139) ==27989== by 0x453BA4F: nssArena_Create (arena.c:447) ==27989== by 0x453B990: NSSArena_Create (arena.c:386) ==27989== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==27989== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==27989== by 0x44C2CB8: nss_Init (nssinit.c:493) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==27989== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==27989== by 0x6450487: nssCKFWObject_Create (object.c:205) ==27989== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==27989== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==27989== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==27989== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==27989== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==27989== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==27989== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x6452945: trackerOnceFunc (tracker.c:186) ==27989== by 0x6452878: call_once (tracker.c:131) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x6452793: myOnceFunction (tracker.c:89) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x645282D: call_once (tracker.c:123) ==27989== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==27989== by 0x6451275: arena_add_pointer (arena.c:139) ==27989== by 0x64516A3: nssArena_Create (arena.c:447) ==27989== by 0x64515E4: NSSArena_Create (arena.c:386) ==27989== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==27989== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==27989== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==27989== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==27989== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==27989== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==27989== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==27989== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==27989== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==27989== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==27989== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27989== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==27989== by 0x44C2A94: nss_Init (nssinit.c:433) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27989== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==27989== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==27989== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==27989== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27989== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27989== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27989== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27989== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==27989== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==27989== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27989== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==27989== at 0x442572F: malloc (vg_replace_malloc.c:149) ==27989== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==27989== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27989== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27989== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==27989== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==27989== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==27989== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==27989== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==27989== by 0x804C5F9: launch_thread (strsclnt.c:475) ==27989== by 0x804E05C: client_main (strsclnt.c:1273) ==27989== by 0x804E957: main (strsclnt.c:1469) ==27989== ==27989== ==27989== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==27989== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== ==27989== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27989== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27989== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==27989== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==27989== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==27989== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==27989== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==27989== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==27989== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==27989== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==27989== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==27989== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==27989== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==27989== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==27989== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==27989== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==27989== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==27989== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==27989== by 0x63B4464: RNG_RNGInit (loader.c:921) ==27989== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==27989== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==27989== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==27989== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==27989== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==27989== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==27989== by 0x44C2C59: nss_Init (nssinit.c:481) ==27989== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==27989== by 0x804E86B: main (strsclnt.c:1442) ==27989== ==27989== ==27989== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==27989== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==27989== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==27989== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==27989== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==27989== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==27989== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==27989== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==27989== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==27989== by 0x804E24C: main (strsclnt.c:1340) ==27989== ==27989== LEAK SUMMARY: ==27989== definitely lost: 88 bytes in 1 blocks. ==27989== possibly lost: 204 bytes in 3 blocks. ==27989== still reachable: 5,642 bytes in 58 blocks. ==27989== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C013 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C013 nssamdrhel3.red.iplanet.com ==28029== Memcheck, a memory error detector. ==28029== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28029== Using LibVEX rev 1658, a library for dynamic binary translation. ==28029== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28029== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28029== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28029== For more details, rerun with: -v ==28029== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28029== ==28029== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28029== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28029== malloc/free: 138,008 allocs, 137,946 frees, 180,520,724 bytes allocated. ==28029== For counts of detected errors, rerun with: -v ==28029== searching for pointers to 62 not-freed blocks. ==28029== checked 31,673,460 bytes. ==28029== ==28029== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28029== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28029== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28029== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28029== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28029== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28029== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28029== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28029== by 0x453CB65: myOnceFunction (tracker.c:94) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x453CBD9: call_once (tracker.c:123) ==28029== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x453B621: arena_add_pointer (arena.c:139) ==28029== by 0x453BA4F: nssArena_Create (arena.c:447) ==28029== by 0x453B990: NSSArena_Create (arena.c:386) ==28029== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28029== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28029== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28029== by 0x64527B9: myOnceFunction (tracker.c:94) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x645282D: call_once (tracker.c:123) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28029== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28029== by 0x44C2A94: nss_Init (nssinit.c:433) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28029== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28029== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28029== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28029== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28029== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28029== by 0x453CC24: call_once (tracker.c:131) ==28029== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x453B621: arena_add_pointer (arena.c:139) ==28029== by 0x453BA4F: nssArena_Create (arena.c:447) ==28029== by 0x453B990: NSSArena_Create (arena.c:386) ==28029== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28029== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28029== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28029== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28029== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28029== by 0x6452878: call_once (tracker.c:131) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28029== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28029== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28029== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28029== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28029== by 0x453CC68: call_once (tracker.c:135) ==28029== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x453B621: arena_add_pointer (arena.c:139) ==28029== by 0x453BA4F: nssArena_Create (arena.c:447) ==28029== by 0x453B990: NSSArena_Create (arena.c:386) ==28029== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28029== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28029== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28029== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28029== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28029== by 0x64528BC: call_once (tracker.c:135) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28029== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28029== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28029== by 0x6452878: call_once (tracker.c:131) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28029== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28029== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28029== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28029== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28029== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28029== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28029== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28029== by 0x452BA58: token_destructor (trustdomain.c:124) ==28029== by 0x453E087: nssList_Clear (list.c:200) ==28029== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28029== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28029== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28029== by 0x804EB44: main (strsclnt.c:1522) ==28029== ==28029== ==28029== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28029== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28029== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28029== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28029== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28029== by 0x445274B: lock_cache (sslnonce.c:80) ==28029== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28029== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28029== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28029== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28029== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28029== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28029== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28029== by 0x804D345: do_connects (strsclnt.c:887) ==28029== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28029== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28029== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28029== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28029== by 0x453CC24: call_once (tracker.c:131) ==28029== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x453B621: arena_add_pointer (arena.c:139) ==28029== by 0x453BA4F: nssArena_Create (arena.c:447) ==28029== by 0x453B990: NSSArena_Create (arena.c:386) ==28029== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28029== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28029== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x453CBD9: call_once (tracker.c:123) ==28029== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x453B621: arena_add_pointer (arena.c:139) ==28029== by 0x453BA4F: nssArena_Create (arena.c:447) ==28029== by 0x453B990: NSSArena_Create (arena.c:386) ==28029== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28029== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28029== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28029== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28029== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28029== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28029== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28029== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28029== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28029== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28029== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28029== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28029== by 0x6452878: call_once (tracker.c:131) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x6452793: myOnceFunction (tracker.c:89) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x645282D: call_once (tracker.c:123) ==28029== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28029== by 0x6451275: arena_add_pointer (arena.c:139) ==28029== by 0x64516A3: nssArena_Create (arena.c:447) ==28029== by 0x64515E4: NSSArena_Create (arena.c:386) ==28029== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28029== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28029== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28029== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28029== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28029== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28029== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28029== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28029== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28029== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28029== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28029== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28029== by 0x44C2A94: nss_Init (nssinit.c:433) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28029== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28029== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28029== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28029== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28029== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28029== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28029== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28029== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28029== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28029== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28029== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==28029== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28029== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28029== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28029== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28029== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28029== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28029== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28029== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28029== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28029== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28029== by 0x804E05C: client_main (strsclnt.c:1273) ==28029== by 0x804E957: main (strsclnt.c:1469) ==28029== ==28029== ==28029== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28029== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== ==28029== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28029== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28029== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28029== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28029== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28029== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28029== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28029== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28029== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28029== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28029== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28029== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28029== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28029== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28029== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28029== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28029== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28029== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28029== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28029== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28029== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28029== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28029== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28029== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28029== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28029== by 0x44C2C59: nss_Init (nssinit.c:481) ==28029== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28029== by 0x804E86B: main (strsclnt.c:1442) ==28029== ==28029== ==28029== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==28029== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28029== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28029== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28029== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28029== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28029== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28029== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28029== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28029== by 0x804E24C: main (strsclnt.c:1340) ==28029== ==28029== LEAK SUMMARY: ==28029== definitely lost: 88 bytes in 1 blocks. ==28029== possibly lost: 204 bytes in 3 blocks. ==28029== still reachable: 5,642 bytes in 58 blocks. ==28029== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C014 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C014 nssamdrhel3.red.iplanet.com ==28060== Memcheck, a memory error detector. ==28060== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28060== Using LibVEX rev 1658, a library for dynamic binary translation. ==28060== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28060== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28060== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28060== For more details, rerun with: -v ==28060== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28060== ==28060== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28060== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28060== malloc/free: 137,995 allocs, 137,933 frees, 180,546,004 bytes allocated. ==28060== For counts of detected errors, rerun with: -v ==28060== searching for pointers to 62 not-freed blocks. ==28060== checked 31,673,460 bytes. ==28060== ==28060== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28060== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28060== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28060== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28060== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28060== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28060== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28060== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28060== by 0x453CB65: myOnceFunction (tracker.c:94) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x453CBD9: call_once (tracker.c:123) ==28060== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x453B621: arena_add_pointer (arena.c:139) ==28060== by 0x453BA4F: nssArena_Create (arena.c:447) ==28060== by 0x453B990: NSSArena_Create (arena.c:386) ==28060== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28060== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28060== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28060== by 0x64527B9: myOnceFunction (tracker.c:94) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x645282D: call_once (tracker.c:123) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28060== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28060== by 0x44C2A94: nss_Init (nssinit.c:433) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28060== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28060== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28060== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28060== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28060== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28060== by 0x453CC24: call_once (tracker.c:131) ==28060== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x453B621: arena_add_pointer (arena.c:139) ==28060== by 0x453BA4F: nssArena_Create (arena.c:447) ==28060== by 0x453B990: NSSArena_Create (arena.c:386) ==28060== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28060== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28060== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28060== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28060== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28060== by 0x6452878: call_once (tracker.c:131) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28060== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28060== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28060== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28060== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28060== by 0x453CC68: call_once (tracker.c:135) ==28060== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x453B621: arena_add_pointer (arena.c:139) ==28060== by 0x453BA4F: nssArena_Create (arena.c:447) ==28060== by 0x453B990: NSSArena_Create (arena.c:386) ==28060== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28060== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28060== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28060== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28060== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28060== by 0x64528BC: call_once (tracker.c:135) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28060== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28060== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28060== by 0x6452878: call_once (tracker.c:131) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28060== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28060== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28060== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28060== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28060== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28060== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28060== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28060== by 0x452BA58: token_destructor (trustdomain.c:124) ==28060== by 0x453E087: nssList_Clear (list.c:200) ==28060== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28060== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28060== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28060== by 0x804EB44: main (strsclnt.c:1522) ==28060== ==28060== ==28060== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28060== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28060== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28060== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28060== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28060== by 0x445274B: lock_cache (sslnonce.c:80) ==28060== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28060== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28060== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28060== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28060== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28060== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28060== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28060== by 0x804D345: do_connects (strsclnt.c:887) ==28060== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28060== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28060== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28060== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28060== by 0x453CC24: call_once (tracker.c:131) ==28060== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x453B621: arena_add_pointer (arena.c:139) ==28060== by 0x453BA4F: nssArena_Create (arena.c:447) ==28060== by 0x453B990: NSSArena_Create (arena.c:386) ==28060== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28060== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28060== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x453CBD9: call_once (tracker.c:123) ==28060== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x453B621: arena_add_pointer (arena.c:139) ==28060== by 0x453BA4F: nssArena_Create (arena.c:447) ==28060== by 0x453B990: NSSArena_Create (arena.c:386) ==28060== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28060== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28060== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28060== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28060== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28060== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28060== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28060== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28060== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28060== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28060== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28060== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28060== by 0x6452878: call_once (tracker.c:131) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x6452793: myOnceFunction (tracker.c:89) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x645282D: call_once (tracker.c:123) ==28060== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28060== by 0x6451275: arena_add_pointer (arena.c:139) ==28060== by 0x64516A3: nssArena_Create (arena.c:447) ==28060== by 0x64515E4: NSSArena_Create (arena.c:386) ==28060== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28060== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28060== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28060== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28060== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28060== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28060== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28060== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28060== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28060== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28060== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28060== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28060== by 0x44C2A94: nss_Init (nssinit.c:433) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28060== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28060== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28060== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28060== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28060== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28060== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28060== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28060== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28060== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28060== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28060== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==28060== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28060== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28060== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28060== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28060== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28060== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28060== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28060== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28060== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28060== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28060== by 0x804E05C: client_main (strsclnt.c:1273) ==28060== by 0x804E957: main (strsclnt.c:1469) ==28060== ==28060== ==28060== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28060== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== ==28060== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28060== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28060== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28060== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28060== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28060== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28060== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28060== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28060== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28060== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28060== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28060== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28060== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28060== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28060== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28060== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28060== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28060== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28060== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28060== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28060== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28060== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28060== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28060== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28060== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28060== by 0x44C2C59: nss_Init (nssinit.c:481) ==28060== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28060== by 0x804E86B: main (strsclnt.c:1442) ==28060== ==28060== ==28060== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==28060== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28060== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28060== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28060== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28060== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28060== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28060== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28060== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28060== by 0x804E24C: main (strsclnt.c:1340) ==28060== ==28060== LEAK SUMMARY: ==28060== definitely lost: 88 bytes in 1 blocks. ==28060== possibly lost: 204 bytes in 3 blocks. ==28060== still reachable: 5,642 bytes in 58 blocks. ==28060== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher c under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com ==28095== Memcheck, a memory error detector. ==28095== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28095== Using LibVEX rev 1658, a library for dynamic binary translation. ==28095== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28095== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28095== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28095== For more details, rerun with: -v ==28095== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28095== ==28095== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28095== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28095== malloc/free: 126,262 allocs, 126,200 frees, 178,028,195 bytes allocated. ==28095== For counts of detected errors, rerun with: -v ==28095== searching for pointers to 62 not-freed blocks. ==28095== checked 21,200,820 bytes. ==28095== ==28095== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28095== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28095== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28095== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28095== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28095== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28095== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28095== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28095== by 0x453CB65: myOnceFunction (tracker.c:94) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x453CBD9: call_once (tracker.c:123) ==28095== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x453B621: arena_add_pointer (arena.c:139) ==28095== by 0x453BA4F: nssArena_Create (arena.c:447) ==28095== by 0x453B990: NSSArena_Create (arena.c:386) ==28095== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28095== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28095== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28095== by 0x64527B9: myOnceFunction (tracker.c:94) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x645282D: call_once (tracker.c:123) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28095== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28095== by 0x44C2A94: nss_Init (nssinit.c:433) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28095== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28095== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28095== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28095== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28095== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28095== by 0x453CC24: call_once (tracker.c:131) ==28095== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x453B621: arena_add_pointer (arena.c:139) ==28095== by 0x453BA4F: nssArena_Create (arena.c:447) ==28095== by 0x453B990: NSSArena_Create (arena.c:386) ==28095== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28095== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28095== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28095== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28095== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28095== by 0x6452878: call_once (tracker.c:131) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28095== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28095== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28095== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28095== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28095== by 0x453CC68: call_once (tracker.c:135) ==28095== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x453B621: arena_add_pointer (arena.c:139) ==28095== by 0x453BA4F: nssArena_Create (arena.c:447) ==28095== by 0x453B990: NSSArena_Create (arena.c:386) ==28095== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28095== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28095== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28095== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28095== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28095== by 0x64528BC: call_once (tracker.c:135) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28095== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28095== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28095== by 0x6452878: call_once (tracker.c:131) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28095== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28095== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28095== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28095== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28095== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28095== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28095== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28095== by 0x452BA58: token_destructor (trustdomain.c:124) ==28095== by 0x453E087: nssList_Clear (list.c:200) ==28095== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28095== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28095== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28095== by 0x804EB44: main (strsclnt.c:1522) ==28095== ==28095== ==28095== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28095== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28095== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28095== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28095== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28095== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28095== by 0x804E05C: client_main (strsclnt.c:1273) ==28095== by 0x804E957: main (strsclnt.c:1469) ==28095== ==28095== ==28095== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28095== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28095== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28095== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28095== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28095== by 0x445274B: lock_cache (sslnonce.c:80) ==28095== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28095== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28095== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28095== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28095== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28095== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28095== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28095== by 0x804D345: do_connects (strsclnt.c:887) ==28095== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28095== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28095== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28095== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28095== by 0x453CC24: call_once (tracker.c:131) ==28095== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x453B621: arena_add_pointer (arena.c:139) ==28095== by 0x453BA4F: nssArena_Create (arena.c:447) ==28095== by 0x453B990: NSSArena_Create (arena.c:386) ==28095== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28095== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28095== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x453CBD9: call_once (tracker.c:123) ==28095== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x453B621: arena_add_pointer (arena.c:139) ==28095== by 0x453BA4F: nssArena_Create (arena.c:447) ==28095== by 0x453B990: NSSArena_Create (arena.c:386) ==28095== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28095== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28095== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28095== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28095== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28095== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28095== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28095== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28095== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28095== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28095== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28095== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28095== by 0x6452878: call_once (tracker.c:131) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x6452793: myOnceFunction (tracker.c:89) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x645282D: call_once (tracker.c:123) ==28095== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28095== by 0x6451275: arena_add_pointer (arena.c:139) ==28095== by 0x64516A3: nssArena_Create (arena.c:447) ==28095== by 0x64515E4: NSSArena_Create (arena.c:386) ==28095== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28095== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28095== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28095== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28095== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28095== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28095== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28095== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28095== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28095== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28095== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28095== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28095== by 0x44C2A94: nss_Init (nssinit.c:433) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28095== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28095== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28095== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28095== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28095== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28095== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28095== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28095== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28095== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28095== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28095== by 0x804E05C: client_main (strsclnt.c:1273) ==28095== by 0x804E957: main (strsclnt.c:1469) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28095== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28095== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28095== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28095== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28095== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28095== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28095== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28095== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28095== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28095== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28095== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28095== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== ==28095== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28095== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28095== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28095== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28095== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28095== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28095== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28095== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28095== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28095== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28095== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28095== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28095== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28095== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28095== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28095== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28095== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28095== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28095== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28095== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28095== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28095== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28095== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28095== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28095== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28095== by 0x44C2C59: nss_Init (nssinit.c:481) ==28095== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28095== by 0x804E86B: main (strsclnt.c:1442) ==28095== ==28095== ==28095== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28095== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28095== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28095== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28095== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28095== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28095== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28095== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28095== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28095== by 0x804E24C: main (strsclnt.c:1340) ==28095== ==28095== LEAK SUMMARY: ==28095== definitely lost: 156 bytes in 2 blocks. ==28095== possibly lost: 136 bytes in 2 blocks. ==28095== still reachable: 5,642 bytes in 58 blocks. ==28095== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher d under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com ==28123== Memcheck, a memory error detector. ==28123== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28123== Using LibVEX rev 1658, a library for dynamic binary translation. ==28123== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28123== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28123== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28123== For more details, rerun with: -v ==28123== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28123== ==28123== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28123== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28123== malloc/free: 132,265 allocs, 132,203 frees, 178,772,355 bytes allocated. ==28123== For counts of detected errors, rerun with: -v ==28123== searching for pointers to 62 not-freed blocks. ==28123== checked 21,200,820 bytes. ==28123== ==28123== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28123== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28123== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28123== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28123== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28123== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28123== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28123== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28123== by 0x453CB65: myOnceFunction (tracker.c:94) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x453CBD9: call_once (tracker.c:123) ==28123== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x453B621: arena_add_pointer (arena.c:139) ==28123== by 0x453BA4F: nssArena_Create (arena.c:447) ==28123== by 0x453B990: NSSArena_Create (arena.c:386) ==28123== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28123== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28123== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28123== by 0x64527B9: myOnceFunction (tracker.c:94) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x645282D: call_once (tracker.c:123) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28123== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28123== by 0x44C2A94: nss_Init (nssinit.c:433) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28123== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28123== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28123== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28123== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28123== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28123== by 0x453CC24: call_once (tracker.c:131) ==28123== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x453B621: arena_add_pointer (arena.c:139) ==28123== by 0x453BA4F: nssArena_Create (arena.c:447) ==28123== by 0x453B990: NSSArena_Create (arena.c:386) ==28123== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28123== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28123== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28123== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28123== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28123== by 0x6452878: call_once (tracker.c:131) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28123== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28123== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28123== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28123== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28123== by 0x453CC68: call_once (tracker.c:135) ==28123== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x453B621: arena_add_pointer (arena.c:139) ==28123== by 0x453BA4F: nssArena_Create (arena.c:447) ==28123== by 0x453B990: NSSArena_Create (arena.c:386) ==28123== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28123== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28123== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28123== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28123== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28123== by 0x64528BC: call_once (tracker.c:135) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28123== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28123== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28123== by 0x6452878: call_once (tracker.c:131) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28123== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28123== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28123== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28123== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28123== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28123== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28123== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28123== by 0x452BA58: token_destructor (trustdomain.c:124) ==28123== by 0x453E087: nssList_Clear (list.c:200) ==28123== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28123== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28123== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28123== by 0x804EB44: main (strsclnt.c:1522) ==28123== ==28123== ==28123== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28123== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28123== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28123== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28123== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28123== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28123== by 0x804E05C: client_main (strsclnt.c:1273) ==28123== by 0x804E957: main (strsclnt.c:1469) ==28123== ==28123== ==28123== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28123== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28123== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28123== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28123== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28123== by 0x445274B: lock_cache (sslnonce.c:80) ==28123== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28123== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28123== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28123== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28123== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28123== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28123== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28123== by 0x804D345: do_connects (strsclnt.c:887) ==28123== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28123== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28123== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28123== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28123== by 0x453CC24: call_once (tracker.c:131) ==28123== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x453B621: arena_add_pointer (arena.c:139) ==28123== by 0x453BA4F: nssArena_Create (arena.c:447) ==28123== by 0x453B990: NSSArena_Create (arena.c:386) ==28123== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28123== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28123== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x453CBD9: call_once (tracker.c:123) ==28123== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x453B621: arena_add_pointer (arena.c:139) ==28123== by 0x453BA4F: nssArena_Create (arena.c:447) ==28123== by 0x453B990: NSSArena_Create (arena.c:386) ==28123== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28123== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28123== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28123== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28123== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28123== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28123== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28123== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28123== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28123== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28123== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28123== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28123== by 0x6452878: call_once (tracker.c:131) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x6452793: myOnceFunction (tracker.c:89) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x645282D: call_once (tracker.c:123) ==28123== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28123== by 0x6451275: arena_add_pointer (arena.c:139) ==28123== by 0x64516A3: nssArena_Create (arena.c:447) ==28123== by 0x64515E4: NSSArena_Create (arena.c:386) ==28123== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28123== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28123== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28123== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28123== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28123== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28123== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28123== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28123== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28123== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28123== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28123== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28123== by 0x44C2A94: nss_Init (nssinit.c:433) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28123== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28123== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28123== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28123== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28123== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28123== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28123== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28123== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28123== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28123== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28123== by 0x804E05C: client_main (strsclnt.c:1273) ==28123== by 0x804E957: main (strsclnt.c:1469) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28123== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28123== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28123== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28123== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28123== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28123== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28123== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28123== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28123== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28123== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28123== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28123== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== ==28123== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28123== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28123== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28123== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28123== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28123== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28123== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28123== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28123== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28123== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28123== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28123== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28123== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28123== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28123== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28123== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28123== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28123== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28123== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28123== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28123== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28123== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28123== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28123== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28123== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28123== by 0x44C2C59: nss_Init (nssinit.c:481) ==28123== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28123== by 0x804E86B: main (strsclnt.c:1442) ==28123== ==28123== ==28123== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28123== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28123== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28123== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28123== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28123== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28123== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28123== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28123== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28123== by 0x804E24C: main (strsclnt.c:1340) ==28123== ==28123== LEAK SUMMARY: ==28123== definitely lost: 156 bytes in 2 blocks. ==28123== possibly lost: 136 bytes in 2 blocks. ==28123== still reachable: 5,642 bytes in 58 blocks. ==28123== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher e under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com ==28155== Memcheck, a memory error detector. ==28155== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28155== Using LibVEX rev 1658, a library for dynamic binary translation. ==28155== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28155== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28155== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28155== For more details, rerun with: -v ==28155== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28155== ==28155== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28155== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28155== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==28155== For counts of detected errors, rerun with: -v ==28155== searching for pointers to 62 not-freed blocks. ==28155== checked 21,200,820 bytes. ==28155== ==28155== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28155== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28155== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28155== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28155== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28155== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28155== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28155== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28155== by 0x453CB65: myOnceFunction (tracker.c:94) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x453CBD9: call_once (tracker.c:123) ==28155== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x453B621: arena_add_pointer (arena.c:139) ==28155== by 0x453BA4F: nssArena_Create (arena.c:447) ==28155== by 0x453B990: NSSArena_Create (arena.c:386) ==28155== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28155== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28155== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28155== by 0x64527B9: myOnceFunction (tracker.c:94) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x645282D: call_once (tracker.c:123) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28155== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28155== by 0x44C2A94: nss_Init (nssinit.c:433) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28155== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28155== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28155== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28155== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28155== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28155== by 0x453CC24: call_once (tracker.c:131) ==28155== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x453B621: arena_add_pointer (arena.c:139) ==28155== by 0x453BA4F: nssArena_Create (arena.c:447) ==28155== by 0x453B990: NSSArena_Create (arena.c:386) ==28155== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28155== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28155== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28155== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28155== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28155== by 0x6452878: call_once (tracker.c:131) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28155== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28155== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28155== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28155== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28155== by 0x453CC68: call_once (tracker.c:135) ==28155== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x453B621: arena_add_pointer (arena.c:139) ==28155== by 0x453BA4F: nssArena_Create (arena.c:447) ==28155== by 0x453B990: NSSArena_Create (arena.c:386) ==28155== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28155== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28155== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28155== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28155== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28155== by 0x64528BC: call_once (tracker.c:135) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28155== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28155== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28155== by 0x6452878: call_once (tracker.c:131) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28155== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28155== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28155== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28155== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28155== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28155== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28155== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28155== by 0x452BA58: token_destructor (trustdomain.c:124) ==28155== by 0x453E087: nssList_Clear (list.c:200) ==28155== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28155== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28155== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28155== by 0x804EB44: main (strsclnt.c:1522) ==28155== ==28155== ==28155== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28155== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28155== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28155== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28155== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28155== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28155== by 0x804E05C: client_main (strsclnt.c:1273) ==28155== by 0x804E957: main (strsclnt.c:1469) ==28155== ==28155== ==28155== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28155== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28155== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28155== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28155== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28155== by 0x445274B: lock_cache (sslnonce.c:80) ==28155== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28155== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28155== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28155== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28155== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28155== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28155== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28155== by 0x804D345: do_connects (strsclnt.c:887) ==28155== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28155== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28155== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28155== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28155== by 0x453CC24: call_once (tracker.c:131) ==28155== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x453B621: arena_add_pointer (arena.c:139) ==28155== by 0x453BA4F: nssArena_Create (arena.c:447) ==28155== by 0x453B990: NSSArena_Create (arena.c:386) ==28155== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28155== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28155== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x453CBD9: call_once (tracker.c:123) ==28155== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x453B621: arena_add_pointer (arena.c:139) ==28155== by 0x453BA4F: nssArena_Create (arena.c:447) ==28155== by 0x453B990: NSSArena_Create (arena.c:386) ==28155== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28155== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28155== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28155== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28155== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28155== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28155== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28155== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28155== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28155== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28155== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28155== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28155== by 0x6452878: call_once (tracker.c:131) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x6452793: myOnceFunction (tracker.c:89) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x645282D: call_once (tracker.c:123) ==28155== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28155== by 0x6451275: arena_add_pointer (arena.c:139) ==28155== by 0x64516A3: nssArena_Create (arena.c:447) ==28155== by 0x64515E4: NSSArena_Create (arena.c:386) ==28155== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28155== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28155== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28155== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28155== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28155== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28155== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28155== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28155== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28155== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28155== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28155== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28155== by 0x44C2A94: nss_Init (nssinit.c:433) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28155== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28155== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28155== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28155== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28155== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28155== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28155== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28155== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28155== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28155== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28155== by 0x804E05C: client_main (strsclnt.c:1273) ==28155== by 0x804E957: main (strsclnt.c:1469) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28155== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28155== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28155== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28155== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28155== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28155== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28155== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28155== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28155== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28155== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28155== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28155== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== ==28155== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28155== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28155== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28155== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28155== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28155== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28155== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28155== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28155== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28155== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28155== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28155== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28155== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28155== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28155== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28155== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28155== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28155== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28155== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28155== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28155== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28155== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28155== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28155== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28155== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28155== by 0x44C2C59: nss_Init (nssinit.c:481) ==28155== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28155== by 0x804E86B: main (strsclnt.c:1442) ==28155== ==28155== ==28155== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28155== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28155== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28155== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28155== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28155== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28155== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28155== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28155== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28155== by 0x804E24C: main (strsclnt.c:1340) ==28155== ==28155== LEAK SUMMARY: ==28155== definitely lost: 156 bytes in 2 blocks. ==28155== possibly lost: 136 bytes in 2 blocks. ==28155== still reachable: 5,642 bytes in 58 blocks. ==28155== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher f under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C f nssamdrhel3.red.iplanet.com ==28186== Memcheck, a memory error detector. ==28186== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28186== Using LibVEX rev 1658, a library for dynamic binary translation. ==28186== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28186== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28186== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28186== For more details, rerun with: -v ==28186== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28186== ==28186== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28186== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28186== malloc/free: 136,298 allocs, 136,236 frees, 179,615,188 bytes allocated. ==28186== For counts of detected errors, rerun with: -v ==28186== searching for pointers to 62 not-freed blocks. ==28186== checked 31,673,460 bytes. ==28186== ==28186== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28186== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28186== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28186== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28186== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28186== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28186== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28186== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28186== by 0x453CB65: myOnceFunction (tracker.c:94) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x453CBD9: call_once (tracker.c:123) ==28186== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x453B621: arena_add_pointer (arena.c:139) ==28186== by 0x453BA4F: nssArena_Create (arena.c:447) ==28186== by 0x453B990: NSSArena_Create (arena.c:386) ==28186== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28186== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28186== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28186== by 0x64527B9: myOnceFunction (tracker.c:94) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x645282D: call_once (tracker.c:123) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28186== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28186== by 0x44C2A94: nss_Init (nssinit.c:433) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28186== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28186== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28186== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28186== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28186== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28186== by 0x453CC24: call_once (tracker.c:131) ==28186== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x453B621: arena_add_pointer (arena.c:139) ==28186== by 0x453BA4F: nssArena_Create (arena.c:447) ==28186== by 0x453B990: NSSArena_Create (arena.c:386) ==28186== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28186== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28186== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28186== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28186== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28186== by 0x6452878: call_once (tracker.c:131) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28186== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28186== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28186== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28186== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28186== by 0x453CC68: call_once (tracker.c:135) ==28186== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x453B621: arena_add_pointer (arena.c:139) ==28186== by 0x453BA4F: nssArena_Create (arena.c:447) ==28186== by 0x453B990: NSSArena_Create (arena.c:386) ==28186== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28186== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28186== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28186== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28186== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28186== by 0x64528BC: call_once (tracker.c:135) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28186== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28186== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28186== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28186== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28186== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28186== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28186== by 0x452BA58: token_destructor (trustdomain.c:124) ==28186== by 0x453E087: nssList_Clear (list.c:200) ==28186== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28186== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28186== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28186== by 0x804EB44: main (strsclnt.c:1522) ==28186== ==28186== ==28186== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28186== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28186== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28186== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28186== by 0x6452878: call_once (tracker.c:131) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28186== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28186== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28186== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28186== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28186== by 0x445274B: lock_cache (sslnonce.c:80) ==28186== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28186== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28186== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28186== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28186== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28186== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28186== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28186== by 0x804D345: do_connects (strsclnt.c:887) ==28186== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28186== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28186== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28186== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28186== by 0x453CC24: call_once (tracker.c:131) ==28186== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x453B621: arena_add_pointer (arena.c:139) ==28186== by 0x453BA4F: nssArena_Create (arena.c:447) ==28186== by 0x453B990: NSSArena_Create (arena.c:386) ==28186== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28186== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28186== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x453CBD9: call_once (tracker.c:123) ==28186== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x453B621: arena_add_pointer (arena.c:139) ==28186== by 0x453BA4F: nssArena_Create (arena.c:447) ==28186== by 0x453B990: NSSArena_Create (arena.c:386) ==28186== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28186== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28186== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28186== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28186== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28186== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28186== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28186== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28186== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28186== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28186== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28186== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28186== by 0x6452878: call_once (tracker.c:131) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x6452793: myOnceFunction (tracker.c:89) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x645282D: call_once (tracker.c:123) ==28186== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28186== by 0x6451275: arena_add_pointer (arena.c:139) ==28186== by 0x64516A3: nssArena_Create (arena.c:447) ==28186== by 0x64515E4: NSSArena_Create (arena.c:386) ==28186== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28186== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28186== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28186== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28186== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28186== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28186== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28186== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28186== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28186== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28186== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28186== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28186== by 0x44C2A94: nss_Init (nssinit.c:433) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28186== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28186== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28186== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28186== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28186== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28186== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28186== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28186== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28186== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28186== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28186== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==28186== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28186== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28186== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28186== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28186== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28186== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28186== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28186== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28186== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28186== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28186== by 0x804E05C: client_main (strsclnt.c:1273) ==28186== by 0x804E957: main (strsclnt.c:1469) ==28186== ==28186== ==28186== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28186== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== ==28186== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28186== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28186== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28186== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28186== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28186== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28186== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28186== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28186== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28186== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28186== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28186== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28186== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28186== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28186== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28186== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28186== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28186== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28186== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28186== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28186== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28186== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28186== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28186== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28186== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28186== by 0x44C2C59: nss_Init (nssinit.c:481) ==28186== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28186== by 0x804E86B: main (strsclnt.c:1442) ==28186== ==28186== ==28186== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==28186== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28186== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28186== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28186== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28186== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28186== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28186== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28186== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28186== by 0x804E24C: main (strsclnt.c:1340) ==28186== ==28186== LEAK SUMMARY: ==28186== definitely lost: 88 bytes in 1 blocks. ==28186== possibly lost: 204 bytes in 3 blocks. ==28186== still reachable: 5,642 bytes in 58 blocks. ==28186== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher g under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C g nssamdrhel3.red.iplanet.com ==28218== Memcheck, a memory error detector. ==28218== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28218== Using LibVEX rev 1658, a library for dynamic binary translation. ==28218== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28218== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28218== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28218== For more details, rerun with: -v ==28218== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28218== ==28218== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28218== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28218== malloc/free: 147,298 allocs, 147,236 frees, 180,259,188 bytes allocated. ==28218== For counts of detected errors, rerun with: -v ==28218== searching for pointers to 62 not-freed blocks. ==28218== checked 31,673,460 bytes. ==28218== ==28218== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28218== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28218== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28218== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28218== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28218== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28218== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28218== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28218== by 0x453CB65: myOnceFunction (tracker.c:94) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x453CBD9: call_once (tracker.c:123) ==28218== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x453B621: arena_add_pointer (arena.c:139) ==28218== by 0x453BA4F: nssArena_Create (arena.c:447) ==28218== by 0x453B990: NSSArena_Create (arena.c:386) ==28218== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28218== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28218== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28218== by 0x64527B9: myOnceFunction (tracker.c:94) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x645282D: call_once (tracker.c:123) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28218== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28218== by 0x44C2A94: nss_Init (nssinit.c:433) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28218== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28218== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28218== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28218== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28218== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28218== by 0x453CC24: call_once (tracker.c:131) ==28218== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x453B621: arena_add_pointer (arena.c:139) ==28218== by 0x453BA4F: nssArena_Create (arena.c:447) ==28218== by 0x453B990: NSSArena_Create (arena.c:386) ==28218== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28218== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28218== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28218== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28218== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28218== by 0x6452878: call_once (tracker.c:131) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28218== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28218== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28218== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28218== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28218== by 0x453CC68: call_once (tracker.c:135) ==28218== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x453B621: arena_add_pointer (arena.c:139) ==28218== by 0x453BA4F: nssArena_Create (arena.c:447) ==28218== by 0x453B990: NSSArena_Create (arena.c:386) ==28218== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28218== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28218== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28218== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28218== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28218== by 0x64528BC: call_once (tracker.c:135) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28218== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28218== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28218== by 0x6452878: call_once (tracker.c:131) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28218== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28218== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28218== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28218== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28218== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28218== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28218== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28218== by 0x452BA58: token_destructor (trustdomain.c:124) ==28218== by 0x453E087: nssList_Clear (list.c:200) ==28218== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28218== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28218== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28218== by 0x804EB44: main (strsclnt.c:1522) ==28218== ==28218== ==28218== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28218== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28218== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28218== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28218== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28218== by 0x445274B: lock_cache (sslnonce.c:80) ==28218== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28218== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28218== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28218== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28218== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28218== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28218== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28218== by 0x804D345: do_connects (strsclnt.c:887) ==28218== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28218== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28218== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28218== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28218== by 0x453CC24: call_once (tracker.c:131) ==28218== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x453B621: arena_add_pointer (arena.c:139) ==28218== by 0x453BA4F: nssArena_Create (arena.c:447) ==28218== by 0x453B990: NSSArena_Create (arena.c:386) ==28218== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28218== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28218== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x453CBD9: call_once (tracker.c:123) ==28218== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x453B621: arena_add_pointer (arena.c:139) ==28218== by 0x453BA4F: nssArena_Create (arena.c:447) ==28218== by 0x453B990: NSSArena_Create (arena.c:386) ==28218== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28218== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28218== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28218== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28218== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28218== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28218== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28218== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28218== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28218== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28218== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28218== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28218== by 0x6452878: call_once (tracker.c:131) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x6452793: myOnceFunction (tracker.c:89) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x645282D: call_once (tracker.c:123) ==28218== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28218== by 0x6451275: arena_add_pointer (arena.c:139) ==28218== by 0x64516A3: nssArena_Create (arena.c:447) ==28218== by 0x64515E4: NSSArena_Create (arena.c:386) ==28218== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28218== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28218== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28218== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28218== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28218== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28218== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28218== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28218== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28218== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28218== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28218== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28218== by 0x44C2A94: nss_Init (nssinit.c:433) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28218== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28218== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28218== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28218== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28218== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28218== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28218== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28218== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28218== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28218== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28218== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==28218== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28218== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28218== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28218== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28218== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28218== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28218== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28218== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28218== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28218== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28218== by 0x804E05C: client_main (strsclnt.c:1273) ==28218== by 0x804E957: main (strsclnt.c:1469) ==28218== ==28218== ==28218== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28218== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== ==28218== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28218== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28218== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28218== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28218== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28218== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28218== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28218== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28218== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28218== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28218== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28218== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28218== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28218== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28218== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28218== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28218== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28218== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28218== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28218== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28218== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28218== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28218== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28218== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28218== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28218== by 0x44C2C59: nss_Init (nssinit.c:481) ==28218== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28218== by 0x804E86B: main (strsclnt.c:1442) ==28218== ==28218== ==28218== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==28218== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28218== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28218== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28218== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28218== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28218== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28218== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28218== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28218== by 0x804E24C: main (strsclnt.c:1340) ==28218== ==28218== LEAK SUMMARY: ==28218== definitely lost: 88 bytes in 1 blocks. ==28218== possibly lost: 204 bytes in 3 blocks. ==28218== still reachable: 5,642 bytes in 58 blocks. ==28218== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher i under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com ==28250== Memcheck, a memory error detector. ==28250== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28250== Using LibVEX rev 1658, a library for dynamic binary translation. ==28250== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28250== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28250== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28250== For more details, rerun with: -v ==28250== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28250== ==28250== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28250== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28250== malloc/free: 112,198 allocs, 112,136 frees, 176,580,483 bytes allocated. ==28250== For counts of detected errors, rerun with: -v ==28250== searching for pointers to 62 not-freed blocks. ==28250== checked 21,200,884 bytes. ==28250== ==28250== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28250== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28250== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28250== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28250== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28250== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28250== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28250== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28250== by 0x453CB65: myOnceFunction (tracker.c:94) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x453CBD9: call_once (tracker.c:123) ==28250== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x453B621: arena_add_pointer (arena.c:139) ==28250== by 0x453BA4F: nssArena_Create (arena.c:447) ==28250== by 0x453B990: NSSArena_Create (arena.c:386) ==28250== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28250== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28250== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28250== by 0x64527B9: myOnceFunction (tracker.c:94) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x645282D: call_once (tracker.c:123) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28250== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28250== by 0x44C2A94: nss_Init (nssinit.c:433) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28250== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28250== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28250== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28250== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28250== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28250== by 0x453CC24: call_once (tracker.c:131) ==28250== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x453B621: arena_add_pointer (arena.c:139) ==28250== by 0x453BA4F: nssArena_Create (arena.c:447) ==28250== by 0x453B990: NSSArena_Create (arena.c:386) ==28250== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28250== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28250== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28250== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28250== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28250== by 0x6452878: call_once (tracker.c:131) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28250== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28250== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28250== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28250== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28250== by 0x453CC68: call_once (tracker.c:135) ==28250== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x453B621: arena_add_pointer (arena.c:139) ==28250== by 0x453BA4F: nssArena_Create (arena.c:447) ==28250== by 0x453B990: NSSArena_Create (arena.c:386) ==28250== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28250== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28250== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28250== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28250== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28250== by 0x64528BC: call_once (tracker.c:135) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28250== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28250== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28250== by 0x6452878: call_once (tracker.c:131) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28250== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28250== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28250== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28250== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28250== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28250== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28250== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28250== by 0x452BA58: token_destructor (trustdomain.c:124) ==28250== by 0x453E087: nssList_Clear (list.c:200) ==28250== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28250== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28250== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28250== by 0x804EB44: main (strsclnt.c:1522) ==28250== ==28250== ==28250== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28250== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28250== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28250== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28250== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28250== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28250== by 0x804E05C: client_main (strsclnt.c:1273) ==28250== by 0x804E957: main (strsclnt.c:1469) ==28250== ==28250== ==28250== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28250== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28250== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28250== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28250== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28250== by 0x445274B: lock_cache (sslnonce.c:80) ==28250== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28250== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28250== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28250== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28250== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28250== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28250== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28250== by 0x804D345: do_connects (strsclnt.c:887) ==28250== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28250== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28250== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28250== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28250== by 0x453CC24: call_once (tracker.c:131) ==28250== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x453B621: arena_add_pointer (arena.c:139) ==28250== by 0x453BA4F: nssArena_Create (arena.c:447) ==28250== by 0x453B990: NSSArena_Create (arena.c:386) ==28250== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28250== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28250== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x453CBD9: call_once (tracker.c:123) ==28250== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x453B621: arena_add_pointer (arena.c:139) ==28250== by 0x453BA4F: nssArena_Create (arena.c:447) ==28250== by 0x453B990: NSSArena_Create (arena.c:386) ==28250== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28250== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28250== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28250== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28250== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28250== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28250== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28250== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28250== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28250== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28250== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28250== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28250== by 0x6452878: call_once (tracker.c:131) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x6452793: myOnceFunction (tracker.c:89) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x645282D: call_once (tracker.c:123) ==28250== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28250== by 0x6451275: arena_add_pointer (arena.c:139) ==28250== by 0x64516A3: nssArena_Create (arena.c:447) ==28250== by 0x64515E4: NSSArena_Create (arena.c:386) ==28250== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28250== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28250== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28250== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28250== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28250== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28250== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28250== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28250== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28250== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28250== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28250== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28250== by 0x44C2A94: nss_Init (nssinit.c:433) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28250== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28250== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28250== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28250== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28250== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28250== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28250== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28250== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28250== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28250== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28250== by 0x804E05C: client_main (strsclnt.c:1273) ==28250== by 0x804E957: main (strsclnt.c:1469) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28250== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28250== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28250== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28250== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28250== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28250== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28250== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28250== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28250== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28250== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28250== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28250== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== ==28250== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28250== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28250== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28250== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28250== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28250== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28250== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28250== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28250== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28250== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28250== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28250== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28250== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28250== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28250== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28250== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28250== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28250== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28250== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28250== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28250== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28250== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28250== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28250== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28250== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28250== by 0x44C2C59: nss_Init (nssinit.c:481) ==28250== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28250== by 0x804E86B: main (strsclnt.c:1442) ==28250== ==28250== ==28250== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28250== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28250== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28250== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28250== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28250== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28250== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28250== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28250== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28250== by 0x804E24C: main (strsclnt.c:1340) ==28250== ==28250== LEAK SUMMARY: ==28250== definitely lost: 156 bytes in 2 blocks. ==28250== possibly lost: 136 bytes in 2 blocks. ==28250== still reachable: 5,642 bytes in 58 blocks. ==28250== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher j under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com ==28277== Memcheck, a memory error detector. ==28277== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28277== Using LibVEX rev 1658, a library for dynamic binary translation. ==28277== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28277== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28277== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28277== For more details, rerun with: -v ==28277== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28277== ==28277== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28277== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28277== malloc/free: 132,262 allocs, 132,200 frees, 178,768,195 bytes allocated. ==28277== For counts of detected errors, rerun with: -v ==28277== searching for pointers to 62 not-freed blocks. ==28277== checked 21,200,820 bytes. ==28277== ==28277== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28277== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28277== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28277== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28277== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28277== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28277== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28277== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28277== by 0x453CB65: myOnceFunction (tracker.c:94) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x453CBD9: call_once (tracker.c:123) ==28277== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x453B621: arena_add_pointer (arena.c:139) ==28277== by 0x453BA4F: nssArena_Create (arena.c:447) ==28277== by 0x453B990: NSSArena_Create (arena.c:386) ==28277== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28277== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28277== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28277== by 0x64527B9: myOnceFunction (tracker.c:94) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x645282D: call_once (tracker.c:123) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28277== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28277== by 0x44C2A94: nss_Init (nssinit.c:433) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28277== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28277== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28277== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28277== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28277== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28277== by 0x453CC24: call_once (tracker.c:131) ==28277== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x453B621: arena_add_pointer (arena.c:139) ==28277== by 0x453BA4F: nssArena_Create (arena.c:447) ==28277== by 0x453B990: NSSArena_Create (arena.c:386) ==28277== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28277== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28277== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28277== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28277== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28277== by 0x6452878: call_once (tracker.c:131) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28277== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28277== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28277== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28277== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28277== by 0x453CC68: call_once (tracker.c:135) ==28277== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x453B621: arena_add_pointer (arena.c:139) ==28277== by 0x453BA4F: nssArena_Create (arena.c:447) ==28277== by 0x453B990: NSSArena_Create (arena.c:386) ==28277== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28277== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28277== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28277== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28277== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28277== by 0x64528BC: call_once (tracker.c:135) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28277== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28277== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28277== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28277== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28277== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28277== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28277== by 0x452BA58: token_destructor (trustdomain.c:124) ==28277== by 0x453E087: nssList_Clear (list.c:200) ==28277== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28277== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28277== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28277== by 0x804EB44: main (strsclnt.c:1522) ==28277== ==28277== ==28277== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28277== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28277== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28277== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28277== by 0x6452878: call_once (tracker.c:131) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28277== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28277== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28277== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28277== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28277== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28277== by 0x804E05C: client_main (strsclnt.c:1273) ==28277== by 0x804E957: main (strsclnt.c:1469) ==28277== ==28277== ==28277== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28277== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28277== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28277== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28277== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28277== by 0x445274B: lock_cache (sslnonce.c:80) ==28277== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28277== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28277== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28277== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28277== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28277== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28277== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28277== by 0x804D345: do_connects (strsclnt.c:887) ==28277== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28277== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28277== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28277== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28277== by 0x453CC24: call_once (tracker.c:131) ==28277== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x453B621: arena_add_pointer (arena.c:139) ==28277== by 0x453BA4F: nssArena_Create (arena.c:447) ==28277== by 0x453B990: NSSArena_Create (arena.c:386) ==28277== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28277== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28277== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x453CBD9: call_once (tracker.c:123) ==28277== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x453B621: arena_add_pointer (arena.c:139) ==28277== by 0x453BA4F: nssArena_Create (arena.c:447) ==28277== by 0x453B990: NSSArena_Create (arena.c:386) ==28277== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28277== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28277== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28277== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28277== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28277== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28277== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28277== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28277== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28277== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28277== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28277== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28277== by 0x6452878: call_once (tracker.c:131) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x6452793: myOnceFunction (tracker.c:89) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x645282D: call_once (tracker.c:123) ==28277== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28277== by 0x6451275: arena_add_pointer (arena.c:139) ==28277== by 0x64516A3: nssArena_Create (arena.c:447) ==28277== by 0x64515E4: NSSArena_Create (arena.c:386) ==28277== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28277== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28277== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28277== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28277== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28277== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28277== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28277== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28277== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28277== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28277== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28277== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28277== by 0x44C2A94: nss_Init (nssinit.c:433) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28277== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28277== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28277== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28277== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28277== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28277== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28277== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28277== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28277== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28277== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28277== by 0x804E05C: client_main (strsclnt.c:1273) ==28277== by 0x804E957: main (strsclnt.c:1469) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28277== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28277== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28277== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28277== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28277== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28277== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28277== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28277== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28277== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28277== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28277== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28277== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== ==28277== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28277== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28277== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28277== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28277== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28277== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28277== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28277== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28277== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28277== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28277== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28277== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28277== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28277== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28277== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28277== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28277== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28277== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28277== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28277== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28277== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28277== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28277== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28277== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28277== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28277== by 0x44C2C59: nss_Init (nssinit.c:481) ==28277== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28277== by 0x804E86B: main (strsclnt.c:1442) ==28277== ==28277== ==28277== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28277== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28277== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28277== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28277== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28277== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28277== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28277== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28277== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28277== by 0x804E24C: main (strsclnt.c:1340) ==28277== ==28277== LEAK SUMMARY: ==28277== definitely lost: 156 bytes in 2 blocks. ==28277== possibly lost: 136 bytes in 2 blocks. ==28277== still reachable: 5,642 bytes in 58 blocks. ==28277== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher k under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com ==28308== Memcheck, a memory error detector. ==28308== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28308== Using LibVEX rev 1658, a library for dynamic binary translation. ==28308== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28308== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28308== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28308== For more details, rerun with: -v ==28308== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28308== ==28308== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28308== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28308== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==28308== For counts of detected errors, rerun with: -v ==28308== searching for pointers to 62 not-freed blocks. ==28308== checked 21,200,820 bytes. ==28308== ==28308== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28308== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28308== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28308== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28308== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28308== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28308== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28308== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28308== by 0x453CB65: myOnceFunction (tracker.c:94) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x453CBD9: call_once (tracker.c:123) ==28308== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x453B621: arena_add_pointer (arena.c:139) ==28308== by 0x453BA4F: nssArena_Create (arena.c:447) ==28308== by 0x453B990: NSSArena_Create (arena.c:386) ==28308== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28308== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28308== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28308== by 0x64527B9: myOnceFunction (tracker.c:94) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x645282D: call_once (tracker.c:123) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28308== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28308== by 0x44C2A94: nss_Init (nssinit.c:433) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28308== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28308== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28308== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28308== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28308== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28308== by 0x453CC24: call_once (tracker.c:131) ==28308== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x453B621: arena_add_pointer (arena.c:139) ==28308== by 0x453BA4F: nssArena_Create (arena.c:447) ==28308== by 0x453B990: NSSArena_Create (arena.c:386) ==28308== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28308== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28308== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28308== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28308== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28308== by 0x6452878: call_once (tracker.c:131) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28308== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28308== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28308== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28308== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28308== by 0x453CC68: call_once (tracker.c:135) ==28308== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x453B621: arena_add_pointer (arena.c:139) ==28308== by 0x453BA4F: nssArena_Create (arena.c:447) ==28308== by 0x453B990: NSSArena_Create (arena.c:386) ==28308== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28308== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28308== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28308== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28308== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28308== by 0x64528BC: call_once (tracker.c:135) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28308== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28308== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28308== by 0x6452878: call_once (tracker.c:131) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28308== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28308== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28308== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28308== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28308== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28308== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28308== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28308== by 0x452BA58: token_destructor (trustdomain.c:124) ==28308== by 0x453E087: nssList_Clear (list.c:200) ==28308== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28308== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28308== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28308== by 0x804EB44: main (strsclnt.c:1522) ==28308== ==28308== ==28308== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28308== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28308== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28308== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28308== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28308== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28308== by 0x804E05C: client_main (strsclnt.c:1273) ==28308== by 0x804E957: main (strsclnt.c:1469) ==28308== ==28308== ==28308== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28308== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28308== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28308== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28308== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28308== by 0x445274B: lock_cache (sslnonce.c:80) ==28308== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28308== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28308== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28308== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28308== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28308== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28308== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28308== by 0x804D345: do_connects (strsclnt.c:887) ==28308== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28308== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28308== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28308== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28308== by 0x453CC24: call_once (tracker.c:131) ==28308== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x453B621: arena_add_pointer (arena.c:139) ==28308== by 0x453BA4F: nssArena_Create (arena.c:447) ==28308== by 0x453B990: NSSArena_Create (arena.c:386) ==28308== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28308== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28308== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x453CBD9: call_once (tracker.c:123) ==28308== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x453B621: arena_add_pointer (arena.c:139) ==28308== by 0x453BA4F: nssArena_Create (arena.c:447) ==28308== by 0x453B990: NSSArena_Create (arena.c:386) ==28308== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28308== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28308== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28308== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28308== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28308== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28308== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28308== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28308== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28308== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28308== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28308== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28308== by 0x6452878: call_once (tracker.c:131) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x6452793: myOnceFunction (tracker.c:89) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x645282D: call_once (tracker.c:123) ==28308== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28308== by 0x6451275: arena_add_pointer (arena.c:139) ==28308== by 0x64516A3: nssArena_Create (arena.c:447) ==28308== by 0x64515E4: NSSArena_Create (arena.c:386) ==28308== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28308== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28308== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28308== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28308== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28308== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28308== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28308== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28308== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28308== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28308== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28308== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28308== by 0x44C2A94: nss_Init (nssinit.c:433) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28308== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28308== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28308== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28308== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28308== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28308== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28308== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28308== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28308== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28308== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28308== by 0x804E05C: client_main (strsclnt.c:1273) ==28308== by 0x804E957: main (strsclnt.c:1469) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28308== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28308== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28308== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28308== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28308== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28308== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28308== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28308== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28308== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28308== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28308== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28308== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== ==28308== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28308== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28308== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28308== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28308== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28308== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28308== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28308== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28308== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28308== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28308== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28308== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28308== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28308== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28308== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28308== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28308== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28308== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28308== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28308== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28308== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28308== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28308== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28308== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28308== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28308== by 0x44C2C59: nss_Init (nssinit.c:481) ==28308== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28308== by 0x804E86B: main (strsclnt.c:1442) ==28308== ==28308== ==28308== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28308== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28308== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28308== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28308== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28308== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28308== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28308== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28308== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28308== by 0x804E24C: main (strsclnt.c:1340) ==28308== ==28308== LEAK SUMMARY: ==28308== definitely lost: 156 bytes in 2 blocks. ==28308== possibly lost: 136 bytes in 2 blocks. ==28308== still reachable: 5,642 bytes in 58 blocks. ==28308== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher l under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C l nssamdrhel3.red.iplanet.com ==28338== Memcheck, a memory error detector. ==28338== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28338== Using LibVEX rev 1658, a library for dynamic binary translation. ==28338== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28338== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28338== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28338== For more details, rerun with: -v ==28338== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28338== ==28338== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28338== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28338== malloc/free: 147,262 allocs, 147,200 frees, 181,120,195 bytes allocated. ==28338== For counts of detected errors, rerun with: -v ==28338== searching for pointers to 62 not-freed blocks. ==28338== checked 31,673,460 bytes. ==28338== ==28338== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28338== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28338== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28338== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28338== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28338== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28338== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28338== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28338== by 0x453CB65: myOnceFunction (tracker.c:94) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x453CBD9: call_once (tracker.c:123) ==28338== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x453B621: arena_add_pointer (arena.c:139) ==28338== by 0x453BA4F: nssArena_Create (arena.c:447) ==28338== by 0x453B990: NSSArena_Create (arena.c:386) ==28338== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28338== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28338== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28338== by 0x64527B9: myOnceFunction (tracker.c:94) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x645282D: call_once (tracker.c:123) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28338== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28338== by 0x44C2A94: nss_Init (nssinit.c:433) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28338== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28338== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28338== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28338== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28338== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28338== by 0x453CC24: call_once (tracker.c:131) ==28338== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x453B621: arena_add_pointer (arena.c:139) ==28338== by 0x453BA4F: nssArena_Create (arena.c:447) ==28338== by 0x453B990: NSSArena_Create (arena.c:386) ==28338== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28338== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28338== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28338== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28338== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28338== by 0x6452878: call_once (tracker.c:131) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28338== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28338== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28338== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28338== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28338== by 0x453CC68: call_once (tracker.c:135) ==28338== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x453B621: arena_add_pointer (arena.c:139) ==28338== by 0x453BA4F: nssArena_Create (arena.c:447) ==28338== by 0x453B990: NSSArena_Create (arena.c:386) ==28338== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28338== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28338== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28338== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28338== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28338== by 0x64528BC: call_once (tracker.c:135) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28338== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28338== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28338== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28338== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28338== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28338== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28338== by 0x452BA58: token_destructor (trustdomain.c:124) ==28338== by 0x453E087: nssList_Clear (list.c:200) ==28338== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28338== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28338== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28338== by 0x804EB44: main (strsclnt.c:1522) ==28338== ==28338== ==28338== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28338== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28338== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28338== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28338== by 0x6452878: call_once (tracker.c:131) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28338== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28338== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28338== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28338== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28338== by 0x445274B: lock_cache (sslnonce.c:80) ==28338== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28338== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28338== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28338== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28338== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28338== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28338== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28338== by 0x804D345: do_connects (strsclnt.c:887) ==28338== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28338== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28338== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28338== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28338== by 0x453CC24: call_once (tracker.c:131) ==28338== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x453B621: arena_add_pointer (arena.c:139) ==28338== by 0x453BA4F: nssArena_Create (arena.c:447) ==28338== by 0x453B990: NSSArena_Create (arena.c:386) ==28338== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28338== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28338== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x453CBD9: call_once (tracker.c:123) ==28338== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x453B621: arena_add_pointer (arena.c:139) ==28338== by 0x453BA4F: nssArena_Create (arena.c:447) ==28338== by 0x453B990: NSSArena_Create (arena.c:386) ==28338== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28338== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28338== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28338== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28338== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28338== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28338== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28338== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28338== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28338== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28338== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28338== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28338== by 0x6452878: call_once (tracker.c:131) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x6452793: myOnceFunction (tracker.c:89) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x645282D: call_once (tracker.c:123) ==28338== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28338== by 0x6451275: arena_add_pointer (arena.c:139) ==28338== by 0x64516A3: nssArena_Create (arena.c:447) ==28338== by 0x64515E4: NSSArena_Create (arena.c:386) ==28338== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28338== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28338== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28338== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28338== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28338== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28338== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28338== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28338== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28338== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28338== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28338== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28338== by 0x44C2A94: nss_Init (nssinit.c:433) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28338== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28338== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28338== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28338== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28338== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28338== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28338== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28338== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28338== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28338== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28338== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==28338== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28338== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28338== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28338== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28338== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28338== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28338== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28338== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28338== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28338== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28338== by 0x804E05C: client_main (strsclnt.c:1273) ==28338== by 0x804E957: main (strsclnt.c:1469) ==28338== ==28338== ==28338== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28338== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== ==28338== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28338== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28338== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28338== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28338== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28338== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28338== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28338== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28338== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28338== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28338== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28338== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28338== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28338== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28338== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28338== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28338== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28338== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28338== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28338== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28338== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28338== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28338== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28338== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28338== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28338== by 0x44C2C59: nss_Init (nssinit.c:481) ==28338== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28338== by 0x804E86B: main (strsclnt.c:1442) ==28338== ==28338== ==28338== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==28338== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28338== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28338== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28338== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28338== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28338== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28338== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28338== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28338== by 0x804E24C: main (strsclnt.c:1340) ==28338== ==28338== LEAK SUMMARY: ==28338== definitely lost: 88 bytes in 1 blocks. ==28338== possibly lost: 204 bytes in 3 blocks. ==28338== still reachable: 5,642 bytes in 58 blocks. ==28338== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher m under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C m nssamdrhel3.red.iplanet.com ==28373== Memcheck, a memory error detector. ==28373== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28373== Using LibVEX rev 1658, a library for dynamic binary translation. ==28373== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28373== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28373== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28373== For more details, rerun with: -v ==28373== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28373== ==28373== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28373== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28373== malloc/free: 136,262 allocs, 136,200 frees, 179,978,195 bytes allocated. ==28373== For counts of detected errors, rerun with: -v ==28373== searching for pointers to 62 not-freed blocks. ==28373== checked 21,200,820 bytes. ==28373== ==28373== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28373== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28373== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28373== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28373== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28373== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28373== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28373== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28373== by 0x453CB65: myOnceFunction (tracker.c:94) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x453CBD9: call_once (tracker.c:123) ==28373== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x453B621: arena_add_pointer (arena.c:139) ==28373== by 0x453BA4F: nssArena_Create (arena.c:447) ==28373== by 0x453B990: NSSArena_Create (arena.c:386) ==28373== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28373== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28373== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28373== by 0x64527B9: myOnceFunction (tracker.c:94) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x645282D: call_once (tracker.c:123) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28373== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28373== by 0x44C2A94: nss_Init (nssinit.c:433) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28373== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28373== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28373== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28373== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28373== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28373== by 0x453CC24: call_once (tracker.c:131) ==28373== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x453B621: arena_add_pointer (arena.c:139) ==28373== by 0x453BA4F: nssArena_Create (arena.c:447) ==28373== by 0x453B990: NSSArena_Create (arena.c:386) ==28373== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28373== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28373== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28373== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28373== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28373== by 0x6452878: call_once (tracker.c:131) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28373== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28373== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28373== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28373== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28373== by 0x453CC68: call_once (tracker.c:135) ==28373== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x453B621: arena_add_pointer (arena.c:139) ==28373== by 0x453BA4F: nssArena_Create (arena.c:447) ==28373== by 0x453B990: NSSArena_Create (arena.c:386) ==28373== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28373== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28373== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28373== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28373== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28373== by 0x64528BC: call_once (tracker.c:135) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28373== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28373== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28373== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28373== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28373== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28373== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28373== by 0x452BA58: token_destructor (trustdomain.c:124) ==28373== by 0x453E087: nssList_Clear (list.c:200) ==28373== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28373== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28373== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28373== by 0x804EB44: main (strsclnt.c:1522) ==28373== ==28373== ==28373== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28373== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28373== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28373== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28373== by 0x6452878: call_once (tracker.c:131) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28373== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28373== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28373== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28373== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28373== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28373== by 0x804E05C: client_main (strsclnt.c:1273) ==28373== by 0x804E957: main (strsclnt.c:1469) ==28373== ==28373== ==28373== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28373== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28373== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28373== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28373== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28373== by 0x445274B: lock_cache (sslnonce.c:80) ==28373== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28373== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28373== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28373== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28373== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28373== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28373== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28373== by 0x804D345: do_connects (strsclnt.c:887) ==28373== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28373== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28373== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28373== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28373== by 0x453CC24: call_once (tracker.c:131) ==28373== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x453B621: arena_add_pointer (arena.c:139) ==28373== by 0x453BA4F: nssArena_Create (arena.c:447) ==28373== by 0x453B990: NSSArena_Create (arena.c:386) ==28373== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28373== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28373== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x453CBD9: call_once (tracker.c:123) ==28373== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x453B621: arena_add_pointer (arena.c:139) ==28373== by 0x453BA4F: nssArena_Create (arena.c:447) ==28373== by 0x453B990: NSSArena_Create (arena.c:386) ==28373== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28373== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28373== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28373== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28373== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28373== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28373== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28373== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28373== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28373== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28373== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28373== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28373== by 0x6452878: call_once (tracker.c:131) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x6452793: myOnceFunction (tracker.c:89) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x645282D: call_once (tracker.c:123) ==28373== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28373== by 0x6451275: arena_add_pointer (arena.c:139) ==28373== by 0x64516A3: nssArena_Create (arena.c:447) ==28373== by 0x64515E4: NSSArena_Create (arena.c:386) ==28373== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28373== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28373== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28373== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28373== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28373== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28373== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28373== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28373== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28373== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28373== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28373== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28373== by 0x44C2A94: nss_Init (nssinit.c:433) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28373== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28373== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28373== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28373== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28373== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28373== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28373== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28373== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28373== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28373== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28373== by 0x804E05C: client_main (strsclnt.c:1273) ==28373== by 0x804E957: main (strsclnt.c:1469) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28373== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28373== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28373== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28373== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28373== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28373== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28373== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28373== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28373== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28373== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28373== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28373== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== ==28373== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28373== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28373== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28373== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28373== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28373== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28373== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28373== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28373== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28373== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28373== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28373== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28373== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28373== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28373== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28373== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28373== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28373== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28373== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28373== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28373== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28373== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28373== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28373== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28373== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28373== by 0x44C2C59: nss_Init (nssinit.c:481) ==28373== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28373== by 0x804E86B: main (strsclnt.c:1442) ==28373== ==28373== ==28373== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28373== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28373== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28373== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28373== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28373== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28373== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28373== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28373== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28373== by 0x804E24C: main (strsclnt.c:1340) ==28373== ==28373== LEAK SUMMARY: ==28373== definitely lost: 156 bytes in 2 blocks. ==28373== possibly lost: 136 bytes in 2 blocks. ==28373== still reachable: 5,642 bytes in 58 blocks. ==28373== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher n under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com ==28404== Memcheck, a memory error detector. ==28404== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28404== Using LibVEX rev 1658, a library for dynamic binary translation. ==28404== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28404== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28404== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28404== For more details, rerun with: -v ==28404== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28404== ==28404== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28404== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28404== malloc/free: 126,262 allocs, 126,200 frees, 178,396,195 bytes allocated. ==28404== For counts of detected errors, rerun with: -v ==28404== searching for pointers to 62 not-freed blocks. ==28404== checked 21,200,820 bytes. ==28404== ==28404== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28404== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28404== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28404== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28404== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28404== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28404== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28404== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28404== by 0x453CB65: myOnceFunction (tracker.c:94) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x453CBD9: call_once (tracker.c:123) ==28404== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x453B621: arena_add_pointer (arena.c:139) ==28404== by 0x453BA4F: nssArena_Create (arena.c:447) ==28404== by 0x453B990: NSSArena_Create (arena.c:386) ==28404== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28404== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28404== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28404== by 0x64527B9: myOnceFunction (tracker.c:94) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x645282D: call_once (tracker.c:123) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28404== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28404== by 0x44C2A94: nss_Init (nssinit.c:433) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28404== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28404== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28404== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28404== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28404== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28404== by 0x453CC24: call_once (tracker.c:131) ==28404== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x453B621: arena_add_pointer (arena.c:139) ==28404== by 0x453BA4F: nssArena_Create (arena.c:447) ==28404== by 0x453B990: NSSArena_Create (arena.c:386) ==28404== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28404== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28404== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28404== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28404== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28404== by 0x6452878: call_once (tracker.c:131) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28404== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28404== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28404== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28404== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28404== by 0x453CC68: call_once (tracker.c:135) ==28404== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x453B621: arena_add_pointer (arena.c:139) ==28404== by 0x453BA4F: nssArena_Create (arena.c:447) ==28404== by 0x453B990: NSSArena_Create (arena.c:386) ==28404== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28404== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28404== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28404== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28404== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28404== by 0x64528BC: call_once (tracker.c:135) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28404== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28404== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28404== by 0x6452878: call_once (tracker.c:131) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28404== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28404== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28404== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28404== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28404== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28404== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28404== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28404== by 0x452BA58: token_destructor (trustdomain.c:124) ==28404== by 0x453E087: nssList_Clear (list.c:200) ==28404== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28404== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28404== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28404== by 0x804EB44: main (strsclnt.c:1522) ==28404== ==28404== ==28404== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28404== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28404== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28404== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28404== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28404== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28404== by 0x804E05C: client_main (strsclnt.c:1273) ==28404== by 0x804E957: main (strsclnt.c:1469) ==28404== ==28404== ==28404== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28404== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28404== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28404== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28404== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28404== by 0x445274B: lock_cache (sslnonce.c:80) ==28404== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28404== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28404== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28404== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28404== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28404== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28404== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28404== by 0x804D345: do_connects (strsclnt.c:887) ==28404== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28404== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28404== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28404== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28404== by 0x453CC24: call_once (tracker.c:131) ==28404== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x453B621: arena_add_pointer (arena.c:139) ==28404== by 0x453BA4F: nssArena_Create (arena.c:447) ==28404== by 0x453B990: NSSArena_Create (arena.c:386) ==28404== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28404== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28404== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x453CBD9: call_once (tracker.c:123) ==28404== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x453B621: arena_add_pointer (arena.c:139) ==28404== by 0x453BA4F: nssArena_Create (arena.c:447) ==28404== by 0x453B990: NSSArena_Create (arena.c:386) ==28404== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28404== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28404== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28404== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28404== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28404== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28404== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28404== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28404== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28404== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28404== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28404== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28404== by 0x6452878: call_once (tracker.c:131) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x6452793: myOnceFunction (tracker.c:89) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x645282D: call_once (tracker.c:123) ==28404== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28404== by 0x6451275: arena_add_pointer (arena.c:139) ==28404== by 0x64516A3: nssArena_Create (arena.c:447) ==28404== by 0x64515E4: NSSArena_Create (arena.c:386) ==28404== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28404== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28404== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28404== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28404== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28404== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28404== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28404== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28404== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28404== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28404== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28404== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28404== by 0x44C2A94: nss_Init (nssinit.c:433) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28404== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28404== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28404== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28404== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28404== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28404== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28404== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28404== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28404== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28404== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28404== by 0x804E05C: client_main (strsclnt.c:1273) ==28404== by 0x804E957: main (strsclnt.c:1469) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28404== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28404== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28404== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28404== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28404== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28404== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28404== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28404== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28404== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28404== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28404== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28404== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== ==28404== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28404== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28404== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28404== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28404== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28404== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28404== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28404== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28404== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28404== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28404== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28404== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28404== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28404== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28404== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28404== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28404== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28404== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28404== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28404== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28404== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28404== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28404== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28404== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28404== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28404== by 0x44C2C59: nss_Init (nssinit.c:481) ==28404== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28404== by 0x804E86B: main (strsclnt.c:1442) ==28404== ==28404== ==28404== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28404== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28404== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28404== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28404== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28404== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28404== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28404== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28404== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28404== by 0x804E24C: main (strsclnt.c:1340) ==28404== ==28404== LEAK SUMMARY: ==28404== definitely lost: 156 bytes in 2 blocks. ==28404== possibly lost: 136 bytes in 2 blocks. ==28404== still reachable: 5,642 bytes in 58 blocks. ==28404== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher v under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com ==28441== Memcheck, a memory error detector. ==28441== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28441== Using LibVEX rev 1658, a library for dynamic binary translation. ==28441== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28441== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28441== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28441== For more details, rerun with: -v ==28441== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28441== ==28441== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28441== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28441== malloc/free: 132,262 allocs, 132,200 frees, 179,048,195 bytes allocated. ==28441== For counts of detected errors, rerun with: -v ==28441== searching for pointers to 62 not-freed blocks. ==28441== checked 21,200,820 bytes. ==28441== ==28441== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28441== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28441== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28441== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28441== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28441== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28441== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28441== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28441== by 0x453CB65: myOnceFunction (tracker.c:94) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x453CBD9: call_once (tracker.c:123) ==28441== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x453B621: arena_add_pointer (arena.c:139) ==28441== by 0x453BA4F: nssArena_Create (arena.c:447) ==28441== by 0x453B990: NSSArena_Create (arena.c:386) ==28441== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28441== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28441== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28441== by 0x64527B9: myOnceFunction (tracker.c:94) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x645282D: call_once (tracker.c:123) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28441== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28441== by 0x44C2A94: nss_Init (nssinit.c:433) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28441== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28441== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28441== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28441== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28441== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28441== by 0x453CC24: call_once (tracker.c:131) ==28441== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x453B621: arena_add_pointer (arena.c:139) ==28441== by 0x453BA4F: nssArena_Create (arena.c:447) ==28441== by 0x453B990: NSSArena_Create (arena.c:386) ==28441== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28441== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28441== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28441== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28441== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28441== by 0x6452878: call_once (tracker.c:131) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28441== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28441== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28441== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28441== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28441== by 0x453CC68: call_once (tracker.c:135) ==28441== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x453B621: arena_add_pointer (arena.c:139) ==28441== by 0x453BA4F: nssArena_Create (arena.c:447) ==28441== by 0x453B990: NSSArena_Create (arena.c:386) ==28441== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28441== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28441== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28441== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28441== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28441== by 0x64528BC: call_once (tracker.c:135) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28441== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28441== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28441== by 0x6452878: call_once (tracker.c:131) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28441== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28441== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28441== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28441== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28441== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28441== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28441== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28441== by 0x452BA58: token_destructor (trustdomain.c:124) ==28441== by 0x453E087: nssList_Clear (list.c:200) ==28441== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28441== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28441== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28441== by 0x804EB44: main (strsclnt.c:1522) ==28441== ==28441== ==28441== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28441== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28441== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28441== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28441== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28441== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28441== by 0x804E05C: client_main (strsclnt.c:1273) ==28441== by 0x804E957: main (strsclnt.c:1469) ==28441== ==28441== ==28441== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28441== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28441== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28441== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28441== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28441== by 0x445274B: lock_cache (sslnonce.c:80) ==28441== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28441== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28441== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28441== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28441== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28441== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28441== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28441== by 0x804D345: do_connects (strsclnt.c:887) ==28441== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28441== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28441== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28441== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28441== by 0x453CC24: call_once (tracker.c:131) ==28441== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x453B621: arena_add_pointer (arena.c:139) ==28441== by 0x453BA4F: nssArena_Create (arena.c:447) ==28441== by 0x453B990: NSSArena_Create (arena.c:386) ==28441== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28441== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28441== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x453CBD9: call_once (tracker.c:123) ==28441== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x453B621: arena_add_pointer (arena.c:139) ==28441== by 0x453BA4F: nssArena_Create (arena.c:447) ==28441== by 0x453B990: NSSArena_Create (arena.c:386) ==28441== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28441== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28441== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28441== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28441== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28441== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28441== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28441== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28441== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28441== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28441== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28441== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28441== by 0x6452878: call_once (tracker.c:131) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x6452793: myOnceFunction (tracker.c:89) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x645282D: call_once (tracker.c:123) ==28441== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28441== by 0x6451275: arena_add_pointer (arena.c:139) ==28441== by 0x64516A3: nssArena_Create (arena.c:447) ==28441== by 0x64515E4: NSSArena_Create (arena.c:386) ==28441== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28441== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28441== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28441== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28441== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28441== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28441== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28441== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28441== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28441== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28441== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28441== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28441== by 0x44C2A94: nss_Init (nssinit.c:433) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28441== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28441== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28441== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28441== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28441== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28441== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28441== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28441== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28441== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28441== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28441== by 0x804E05C: client_main (strsclnt.c:1273) ==28441== by 0x804E957: main (strsclnt.c:1469) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28441== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28441== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28441== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28441== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28441== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28441== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28441== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28441== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28441== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28441== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28441== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28441== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== ==28441== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28441== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28441== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28441== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28441== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28441== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28441== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28441== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28441== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28441== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28441== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28441== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28441== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28441== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28441== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28441== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28441== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28441== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28441== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28441== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28441== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28441== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28441== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28441== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28441== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28441== by 0x44C2C59: nss_Init (nssinit.c:481) ==28441== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28441== by 0x804E86B: main (strsclnt.c:1442) ==28441== ==28441== ==28441== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28441== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28441== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28441== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28441== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28441== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28441== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28441== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28441== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28441== by 0x804E24C: main (strsclnt.c:1340) ==28441== ==28441== LEAK SUMMARY: ==28441== definitely lost: 156 bytes in 2 blocks. ==28441== possibly lost: 136 bytes in 2 blocks. ==28441== still reachable: 5,642 bytes in 58 blocks. ==28441== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher y under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com ==28473== Memcheck, a memory error detector. ==28473== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28473== Using LibVEX rev 1658, a library for dynamic binary translation. ==28473== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28473== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28473== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28473== For more details, rerun with: -v ==28473== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28473== ==28473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28473== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28473== malloc/free: 132,262 allocs, 132,200 frees, 179,080,195 bytes allocated. ==28473== For counts of detected errors, rerun with: -v ==28473== searching for pointers to 62 not-freed blocks. ==28473== checked 21,200,820 bytes. ==28473== ==28473== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28473== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28473== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28473== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28473== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28473== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28473== by 0x453CB65: myOnceFunction (tracker.c:94) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x453CBD9: call_once (tracker.c:123) ==28473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x453B621: arena_add_pointer (arena.c:139) ==28473== by 0x453BA4F: nssArena_Create (arena.c:447) ==28473== by 0x453B990: NSSArena_Create (arena.c:386) ==28473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28473== by 0x64527B9: myOnceFunction (tracker.c:94) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x645282D: call_once (tracker.c:123) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28473== by 0x44C2A94: nss_Init (nssinit.c:433) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28473== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28473== by 0x453CC24: call_once (tracker.c:131) ==28473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x453B621: arena_add_pointer (arena.c:139) ==28473== by 0x453BA4F: nssArena_Create (arena.c:447) ==28473== by 0x453B990: NSSArena_Create (arena.c:386) ==28473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28473== by 0x6452878: call_once (tracker.c:131) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28473== by 0x453CC68: call_once (tracker.c:135) ==28473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x453B621: arena_add_pointer (arena.c:139) ==28473== by 0x453BA4F: nssArena_Create (arena.c:447) ==28473== by 0x453B990: NSSArena_Create (arena.c:386) ==28473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28473== by 0x64528BC: call_once (tracker.c:135) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28473== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28473== by 0x6452878: call_once (tracker.c:131) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28473== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28473== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28473== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28473== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28473== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28473== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28473== by 0x452BA58: token_destructor (trustdomain.c:124) ==28473== by 0x453E087: nssList_Clear (list.c:200) ==28473== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28473== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28473== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28473== by 0x804EB44: main (strsclnt.c:1522) ==28473== ==28473== ==28473== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28473== by 0x804E05C: client_main (strsclnt.c:1273) ==28473== by 0x804E957: main (strsclnt.c:1469) ==28473== ==28473== ==28473== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28473== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28473== by 0x445274B: lock_cache (sslnonce.c:80) ==28473== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28473== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28473== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28473== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28473== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28473== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28473== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28473== by 0x804D345: do_connects (strsclnt.c:887) ==28473== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28473== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28473== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28473== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28473== by 0x453CC24: call_once (tracker.c:131) ==28473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x453B621: arena_add_pointer (arena.c:139) ==28473== by 0x453BA4F: nssArena_Create (arena.c:447) ==28473== by 0x453B990: NSSArena_Create (arena.c:386) ==28473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x453CBD9: call_once (tracker.c:123) ==28473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x453B621: arena_add_pointer (arena.c:139) ==28473== by 0x453BA4F: nssArena_Create (arena.c:447) ==28473== by 0x453B990: NSSArena_Create (arena.c:386) ==28473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28473== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28473== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28473== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28473== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28473== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28473== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28473== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28473== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28473== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28473== by 0x6452878: call_once (tracker.c:131) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x6452793: myOnceFunction (tracker.c:89) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x645282D: call_once (tracker.c:123) ==28473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28473== by 0x6451275: arena_add_pointer (arena.c:139) ==28473== by 0x64516A3: nssArena_Create (arena.c:447) ==28473== by 0x64515E4: NSSArena_Create (arena.c:386) ==28473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28473== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28473== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28473== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28473== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28473== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28473== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28473== by 0x44C2A94: nss_Init (nssinit.c:433) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28473== by 0x804E05C: client_main (strsclnt.c:1273) ==28473== by 0x804E957: main (strsclnt.c:1469) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28473== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== ==28473== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28473== by 0x44C2C59: nss_Init (nssinit.c:481) ==28473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28473== by 0x804E86B: main (strsclnt.c:1442) ==28473== ==28473== ==28473== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28473== by 0x804E24C: main (strsclnt.c:1340) ==28473== ==28473== LEAK SUMMARY: ==28473== definitely lost: 156 bytes in 2 blocks. ==28473== possibly lost: 136 bytes in 2 blocks. ==28473== still reachable: 5,642 bytes in 58 blocks. ==28473== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher z under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com ==28506== Memcheck, a memory error detector. ==28506== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==28506== Using LibVEX rev 1658, a library for dynamic binary translation. ==28506== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==28506== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==28506== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==28506== For more details, rerun with: -v ==28506== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==28506== ==28506== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==28506== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==28506== malloc/free: 112,198 allocs, 112,136 frees, 176,948,483 bytes allocated. ==28506== For counts of detected errors, rerun with: -v ==28506== searching for pointers to 62 not-freed blocks. ==28506== checked 21,200,884 bytes. ==28506== ==28506== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28506== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28506== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==28506== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==28506== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==28506== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==28506== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==28506== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28506== by 0x453CB65: myOnceFunction (tracker.c:94) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x453CBD9: call_once (tracker.c:123) ==28506== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x453B621: arena_add_pointer (arena.c:139) ==28506== by 0x453BA4F: nssArena_Create (arena.c:447) ==28506== by 0x453B990: NSSArena_Create (arena.c:386) ==28506== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28506== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28506== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==28506== by 0x64527B9: myOnceFunction (tracker.c:94) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x645282D: call_once (tracker.c:123) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28506== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28506== by 0x44C2A94: nss_Init (nssinit.c:433) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28506== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28506== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==28506== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28506== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28506== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==28506== by 0x453CC24: call_once (tracker.c:131) ==28506== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x453B621: arena_add_pointer (arena.c:139) ==28506== by 0x453BA4F: nssArena_Create (arena.c:447) ==28506== by 0x453B990: NSSArena_Create (arena.c:386) ==28506== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28506== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28506== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28506== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==28506== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28506== by 0x6452878: call_once (tracker.c:131) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==28506== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28506== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28506== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28506== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28506== by 0x453CC68: call_once (tracker.c:135) ==28506== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x453B621: arena_add_pointer (arena.c:139) ==28506== by 0x453BA4F: nssArena_Create (arena.c:447) ==28506== by 0x453B990: NSSArena_Create (arena.c:386) ==28506== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28506== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28506== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==28506== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==28506== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==28506== by 0x64528BC: call_once (tracker.c:135) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28506== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==28506== by 0x6452982: trackerOnceFunc (tracker.c:191) ==28506== by 0x6452878: call_once (tracker.c:131) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==28506== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==28506== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==28506== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==28506== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==28506== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==28506== by 0x453BB43: nssArena_Destroy (arena.c:531) ==28506== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==28506== by 0x452BA58: token_destructor (trustdomain.c:124) ==28506== by 0x453E087: nssList_Clear (list.c:200) ==28506== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==28506== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==28506== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==28506== by 0x804EB44: main (strsclnt.c:1522) ==28506== ==28506== ==28506== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28506== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28506== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28506== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28506== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28506== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28506== by 0x804E05C: client_main (strsclnt.c:1273) ==28506== by 0x804E957: main (strsclnt.c:1469) ==28506== ==28506== ==28506== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28506== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==28506== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28506== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==28506== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==28506== by 0x445274B: lock_cache (sslnonce.c:80) ==28506== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==28506== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==28506== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==28506== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==28506== by 0x445B62D: ssl_Send (sslsock.c:1426) ==28506== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==28506== by 0x804CC3E: handle_connection (strsclnt.c:696) ==28506== by 0x804D345: do_connects (strsclnt.c:887) ==28506== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==28506== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==28506== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==28506== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==28506== by 0x453CC24: call_once (tracker.c:131) ==28506== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x453B621: arena_add_pointer (arena.c:139) ==28506== by 0x453BA4F: nssArena_Create (arena.c:447) ==28506== by 0x453B990: NSSArena_Create (arena.c:386) ==28506== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28506== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28506== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x453CB3F: myOnceFunction (tracker.c:89) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x453CBD9: call_once (tracker.c:123) ==28506== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x453B621: arena_add_pointer (arena.c:139) ==28506== by 0x453BA4F: nssArena_Create (arena.c:447) ==28506== by 0x453B990: NSSArena_Create (arena.c:386) ==28506== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==28506== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==28506== by 0x44C2CB8: nss_Init (nssinit.c:493) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==28506== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==28506== by 0x6450487: nssCKFWObject_Create (object.c:205) ==28506== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==28506== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==28506== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==28506== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==28506== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==28506== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==28506== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x6452945: trackerOnceFunc (tracker.c:186) ==28506== by 0x6452878: call_once (tracker.c:131) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x6452793: myOnceFunction (tracker.c:89) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x645282D: call_once (tracker.c:123) ==28506== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==28506== by 0x6451275: arena_add_pointer (arena.c:139) ==28506== by 0x64516A3: nssArena_Create (arena.c:447) ==28506== by 0x64515E4: NSSArena_Create (arena.c:386) ==28506== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==28506== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==28506== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==28506== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==28506== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==28506== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==28506== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==28506== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==28506== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==28506== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==28506== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28506== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==28506== by 0x44C2A94: nss_Init (nssinit.c:433) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28506== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==28506== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==28506== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==28506== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28506== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==28506== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==28506== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==28506== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==28506== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==28506== by 0x804C5F9: launch_thread (strsclnt.c:475) ==28506== by 0x804E05C: client_main (strsclnt.c:1273) ==28506== by 0x804E957: main (strsclnt.c:1469) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28506== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28506== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28506== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==28506== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==28506== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28506== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==28506== at 0x442572F: malloc (vg_replace_malloc.c:149) ==28506== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==28506== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28506== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28506== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==28506== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== ==28506== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28506== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28506== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==28506== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==28506== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==28506== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==28506== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==28506== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==28506== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==28506== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==28506== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==28506== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==28506== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==28506== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==28506== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==28506== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==28506== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==28506== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==28506== by 0x63B4464: RNG_RNGInit (loader.c:921) ==28506== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==28506== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==28506== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==28506== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==28506== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==28506== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==28506== by 0x44C2C59: nss_Init (nssinit.c:481) ==28506== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==28506== by 0x804E86B: main (strsclnt.c:1442) ==28506== ==28506== ==28506== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==28506== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==28506== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==28506== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==28506== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==28506== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==28506== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==28506== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==28506== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==28506== by 0x804E24C: main (strsclnt.c:1340) ==28506== ==28506== LEAK SUMMARY: ==28506== definitely lost: 156 bytes in 2 blocks. ==28506== possibly lost: 136 bytes in 2 blocks. ==28506== still reachable: 5,642 bytes in 58 blocks. ==28506== suppressed: 0 bytes in 0 blocks. PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination memleak.sh: client-32-libfreebl_3-NORMAL produced a returncode of 0, expected is 0 PASSED memleak.sh: BYPASS is ON Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is OFF Running client-32-libfreebl_3-BYPASS PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv: selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 memleak.sh: -------- Trying cipher A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C A nssamdrhel3.red.iplanet.com ==16698== Memcheck, a memory error detector. ==16698== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16698== Using LibVEX rev 1658, a library for dynamic binary translation. ==16698== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16698== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16698== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16698== For more details, rerun with: -v ==16698== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16698== ==16698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16698== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16698== malloc/free: 79,033 allocs, 78,971 frees, 133,944,374 bytes allocated. ==16698== For counts of detected errors, rerun with: -v ==16698== searching for pointers to 62 not-freed blocks. ==16698== checked 21,200,820 bytes. ==16698== ==16698== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16698== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16698== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16698== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16698== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16698== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16698== by 0x453CB65: myOnceFunction (tracker.c:94) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x453CBD9: call_once (tracker.c:123) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16698== by 0x64527B9: myOnceFunction (tracker.c:94) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x645282D: call_once (tracker.c:123) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16698== by 0x44C2A94: nss_Init (nssinit.c:433) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16698== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16698== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16698== by 0x453CC24: call_once (tracker.c:131) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16698== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16698== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16698== by 0x453CC68: call_once (tracker.c:135) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16698== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16698== by 0x64528BC: call_once (tracker.c:135) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16698== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16698== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16698== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16698== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16698== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16698== by 0x452BA58: token_destructor (trustdomain.c:124) ==16698== by 0x453E087: nssList_Clear (list.c:200) ==16698== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16698== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16698== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16698== by 0x804EB44: main (strsclnt.c:1522) ==16698== ==16698== ==16698== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16698== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16698== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16698== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16698== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16698== by 0x804E05C: client_main (strsclnt.c:1273) ==16698== by 0x804E957: main (strsclnt.c:1469) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16698== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16698== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16698== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16698== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16698== by 0x445274B: lock_cache (sslnonce.c:80) ==16698== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16698== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16698== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16698== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16698== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16698== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16698== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16698== by 0x804D345: do_connects (strsclnt.c:887) ==16698== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16698== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16698== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16698== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16698== by 0x453CC24: call_once (tracker.c:131) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x453CBD9: call_once (tracker.c:123) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16698== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16698== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16698== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16698== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16698== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16698== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16698== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16698== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16698== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x6452793: myOnceFunction (tracker.c:89) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x645282D: call_once (tracker.c:123) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16698== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16698== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16698== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16698== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16698== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16698== by 0x44C2A94: nss_Init (nssinit.c:433) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16698== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16698== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16698== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16698== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16698== by 0x804E05C: client_main (strsclnt.c:1273) ==16698== by 0x804E957: main (strsclnt.c:1469) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16698== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== LEAK SUMMARY: ==16698== definitely lost: 156 bytes in 2 blocks. ==16698== possibly lost: 136 bytes in 2 blocks. ==16698== still reachable: 5,642 bytes in 58 blocks. ==16698== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher B under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C B nssamdrhel3.red.iplanet.com ==16718== Memcheck, a memory error detector. ==16718== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16718== Using LibVEX rev 1658, a library for dynamic binary translation. ==16718== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16718== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16718== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16718== For more details, rerun with: -v ==16718== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16718== ==16718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16718== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16718== malloc/free: 79,042 allocs, 78,980 frees, 133,948,998 bytes allocated. ==16718== For counts of detected errors, rerun with: -v ==16718== searching for pointers to 62 not-freed blocks. ==16718== checked 21,200,820 bytes. ==16718== ==16718== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16718== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16718== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16718== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16718== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16718== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16718== by 0x453CB65: myOnceFunction (tracker.c:94) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x453CBD9: call_once (tracker.c:123) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16718== by 0x64527B9: myOnceFunction (tracker.c:94) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x645282D: call_once (tracker.c:123) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16718== by 0x44C2A94: nss_Init (nssinit.c:433) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16718== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16718== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16718== by 0x453CC24: call_once (tracker.c:131) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16718== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16718== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16718== by 0x453CC68: call_once (tracker.c:135) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16718== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16718== by 0x64528BC: call_once (tracker.c:135) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16718== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16718== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16718== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16718== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16718== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16718== by 0x452BA58: token_destructor (trustdomain.c:124) ==16718== by 0x453E087: nssList_Clear (list.c:200) ==16718== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16718== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16718== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16718== by 0x804EB44: main (strsclnt.c:1522) ==16718== ==16718== ==16718== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16718== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16718== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16718== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16718== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16718== by 0x804E05C: client_main (strsclnt.c:1273) ==16718== by 0x804E957: main (strsclnt.c:1469) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16718== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16718== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16718== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16718== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16718== by 0x445274B: lock_cache (sslnonce.c:80) ==16718== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16718== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16718== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16718== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16718== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16718== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16718== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16718== by 0x804D345: do_connects (strsclnt.c:887) ==16718== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16718== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16718== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16718== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16718== by 0x453CC24: call_once (tracker.c:131) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x453CBD9: call_once (tracker.c:123) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16718== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16718== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16718== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16718== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16718== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16718== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16718== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16718== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16718== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x6452793: myOnceFunction (tracker.c:89) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x645282D: call_once (tracker.c:123) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16718== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16718== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16718== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16718== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16718== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16718== by 0x44C2A94: nss_Init (nssinit.c:433) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16718== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16718== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16718== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16718== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16718== by 0x804E05C: client_main (strsclnt.c:1273) ==16718== by 0x804E957: main (strsclnt.c:1469) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16718== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== LEAK SUMMARY: ==16718== definitely lost: 156 bytes in 2 blocks. ==16718== possibly lost: 136 bytes in 2 blocks. ==16718== still reachable: 5,642 bytes in 58 blocks. ==16718== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher C under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C C nssamdrhel3.red.iplanet.com ==16736== Memcheck, a memory error detector. ==16736== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16736== Using LibVEX rev 1658, a library for dynamic binary translation. ==16736== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16736== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16736== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16736== For more details, rerun with: -v ==16736== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16736== ==16736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16736== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16736== malloc/free: 85,046 allocs, 84,984 frees, 133,797,166 bytes allocated. ==16736== For counts of detected errors, rerun with: -v ==16736== searching for pointers to 62 not-freed blocks. ==16736== checked 21,200,820 bytes. ==16736== ==16736== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16736== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16736== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16736== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16736== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16736== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16736== by 0x453CB65: myOnceFunction (tracker.c:94) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x453CBD9: call_once (tracker.c:123) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16736== by 0x64527B9: myOnceFunction (tracker.c:94) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x645282D: call_once (tracker.c:123) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16736== by 0x44C2A94: nss_Init (nssinit.c:433) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16736== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16736== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16736== by 0x453CC24: call_once (tracker.c:131) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16736== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16736== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16736== by 0x453CC68: call_once (tracker.c:135) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16736== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16736== by 0x64528BC: call_once (tracker.c:135) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16736== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16736== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16736== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16736== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16736== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16736== by 0x452BA58: token_destructor (trustdomain.c:124) ==16736== by 0x453E087: nssList_Clear (list.c:200) ==16736== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16736== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16736== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16736== by 0x804EB44: main (strsclnt.c:1522) ==16736== ==16736== ==16736== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16736== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16736== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16736== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16736== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16736== by 0x804E05C: client_main (strsclnt.c:1273) ==16736== by 0x804E957: main (strsclnt.c:1469) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16736== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16736== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16736== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16736== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16736== by 0x445274B: lock_cache (sslnonce.c:80) ==16736== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16736== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16736== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16736== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16736== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16736== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16736== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16736== by 0x804D345: do_connects (strsclnt.c:887) ==16736== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16736== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16736== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16736== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16736== by 0x453CC24: call_once (tracker.c:131) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x453CBD9: call_once (tracker.c:123) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16736== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16736== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16736== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16736== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16736== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16736== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16736== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16736== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16736== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x6452793: myOnceFunction (tracker.c:89) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x645282D: call_once (tracker.c:123) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16736== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16736== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16736== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16736== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16736== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16736== by 0x44C2A94: nss_Init (nssinit.c:433) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16736== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16736== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16736== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16736== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16736== by 0x804E05C: client_main (strsclnt.c:1273) ==16736== by 0x804E957: main (strsclnt.c:1469) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16736== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== LEAK SUMMARY: ==16736== definitely lost: 156 bytes in 2 blocks. ==16736== possibly lost: 136 bytes in 2 blocks. ==16736== still reachable: 5,642 bytes in 58 blocks. ==16736== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher D under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C D nssamdrhel3.red.iplanet.com ==16754== Memcheck, a memory error detector. ==16754== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16754== Using LibVEX rev 1658, a library for dynamic binary translation. ==16754== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16754== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16754== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16754== For more details, rerun with: -v ==16754== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16754== ==16754== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16754== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16754== malloc/free: 85,046 allocs, 84,984 frees, 133,797,166 bytes allocated. ==16754== For counts of detected errors, rerun with: -v ==16754== searching for pointers to 62 not-freed blocks. ==16754== checked 21,200,820 bytes. ==16754== ==16754== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16754== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16754== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16754== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16754== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16754== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16754== by 0x453CB65: myOnceFunction (tracker.c:94) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x453CBD9: call_once (tracker.c:123) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16754== by 0x64527B9: myOnceFunction (tracker.c:94) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x645282D: call_once (tracker.c:123) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16754== by 0x44C2A94: nss_Init (nssinit.c:433) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16754== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16754== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16754== by 0x453CC24: call_once (tracker.c:131) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16754== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16754== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16754== by 0x453CC68: call_once (tracker.c:135) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16754== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16754== by 0x64528BC: call_once (tracker.c:135) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16754== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16754== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16754== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16754== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16754== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16754== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16754== by 0x452BA58: token_destructor (trustdomain.c:124) ==16754== by 0x453E087: nssList_Clear (list.c:200) ==16754== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16754== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16754== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16754== by 0x804EB44: main (strsclnt.c:1522) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16754== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16754== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16754== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16754== by 0x804E05C: client_main (strsclnt.c:1273) ==16754== by 0x804E957: main (strsclnt.c:1469) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16754== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16754== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16754== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16754== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16754== by 0x445274B: lock_cache (sslnonce.c:80) ==16754== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16754== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16754== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16754== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16754== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16754== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16754== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16754== by 0x804D345: do_connects (strsclnt.c:887) ==16754== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16754== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16754== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16754== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16754== by 0x453CC24: call_once (tracker.c:131) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x453CBD9: call_once (tracker.c:123) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16754== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16754== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16754== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16754== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16754== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16754== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16754== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16754== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16754== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x6452793: myOnceFunction (tracker.c:89) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x645282D: call_once (tracker.c:123) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16754== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16754== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16754== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16754== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16754== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16754== by 0x44C2A94: nss_Init (nssinit.c:433) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16754== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16754== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16754== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16754== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16754== by 0x804E05C: client_main (strsclnt.c:1273) ==16754== by 0x804E957: main (strsclnt.c:1469) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16754== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== LEAK SUMMARY: ==16754== definitely lost: 156 bytes in 2 blocks. ==16754== possibly lost: 136 bytes in 2 blocks. ==16754== still reachable: 5,642 bytes in 58 blocks. ==16754== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher E under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C E nssamdrhel3.red.iplanet.com ==16776== Memcheck, a memory error detector. ==16776== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16776== Using LibVEX rev 1658, a library for dynamic binary translation. ==16776== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16776== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16776== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16776== For more details, rerun with: -v ==16776== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16776== ==16776== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16776== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16776== malloc/free: 83,046 allocs, 82,984 frees, 134,053,158 bytes allocated. ==16776== For counts of detected errors, rerun with: -v ==16776== searching for pointers to 62 not-freed blocks. ==16776== checked 21,200,820 bytes. ==16776== ==16776== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16776== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16776== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16776== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16776== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16776== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16776== by 0x453CB65: myOnceFunction (tracker.c:94) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x453CBD9: call_once (tracker.c:123) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16776== by 0x64527B9: myOnceFunction (tracker.c:94) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x645282D: call_once (tracker.c:123) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16776== by 0x44C2A94: nss_Init (nssinit.c:433) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16776== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16776== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16776== by 0x453CC24: call_once (tracker.c:131) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16776== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16776== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16776== by 0x453CC68: call_once (tracker.c:135) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16776== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16776== by 0x64528BC: call_once (tracker.c:135) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16776== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16776== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16776== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16776== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16776== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16776== by 0x452BA58: token_destructor (trustdomain.c:124) ==16776== by 0x453E087: nssList_Clear (list.c:200) ==16776== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16776== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16776== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16776== by 0x804EB44: main (strsclnt.c:1522) ==16776== ==16776== ==16776== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16776== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16776== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16776== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16776== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16776== by 0x804E05C: client_main (strsclnt.c:1273) ==16776== by 0x804E957: main (strsclnt.c:1469) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16776== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16776== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16776== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16776== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16776== by 0x445274B: lock_cache (sslnonce.c:80) ==16776== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16776== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16776== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16776== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16776== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16776== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16776== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16776== by 0x804D345: do_connects (strsclnt.c:887) ==16776== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16776== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16776== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16776== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16776== by 0x453CC24: call_once (tracker.c:131) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x453CBD9: call_once (tracker.c:123) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16776== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16776== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16776== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16776== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16776== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16776== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16776== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16776== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16776== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x6452793: myOnceFunction (tracker.c:89) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x645282D: call_once (tracker.c:123) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16776== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16776== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16776== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16776== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16776== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16776== by 0x44C2A94: nss_Init (nssinit.c:433) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16776== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16776== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16776== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16776== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16776== by 0x804E05C: client_main (strsclnt.c:1273) ==16776== by 0x804E957: main (strsclnt.c:1469) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16776== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== LEAK SUMMARY: ==16776== definitely lost: 156 bytes in 2 blocks. ==16776== possibly lost: 136 bytes in 2 blocks. ==16776== still reachable: 5,642 bytes in 58 blocks. ==16776== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher F under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C F nssamdrhel3.red.iplanet.com ==16794== Memcheck, a memory error detector. ==16794== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16794== Using LibVEX rev 1658, a library for dynamic binary translation. ==16794== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16794== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16794== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16794== For more details, rerun with: -v ==16794== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16794== ==16794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16794== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16794== malloc/free: 87,058 allocs, 86,996 frees, 134,541,958 bytes allocated. ==16794== For counts of detected errors, rerun with: -v ==16794== searching for pointers to 62 not-freed blocks. ==16794== checked 21,200,820 bytes. ==16794== ==16794== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16794== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16794== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16794== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16794== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16794== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16794== by 0x453CB65: myOnceFunction (tracker.c:94) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x453CBD9: call_once (tracker.c:123) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16794== by 0x64527B9: myOnceFunction (tracker.c:94) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x645282D: call_once (tracker.c:123) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16794== by 0x44C2A94: nss_Init (nssinit.c:433) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16794== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16794== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16794== by 0x453CC24: call_once (tracker.c:131) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16794== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16794== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16794== by 0x453CC68: call_once (tracker.c:135) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16794== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16794== by 0x64528BC: call_once (tracker.c:135) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16794== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16794== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16794== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16794== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16794== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16794== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16794== by 0x452BA58: token_destructor (trustdomain.c:124) ==16794== by 0x453E087: nssList_Clear (list.c:200) ==16794== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16794== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16794== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16794== by 0x804EB44: main (strsclnt.c:1522) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16794== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16794== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16794== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16794== by 0x804E05C: client_main (strsclnt.c:1273) ==16794== by 0x804E957: main (strsclnt.c:1469) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16794== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16794== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16794== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16794== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16794== by 0x445274B: lock_cache (sslnonce.c:80) ==16794== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16794== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16794== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16794== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16794== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16794== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16794== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16794== by 0x804D345: do_connects (strsclnt.c:887) ==16794== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16794== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16794== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16794== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16794== by 0x453CC24: call_once (tracker.c:131) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x453CBD9: call_once (tracker.c:123) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16794== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16794== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16794== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16794== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16794== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16794== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16794== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16794== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16794== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x6452793: myOnceFunction (tracker.c:89) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x645282D: call_once (tracker.c:123) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16794== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16794== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16794== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16794== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16794== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16794== by 0x44C2A94: nss_Init (nssinit.c:433) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16794== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16794== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16794== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16794== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16794== by 0x804E05C: client_main (strsclnt.c:1273) ==16794== by 0x804E957: main (strsclnt.c:1469) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16794== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== LEAK SUMMARY: ==16794== definitely lost: 156 bytes in 2 blocks. ==16794== possibly lost: 136 bytes in 2 blocks. ==16794== still reachable: 5,642 bytes in 58 blocks. ==16794== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C001 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C001 nssamdrhel3.red.iplanet.com ==16815== Memcheck, a memory error detector. ==16815== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16815== Using LibVEX rev 1658, a library for dynamic binary translation. ==16815== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16815== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16815== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16815== For more details, rerun with: -v ==16815== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16815== ==16815== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16815== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16815== malloc/free: 131,692 allocs, 131,630 frees, 181,930,700 bytes allocated. ==16815== For counts of detected errors, rerun with: -v ==16815== searching for pointers to 62 not-freed blocks. ==16815== checked 31,673,556 bytes. ==16815== ==16815== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16815== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16815== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16815== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16815== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16815== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16815== by 0x453CB65: myOnceFunction (tracker.c:94) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x453CBD9: call_once (tracker.c:123) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16815== by 0x64527B9: myOnceFunction (tracker.c:94) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x645282D: call_once (tracker.c:123) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16815== by 0x44C2A94: nss_Init (nssinit.c:433) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16815== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16815== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16815== by 0x453CC24: call_once (tracker.c:131) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16815== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16815== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16815== by 0x453CC68: call_once (tracker.c:135) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16815== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16815== by 0x64528BC: call_once (tracker.c:135) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16815== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16815== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16815== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16815== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16815== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16815== by 0x452BA58: token_destructor (trustdomain.c:124) ==16815== by 0x453E087: nssList_Clear (list.c:200) ==16815== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16815== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16815== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16815== by 0x804EB44: main (strsclnt.c:1522) ==16815== ==16815== ==16815== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16815== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16815== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16815== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16815== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16815== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16815== by 0x445274B: lock_cache (sslnonce.c:80) ==16815== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16815== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16815== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16815== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16815== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16815== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16815== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16815== by 0x804D345: do_connects (strsclnt.c:887) ==16815== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16815== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16815== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16815== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16815== by 0x453CC24: call_once (tracker.c:131) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x453CBD9: call_once (tracker.c:123) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16815== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16815== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16815== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16815== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16815== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16815== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16815== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16815== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16815== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x6452793: myOnceFunction (tracker.c:89) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x645282D: call_once (tracker.c:123) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16815== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16815== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16815== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16815== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16815== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16815== by 0x44C2A94: nss_Init (nssinit.c:433) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16815== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16815== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16815== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16815== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16815== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16815== by 0x804E05C: client_main (strsclnt.c:1273) ==16815== by 0x804E957: main (strsclnt.c:1469) ==16815== ==16815== ==16815== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16815== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== LEAK SUMMARY: ==16815== definitely lost: 88 bytes in 1 blocks. ==16815== possibly lost: 204 bytes in 3 blocks. ==16815== still reachable: 5,642 bytes in 58 blocks. ==16815== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C002 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C002 nssamdrhel3.red.iplanet.com ==16843== Memcheck, a memory error detector. ==16843== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16843== Using LibVEX rev 1658, a library for dynamic binary translation. ==16843== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16843== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16843== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16843== For more details, rerun with: -v ==16843== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16843== ==16843== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16843== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16843== malloc/free: 145,620 allocs, 145,558 frees, 183,343,596 bytes allocated. ==16843== For counts of detected errors, rerun with: -v ==16843== searching for pointers to 62 not-freed blocks. ==16843== checked 31,673,460 bytes. ==16843== ==16843== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16843== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16843== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16843== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16843== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16843== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16843== by 0x453CB65: myOnceFunction (tracker.c:94) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x453CBD9: call_once (tracker.c:123) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16843== by 0x64527B9: myOnceFunction (tracker.c:94) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x645282D: call_once (tracker.c:123) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16843== by 0x44C2A94: nss_Init (nssinit.c:433) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16843== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16843== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16843== by 0x453CC24: call_once (tracker.c:131) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16843== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16843== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16843== by 0x453CC68: call_once (tracker.c:135) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16843== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16843== by 0x64528BC: call_once (tracker.c:135) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16843== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16843== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16843== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16843== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16843== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16843== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16843== by 0x452BA58: token_destructor (trustdomain.c:124) ==16843== by 0x453E087: nssList_Clear (list.c:200) ==16843== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16843== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16843== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16843== by 0x804EB44: main (strsclnt.c:1522) ==16843== ==16843== ==16843== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16843== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16843== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16843== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16843== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16843== by 0x445274B: lock_cache (sslnonce.c:80) ==16843== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16843== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16843== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16843== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16843== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16843== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16843== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16843== by 0x804D345: do_connects (strsclnt.c:887) ==16843== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16843== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16843== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16843== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16843== by 0x453CC24: call_once (tracker.c:131) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x453CBD9: call_once (tracker.c:123) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16843== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16843== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16843== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16843== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16843== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16843== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16843== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16843== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16843== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x6452793: myOnceFunction (tracker.c:89) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x645282D: call_once (tracker.c:123) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16843== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16843== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16843== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16843== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16843== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16843== by 0x44C2A94: nss_Init (nssinit.c:433) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16843== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16843== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16843== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16843== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16843== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16843== by 0x804E05C: client_main (strsclnt.c:1273) ==16843== by 0x804E957: main (strsclnt.c:1469) ==16843== ==16843== ==16843== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16843== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== LEAK SUMMARY: ==16843== definitely lost: 88 bytes in 1 blocks. ==16843== possibly lost: 204 bytes in 3 blocks. ==16843== still reachable: 5,642 bytes in 58 blocks. ==16843== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C003 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C003 nssamdrhel3.red.iplanet.com ==16875== Memcheck, a memory error detector. ==16875== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16875== Using LibVEX rev 1658, a library for dynamic binary translation. ==16875== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16875== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16875== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16875== For more details, rerun with: -v ==16875== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16875== ==16875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16875== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16875== malloc/free: 151,626 allocs, 151,564 frees, 183,717,132 bytes allocated. ==16875== For counts of detected errors, rerun with: -v ==16875== searching for pointers to 62 not-freed blocks. ==16875== checked 31,673,460 bytes. ==16875== ==16875== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16875== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16875== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16875== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16875== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16875== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16875== by 0x453CB65: myOnceFunction (tracker.c:94) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x453CBD9: call_once (tracker.c:123) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16875== by 0x64527B9: myOnceFunction (tracker.c:94) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x645282D: call_once (tracker.c:123) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16875== by 0x44C2A94: nss_Init (nssinit.c:433) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16875== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16875== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16875== by 0x453CC24: call_once (tracker.c:131) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16875== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16875== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16875== by 0x453CC68: call_once (tracker.c:135) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16875== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16875== by 0x64528BC: call_once (tracker.c:135) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16875== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16875== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16875== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16875== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16875== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16875== by 0x452BA58: token_destructor (trustdomain.c:124) ==16875== by 0x453E087: nssList_Clear (list.c:200) ==16875== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16875== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16875== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16875== by 0x804EB44: main (strsclnt.c:1522) ==16875== ==16875== ==16875== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16875== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16875== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16875== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16875== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16875== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16875== by 0x445274B: lock_cache (sslnonce.c:80) ==16875== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16875== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16875== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16875== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16875== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16875== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16875== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16875== by 0x804D345: do_connects (strsclnt.c:887) ==16875== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16875== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16875== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16875== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16875== by 0x453CC24: call_once (tracker.c:131) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x453CBD9: call_once (tracker.c:123) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16875== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16875== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16875== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16875== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16875== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16875== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16875== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16875== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16875== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x6452793: myOnceFunction (tracker.c:89) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x645282D: call_once (tracker.c:123) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16875== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16875== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16875== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16875== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16875== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16875== by 0x44C2A94: nss_Init (nssinit.c:433) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16875== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16875== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16875== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16875== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16875== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16875== by 0x804E05C: client_main (strsclnt.c:1273) ==16875== by 0x804E957: main (strsclnt.c:1469) ==16875== ==16875== ==16875== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16875== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== LEAK SUMMARY: ==16875== definitely lost: 88 bytes in 1 blocks. ==16875== possibly lost: 204 bytes in 3 blocks. ==16875== still reachable: 5,642 bytes in 58 blocks. ==16875== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C004 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C004 nssamdrhel3.red.iplanet.com ==16908== Memcheck, a memory error detector. ==16908== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16908== Using LibVEX rev 1658, a library for dynamic binary translation. ==16908== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16908== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16908== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16908== For more details, rerun with: -v ==16908== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16908== ==16908== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16908== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16908== malloc/free: 151,591 allocs, 151,529 frees, 183,991,564 bytes allocated. ==16908== For counts of detected errors, rerun with: -v ==16908== searching for pointers to 62 not-freed blocks. ==16908== checked 31,673,460 bytes. ==16908== ==16908== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16908== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16908== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16908== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16908== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16908== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16908== by 0x453CB65: myOnceFunction (tracker.c:94) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x453CBD9: call_once (tracker.c:123) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16908== by 0x64527B9: myOnceFunction (tracker.c:94) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x645282D: call_once (tracker.c:123) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16908== by 0x44C2A94: nss_Init (nssinit.c:433) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16908== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16908== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16908== by 0x453CC24: call_once (tracker.c:131) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16908== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16908== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16908== by 0x453CC68: call_once (tracker.c:135) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16908== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16908== by 0x64528BC: call_once (tracker.c:135) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16908== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16908== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16908== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16908== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16908== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16908== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16908== by 0x452BA58: token_destructor (trustdomain.c:124) ==16908== by 0x453E087: nssList_Clear (list.c:200) ==16908== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16908== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16908== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16908== by 0x804EB44: main (strsclnt.c:1522) ==16908== ==16908== ==16908== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16908== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16908== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16908== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16908== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16908== by 0x445274B: lock_cache (sslnonce.c:80) ==16908== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16908== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16908== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16908== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16908== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16908== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16908== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16908== by 0x804D345: do_connects (strsclnt.c:887) ==16908== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16908== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16908== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16908== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16908== by 0x453CC24: call_once (tracker.c:131) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x453CBD9: call_once (tracker.c:123) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16908== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16908== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16908== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16908== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16908== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16908== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16908== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16908== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16908== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x6452793: myOnceFunction (tracker.c:89) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x645282D: call_once (tracker.c:123) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16908== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16908== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16908== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16908== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16908== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16908== by 0x44C2A94: nss_Init (nssinit.c:433) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16908== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16908== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16908== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16908== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16908== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16908== by 0x804E05C: client_main (strsclnt.c:1273) ==16908== by 0x804E957: main (strsclnt.c:1469) ==16908== ==16908== ==16908== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16908== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== LEAK SUMMARY: ==16908== definitely lost: 88 bytes in 1 blocks. ==16908== possibly lost: 204 bytes in 3 blocks. ==16908== still reachable: 5,642 bytes in 58 blocks. ==16908== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C005 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C005 nssamdrhel3.red.iplanet.com ==16942== Memcheck, a memory error detector. ==16942== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16942== Using LibVEX rev 1658, a library for dynamic binary translation. ==16942== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16942== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16942== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16942== For more details, rerun with: -v ==16942== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16942== ==16942== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16942== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16942== malloc/free: 151,626 allocs, 151,564 frees, 184,029,132 bytes allocated. ==16942== For counts of detected errors, rerun with: -v ==16942== searching for pointers to 62 not-freed blocks. ==16942== checked 31,673,460 bytes. ==16942== ==16942== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16942== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16942== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16942== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16942== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16942== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16942== by 0x453CB65: myOnceFunction (tracker.c:94) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x453CBD9: call_once (tracker.c:123) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16942== by 0x64527B9: myOnceFunction (tracker.c:94) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x645282D: call_once (tracker.c:123) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16942== by 0x44C2A94: nss_Init (nssinit.c:433) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16942== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16942== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16942== by 0x453CC24: call_once (tracker.c:131) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16942== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16942== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16942== by 0x453CC68: call_once (tracker.c:135) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16942== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16942== by 0x64528BC: call_once (tracker.c:135) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16942== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16942== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16942== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16942== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16942== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16942== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16942== by 0x452BA58: token_destructor (trustdomain.c:124) ==16942== by 0x453E087: nssList_Clear (list.c:200) ==16942== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16942== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16942== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16942== by 0x804EB44: main (strsclnt.c:1522) ==16942== ==16942== ==16942== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16942== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16942== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16942== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16942== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16942== by 0x445274B: lock_cache (sslnonce.c:80) ==16942== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16942== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16942== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16942== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16942== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16942== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16942== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16942== by 0x804D345: do_connects (strsclnt.c:887) ==16942== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16942== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16942== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16942== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16942== by 0x453CC24: call_once (tracker.c:131) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x453CBD9: call_once (tracker.c:123) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16942== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16942== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16942== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16942== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16942== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16942== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16942== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16942== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16942== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x6452793: myOnceFunction (tracker.c:89) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x645282D: call_once (tracker.c:123) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16942== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16942== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16942== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16942== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16942== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16942== by 0x44C2A94: nss_Init (nssinit.c:433) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16942== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16942== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16942== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16942== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16942== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16942== by 0x804E05C: client_main (strsclnt.c:1273) ==16942== by 0x804E957: main (strsclnt.c:1469) ==16942== ==16942== ==16942== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16942== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== LEAK SUMMARY: ==16942== definitely lost: 88 bytes in 1 blocks. ==16942== possibly lost: 204 bytes in 3 blocks. ==16942== still reachable: 5,642 bytes in 58 blocks. ==16942== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C006 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C006 nssamdrhel3.red.iplanet.com ==16980== Memcheck, a memory error detector. ==16980== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16980== Using LibVEX rev 1658, a library for dynamic binary translation. ==16980== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16980== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16980== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16980== For more details, rerun with: -v ==16980== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16980== ==16980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16980== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16980== malloc/free: 132,278 allocs, 132,216 frees, 182,076,899 bytes allocated. ==16980== For counts of detected errors, rerun with: -v ==16980== searching for pointers to 62 not-freed blocks. ==16980== checked 31,673,556 bytes. ==16980== ==16980== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16980== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16980== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16980== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16980== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16980== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16980== by 0x453CB65: myOnceFunction (tracker.c:94) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x453CBD9: call_once (tracker.c:123) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16980== by 0x64527B9: myOnceFunction (tracker.c:94) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x645282D: call_once (tracker.c:123) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16980== by 0x44C2A94: nss_Init (nssinit.c:433) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16980== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16980== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16980== by 0x453CC24: call_once (tracker.c:131) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16980== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16980== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16980== by 0x453CC68: call_once (tracker.c:135) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16980== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16980== by 0x64528BC: call_once (tracker.c:135) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16980== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16980== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16980== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16980== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16980== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16980== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16980== by 0x452BA58: token_destructor (trustdomain.c:124) ==16980== by 0x453E087: nssList_Clear (list.c:200) ==16980== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16980== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16980== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16980== by 0x804EB44: main (strsclnt.c:1522) ==16980== ==16980== ==16980== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16980== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16980== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16980== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16980== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16980== by 0x445274B: lock_cache (sslnonce.c:80) ==16980== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16980== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16980== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16980== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16980== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16980== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16980== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16980== by 0x804D345: do_connects (strsclnt.c:887) ==16980== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16980== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16980== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16980== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16980== by 0x453CC24: call_once (tracker.c:131) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x453CBD9: call_once (tracker.c:123) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16980== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16980== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16980== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16980== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16980== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16980== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16980== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16980== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16980== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x6452793: myOnceFunction (tracker.c:89) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x645282D: call_once (tracker.c:123) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16980== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16980== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16980== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16980== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16980== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16980== by 0x44C2A94: nss_Init (nssinit.c:433) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16980== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16980== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16980== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16980== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16980== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16980== by 0x804E05C: client_main (strsclnt.c:1273) ==16980== by 0x804E957: main (strsclnt.c:1469) ==16980== ==16980== ==16980== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16980== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== LEAK SUMMARY: ==16980== definitely lost: 88 bytes in 1 blocks. ==16980== possibly lost: 204 bytes in 3 blocks. ==16980== still reachable: 5,642 bytes in 58 blocks. ==16980== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C007 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C007 nssamdrhel3.red.iplanet.com ==17009== Memcheck, a memory error detector. ==17009== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17009== Using LibVEX rev 1658, a library for dynamic binary translation. ==17009== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17009== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17009== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17009== For more details, rerun with: -v ==17009== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17009== ==17009== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17009== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17009== malloc/free: 148,184 allocs, 148,122 frees, 183,996,310 bytes allocated. ==17009== For counts of detected errors, rerun with: -v ==17009== searching for pointers to 62 not-freed blocks. ==17009== checked 31,673,460 bytes. ==17009== ==17009== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17009== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17009== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17009== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17009== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17009== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17009== by 0x453CB65: myOnceFunction (tracker.c:94) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x453CBD9: call_once (tracker.c:123) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17009== by 0x64527B9: myOnceFunction (tracker.c:94) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x645282D: call_once (tracker.c:123) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17009== by 0x44C2A94: nss_Init (nssinit.c:433) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17009== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17009== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17009== by 0x453CC24: call_once (tracker.c:131) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17009== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17009== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17009== by 0x453CC68: call_once (tracker.c:135) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17009== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17009== by 0x64528BC: call_once (tracker.c:135) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17009== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17009== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17009== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17009== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17009== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17009== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17009== by 0x452BA58: token_destructor (trustdomain.c:124) ==17009== by 0x453E087: nssList_Clear (list.c:200) ==17009== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17009== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17009== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17009== by 0x804EB44: main (strsclnt.c:1522) ==17009== ==17009== ==17009== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17009== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17009== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17009== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17009== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17009== by 0x445274B: lock_cache (sslnonce.c:80) ==17009== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17009== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17009== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17009== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17009== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17009== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17009== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17009== by 0x804D345: do_connects (strsclnt.c:887) ==17009== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17009== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17009== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17009== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17009== by 0x453CC24: call_once (tracker.c:131) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x453CBD9: call_once (tracker.c:123) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17009== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17009== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17009== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17009== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17009== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17009== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17009== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17009== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17009== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x6452793: myOnceFunction (tracker.c:89) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x645282D: call_once (tracker.c:123) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17009== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17009== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17009== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17009== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17009== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17009== by 0x44C2A94: nss_Init (nssinit.c:433) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17009== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17009== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17009== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17009== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17009== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17009== by 0x804E05C: client_main (strsclnt.c:1273) ==17009== by 0x804E957: main (strsclnt.c:1469) ==17009== ==17009== ==17009== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17009== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== LEAK SUMMARY: ==17009== definitely lost: 88 bytes in 1 blocks. ==17009== possibly lost: 204 bytes in 3 blocks. ==17009== still reachable: 5,642 bytes in 58 blocks. ==17009== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C008 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C008 nssamdrhel3.red.iplanet.com ==17042== Memcheck, a memory error detector. ==17042== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17042== Using LibVEX rev 1658, a library for dynamic binary translation. ==17042== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17042== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17042== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17042== For more details, rerun with: -v ==17042== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17042== ==17042== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17042== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17042== malloc/free: 157,870 allocs, 157,808 frees, 185,312,347 bytes allocated. ==17042== For counts of detected errors, rerun with: -v ==17042== searching for pointers to 62 not-freed blocks. ==17042== checked 31,673,460 bytes. ==17042== ==17042== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17042== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17042== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17042== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17042== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17042== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17042== by 0x453CB65: myOnceFunction (tracker.c:94) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x453CBD9: call_once (tracker.c:123) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17042== by 0x64527B9: myOnceFunction (tracker.c:94) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x645282D: call_once (tracker.c:123) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17042== by 0x44C2A94: nss_Init (nssinit.c:433) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17042== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17042== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17042== by 0x453CC24: call_once (tracker.c:131) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17042== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17042== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17042== by 0x453CC68: call_once (tracker.c:135) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17042== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17042== by 0x64528BC: call_once (tracker.c:135) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17042== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17042== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17042== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17042== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17042== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17042== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17042== by 0x452BA58: token_destructor (trustdomain.c:124) ==17042== by 0x453E087: nssList_Clear (list.c:200) ==17042== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17042== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17042== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17042== by 0x804EB44: main (strsclnt.c:1522) ==17042== ==17042== ==17042== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17042== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17042== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17042== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17042== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17042== by 0x445274B: lock_cache (sslnonce.c:80) ==17042== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17042== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17042== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17042== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17042== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17042== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17042== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17042== by 0x804D345: do_connects (strsclnt.c:887) ==17042== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17042== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17042== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17042== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17042== by 0x453CC24: call_once (tracker.c:131) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x453CBD9: call_once (tracker.c:123) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17042== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17042== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17042== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17042== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17042== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17042== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17042== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17042== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17042== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x6452793: myOnceFunction (tracker.c:89) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x645282D: call_once (tracker.c:123) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17042== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17042== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17042== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17042== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17042== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17042== by 0x44C2A94: nss_Init (nssinit.c:433) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17042== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17042== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17042== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17042== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17042== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17042== by 0x804E05C: client_main (strsclnt.c:1273) ==17042== by 0x804E957: main (strsclnt.c:1469) ==17042== ==17042== ==17042== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17042== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== LEAK SUMMARY: ==17042== definitely lost: 88 bytes in 1 blocks. ==17042== possibly lost: 204 bytes in 3 blocks. ==17042== still reachable: 5,642 bytes in 58 blocks. ==17042== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C009 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C009 nssamdrhel3.red.iplanet.com ==17075== Memcheck, a memory error detector. ==17075== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17075== Using LibVEX rev 1658, a library for dynamic binary translation. ==17075== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17075== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17075== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17075== For more details, rerun with: -v ==17075== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17075== ==17075== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17075== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17075== malloc/free: 154,251 allocs, 154,189 frees, 184,665,461 bytes allocated. ==17075== For counts of detected errors, rerun with: -v ==17075== searching for pointers to 62 not-freed blocks. ==17075== checked 31,673,460 bytes. ==17075== ==17075== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17075== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17075== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17075== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17075== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17075== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17075== by 0x453CB65: myOnceFunction (tracker.c:94) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x453CBD9: call_once (tracker.c:123) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17075== by 0x64527B9: myOnceFunction (tracker.c:94) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x645282D: call_once (tracker.c:123) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17075== by 0x44C2A94: nss_Init (nssinit.c:433) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17075== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17075== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17075== by 0x453CC24: call_once (tracker.c:131) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17075== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17075== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17075== by 0x453CC68: call_once (tracker.c:135) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17075== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17075== by 0x64528BC: call_once (tracker.c:135) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17075== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17075== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17075== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17075== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17075== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17075== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17075== by 0x452BA58: token_destructor (trustdomain.c:124) ==17075== by 0x453E087: nssList_Clear (list.c:200) ==17075== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17075== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17075== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17075== by 0x804EB44: main (strsclnt.c:1522) ==17075== ==17075== ==17075== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17075== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17075== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17075== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17075== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17075== by 0x445274B: lock_cache (sslnonce.c:80) ==17075== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17075== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17075== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17075== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17075== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17075== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17075== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17075== by 0x804D345: do_connects (strsclnt.c:887) ==17075== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17075== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17075== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17075== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17075== by 0x453CC24: call_once (tracker.c:131) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x453CBD9: call_once (tracker.c:123) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17075== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17075== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17075== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17075== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17075== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17075== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17075== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17075== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17075== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x6452793: myOnceFunction (tracker.c:89) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x645282D: call_once (tracker.c:123) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17075== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17075== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17075== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17075== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17075== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17075== by 0x44C2A94: nss_Init (nssinit.c:433) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17075== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17075== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17075== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17075== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17075== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17075== by 0x804E05C: client_main (strsclnt.c:1273) ==17075== by 0x804E957: main (strsclnt.c:1469) ==17075== ==17075== ==17075== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17075== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== LEAK SUMMARY: ==17075== definitely lost: 88 bytes in 1 blocks. ==17075== possibly lost: 204 bytes in 3 blocks. ==17075== still reachable: 5,642 bytes in 58 blocks. ==17075== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C00A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C00A nssamdrhel3.red.iplanet.com ==17108== Memcheck, a memory error detector. ==17108== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17108== Using LibVEX rev 1658, a library for dynamic binary translation. ==17108== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17108== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17108== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17108== For more details, rerun with: -v ==17108== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17108== ==17108== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17108== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17108== malloc/free: 157,942 allocs, 157,880 frees, 185,642,778 bytes allocated. ==17108== For counts of detected errors, rerun with: -v ==17108== searching for pointers to 62 not-freed blocks. ==17108== checked 31,673,460 bytes. ==17108== ==17108== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17108== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17108== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17108== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17108== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17108== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17108== by 0x453CB65: myOnceFunction (tracker.c:94) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x453CBD9: call_once (tracker.c:123) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17108== by 0x64527B9: myOnceFunction (tracker.c:94) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x645282D: call_once (tracker.c:123) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17108== by 0x44C2A94: nss_Init (nssinit.c:433) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17108== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17108== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17108== by 0x453CC24: call_once (tracker.c:131) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17108== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17108== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17108== by 0x453CC68: call_once (tracker.c:135) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17108== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17108== by 0x64528BC: call_once (tracker.c:135) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17108== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17108== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17108== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17108== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17108== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17108== by 0x452BA58: token_destructor (trustdomain.c:124) ==17108== by 0x453E087: nssList_Clear (list.c:200) ==17108== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17108== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17108== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17108== by 0x804EB44: main (strsclnt.c:1522) ==17108== ==17108== ==17108== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17108== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17108== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17108== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17108== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17108== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17108== by 0x445274B: lock_cache (sslnonce.c:80) ==17108== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17108== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17108== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17108== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17108== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17108== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17108== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17108== by 0x804D345: do_connects (strsclnt.c:887) ==17108== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17108== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17108== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17108== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17108== by 0x453CC24: call_once (tracker.c:131) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x453CBD9: call_once (tracker.c:123) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17108== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17108== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17108== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17108== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17108== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17108== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17108== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17108== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17108== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x6452793: myOnceFunction (tracker.c:89) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x645282D: call_once (tracker.c:123) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17108== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17108== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17108== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17108== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17108== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17108== by 0x44C2A94: nss_Init (nssinit.c:433) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17108== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17108== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17108== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17108== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17108== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17108== by 0x804E05C: client_main (strsclnt.c:1273) ==17108== by 0x804E957: main (strsclnt.c:1469) ==17108== ==17108== ==17108== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17108== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== LEAK SUMMARY: ==17108== definitely lost: 88 bytes in 1 blocks. ==17108== possibly lost: 204 bytes in 3 blocks. ==17108== still reachable: 5,642 bytes in 58 blocks. ==17108== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C010 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C010 nssamdrhel3.red.iplanet.com ==17142== Memcheck, a memory error detector. ==17142== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17142== Using LibVEX rev 1658, a library for dynamic binary translation. ==17142== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17142== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17142== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17142== For more details, rerun with: -v ==17142== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17142== ==17142== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17142== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17142== malloc/free: 117,885 allocs, 117,823 frees, 178,402,516 bytes allocated. ==17142== For counts of detected errors, rerun with: -v ==17142== searching for pointers to 62 not-freed blocks. ==17142== checked 31,673,556 bytes. ==17142== ==17142== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17142== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17142== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17142== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17142== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17142== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17142== by 0x453CB65: myOnceFunction (tracker.c:94) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x453CBD9: call_once (tracker.c:123) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17142== by 0x64527B9: myOnceFunction (tracker.c:94) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x645282D: call_once (tracker.c:123) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17142== by 0x44C2A94: nss_Init (nssinit.c:433) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17142== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17142== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17142== by 0x453CC24: call_once (tracker.c:131) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17142== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17142== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17142== by 0x453CC68: call_once (tracker.c:135) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17142== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17142== by 0x64528BC: call_once (tracker.c:135) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17142== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17142== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17142== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17142== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17142== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17142== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17142== by 0x452BA58: token_destructor (trustdomain.c:124) ==17142== by 0x453E087: nssList_Clear (list.c:200) ==17142== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17142== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17142== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17142== by 0x804EB44: main (strsclnt.c:1522) ==17142== ==17142== ==17142== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17142== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17142== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17142== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17142== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17142== by 0x445274B: lock_cache (sslnonce.c:80) ==17142== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17142== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17142== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17142== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17142== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17142== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17142== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17142== by 0x804D345: do_connects (strsclnt.c:887) ==17142== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17142== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17142== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17142== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17142== by 0x453CC24: call_once (tracker.c:131) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x453CBD9: call_once (tracker.c:123) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17142== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17142== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17142== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17142== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17142== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17142== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17142== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17142== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17142== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x6452793: myOnceFunction (tracker.c:89) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x645282D: call_once (tracker.c:123) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17142== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17142== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17142== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17142== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17142== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17142== by 0x44C2A94: nss_Init (nssinit.c:433) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17142== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17142== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17142== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17142== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17142== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17142== by 0x804E05C: client_main (strsclnt.c:1273) ==17142== by 0x804E957: main (strsclnt.c:1469) ==17142== ==17142== ==17142== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17142== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== LEAK SUMMARY: ==17142== definitely lost: 88 bytes in 1 blocks. ==17142== possibly lost: 204 bytes in 3 blocks. ==17142== still reachable: 5,642 bytes in 58 blocks. ==17142== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C011 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C011 nssamdrhel3.red.iplanet.com ==17173== Memcheck, a memory error detector. ==17173== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17173== Using LibVEX rev 1658, a library for dynamic binary translation. ==17173== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17173== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17173== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17173== For more details, rerun with: -v ==17173== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17173== ==17173== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17173== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17173== malloc/free: 131,847 allocs, 131,785 frees, 179,824,116 bytes allocated. ==17173== For counts of detected errors, rerun with: -v ==17173== searching for pointers to 62 not-freed blocks. ==17173== checked 31,673,460 bytes. ==17173== ==17173== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17173== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17173== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17173== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17173== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17173== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17173== by 0x453CB65: myOnceFunction (tracker.c:94) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x453CBD9: call_once (tracker.c:123) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17173== by 0x64527B9: myOnceFunction (tracker.c:94) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x645282D: call_once (tracker.c:123) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17173== by 0x44C2A94: nss_Init (nssinit.c:433) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17173== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17173== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17173== by 0x453CC24: call_once (tracker.c:131) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17173== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17173== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17173== by 0x453CC68: call_once (tracker.c:135) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17173== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17173== by 0x64528BC: call_once (tracker.c:135) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17173== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17173== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17173== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17173== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17173== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17173== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17173== by 0x452BA58: token_destructor (trustdomain.c:124) ==17173== by 0x453E087: nssList_Clear (list.c:200) ==17173== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17173== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17173== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17173== by 0x804EB44: main (strsclnt.c:1522) ==17173== ==17173== ==17173== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17173== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17173== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17173== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17173== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17173== by 0x445274B: lock_cache (sslnonce.c:80) ==17173== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17173== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17173== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17173== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17173== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17173== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17173== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17173== by 0x804D345: do_connects (strsclnt.c:887) ==17173== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17173== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17173== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17173== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17173== by 0x453CC24: call_once (tracker.c:131) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x453CBD9: call_once (tracker.c:123) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17173== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17173== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17173== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17173== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17173== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17173== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17173== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17173== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17173== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x6452793: myOnceFunction (tracker.c:89) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x645282D: call_once (tracker.c:123) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17173== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17173== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17173== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17173== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17173== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17173== by 0x44C2A94: nss_Init (nssinit.c:433) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17173== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17173== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17173== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17173== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17173== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17173== by 0x804E05C: client_main (strsclnt.c:1273) ==17173== by 0x804E957: main (strsclnt.c:1469) ==17173== ==17173== ==17173== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17173== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== LEAK SUMMARY: ==17173== definitely lost: 88 bytes in 1 blocks. ==17173== possibly lost: 204 bytes in 3 blocks. ==17173== still reachable: 5,642 bytes in 58 blocks. ==17173== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C012 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C012 nssamdrhel3.red.iplanet.com ==17204== Memcheck, a memory error detector. ==17204== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17204== Using LibVEX rev 1658, a library for dynamic binary translation. ==17204== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17204== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17204== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17204== For more details, rerun with: -v ==17204== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17204== ==17204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17204== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17204== malloc/free: 137,983 allocs, 137,921 frees, 180,230,932 bytes allocated. ==17204== For counts of detected errors, rerun with: -v ==17204== searching for pointers to 62 not-freed blocks. ==17204== checked 31,673,460 bytes. ==17204== ==17204== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17204== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17204== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17204== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17204== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17204== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17204== by 0x453CB65: myOnceFunction (tracker.c:94) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x453CBD9: call_once (tracker.c:123) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17204== by 0x64527B9: myOnceFunction (tracker.c:94) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x645282D: call_once (tracker.c:123) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17204== by 0x44C2A94: nss_Init (nssinit.c:433) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17204== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17204== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17204== by 0x453CC24: call_once (tracker.c:131) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17204== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17204== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17204== by 0x453CC68: call_once (tracker.c:135) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17204== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17204== by 0x64528BC: call_once (tracker.c:135) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17204== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17204== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17204== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17204== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17204== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17204== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17204== by 0x452BA58: token_destructor (trustdomain.c:124) ==17204== by 0x453E087: nssList_Clear (list.c:200) ==17204== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17204== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17204== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17204== by 0x804EB44: main (strsclnt.c:1522) ==17204== ==17204== ==17204== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17204== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17204== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17204== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17204== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17204== by 0x445274B: lock_cache (sslnonce.c:80) ==17204== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17204== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17204== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17204== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17204== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17204== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17204== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17204== by 0x804D345: do_connects (strsclnt.c:887) ==17204== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17204== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17204== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17204== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17204== by 0x453CC24: call_once (tracker.c:131) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x453CBD9: call_once (tracker.c:123) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17204== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17204== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17204== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17204== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17204== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17204== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17204== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17204== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17204== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x6452793: myOnceFunction (tracker.c:89) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x645282D: call_once (tracker.c:123) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17204== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17204== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17204== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17204== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17204== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17204== by 0x44C2A94: nss_Init (nssinit.c:433) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17204== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17204== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17204== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17204== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17204== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17204== by 0x804E05C: client_main (strsclnt.c:1273) ==17204== by 0x804E957: main (strsclnt.c:1469) ==17204== ==17204== ==17204== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17204== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== LEAK SUMMARY: ==17204== definitely lost: 88 bytes in 1 blocks. ==17204== possibly lost: 204 bytes in 3 blocks. ==17204== still reachable: 5,642 bytes in 58 blocks. ==17204== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C013 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C013 nssamdrhel3.red.iplanet.com ==17237== Memcheck, a memory error detector. ==17237== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17237== Using LibVEX rev 1658, a library for dynamic binary translation. ==17237== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17237== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17237== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17237== For more details, rerun with: -v ==17237== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17237== ==17237== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17237== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17237== malloc/free: 138,005 allocs, 137,943 frees, 180,516,564 bytes allocated. ==17237== For counts of detected errors, rerun with: -v ==17237== searching for pointers to 62 not-freed blocks. ==17237== checked 31,673,460 bytes. ==17237== ==17237== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17237== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17237== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17237== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17237== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17237== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17237== by 0x453CB65: myOnceFunction (tracker.c:94) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x453CBD9: call_once (tracker.c:123) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17237== by 0x64527B9: myOnceFunction (tracker.c:94) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x645282D: call_once (tracker.c:123) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17237== by 0x44C2A94: nss_Init (nssinit.c:433) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17237== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17237== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17237== by 0x453CC24: call_once (tracker.c:131) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17237== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17237== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17237== by 0x453CC68: call_once (tracker.c:135) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17237== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17237== by 0x64528BC: call_once (tracker.c:135) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17237== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17237== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17237== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17237== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17237== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17237== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17237== by 0x452BA58: token_destructor (trustdomain.c:124) ==17237== by 0x453E087: nssList_Clear (list.c:200) ==17237== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17237== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17237== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17237== by 0x804EB44: main (strsclnt.c:1522) ==17237== ==17237== ==17237== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17237== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17237== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17237== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17237== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17237== by 0x445274B: lock_cache (sslnonce.c:80) ==17237== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17237== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17237== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17237== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17237== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17237== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17237== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17237== by 0x804D345: do_connects (strsclnt.c:887) ==17237== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17237== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17237== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17237== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17237== by 0x453CC24: call_once (tracker.c:131) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x453CBD9: call_once (tracker.c:123) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17237== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17237== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17237== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17237== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17237== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17237== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17237== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17237== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17237== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x6452793: myOnceFunction (tracker.c:89) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x645282D: call_once (tracker.c:123) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17237== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17237== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17237== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17237== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17237== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17237== by 0x44C2A94: nss_Init (nssinit.c:433) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17237== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17237== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17237== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17237== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17237== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17237== by 0x804E05C: client_main (strsclnt.c:1273) ==17237== by 0x804E957: main (strsclnt.c:1469) ==17237== ==17237== ==17237== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17237== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== LEAK SUMMARY: ==17237== definitely lost: 88 bytes in 1 blocks. ==17237== possibly lost: 204 bytes in 3 blocks. ==17237== still reachable: 5,642 bytes in 58 blocks. ==17237== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C014 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C014 nssamdrhel3.red.iplanet.com ==17269== Memcheck, a memory error detector. ==17269== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17269== Using LibVEX rev 1658, a library for dynamic binary translation. ==17269== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17269== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17269== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17269== For more details, rerun with: -v ==17269== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17269== ==17269== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17269== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17269== malloc/free: 137,955 allocs, 137,893 frees, 180,535,764 bytes allocated. ==17269== For counts of detected errors, rerun with: -v ==17269== searching for pointers to 62 not-freed blocks. ==17269== checked 31,673,460 bytes. ==17269== ==17269== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17269== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17269== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17269== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17269== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17269== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17269== by 0x453CB65: myOnceFunction (tracker.c:94) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x453CBD9: call_once (tracker.c:123) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17269== by 0x64527B9: myOnceFunction (tracker.c:94) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x645282D: call_once (tracker.c:123) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17269== by 0x44C2A94: nss_Init (nssinit.c:433) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17269== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17269== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17269== by 0x453CC24: call_once (tracker.c:131) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17269== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17269== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17269== by 0x453CC68: call_once (tracker.c:135) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17269== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17269== by 0x64528BC: call_once (tracker.c:135) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17269== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17269== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17269== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17269== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17269== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17269== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17269== by 0x452BA58: token_destructor (trustdomain.c:124) ==17269== by 0x453E087: nssList_Clear (list.c:200) ==17269== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17269== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17269== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17269== by 0x804EB44: main (strsclnt.c:1522) ==17269== ==17269== ==17269== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17269== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17269== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17269== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17269== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17269== by 0x445274B: lock_cache (sslnonce.c:80) ==17269== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17269== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17269== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17269== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17269== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17269== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17269== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17269== by 0x804D345: do_connects (strsclnt.c:887) ==17269== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17269== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17269== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17269== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17269== by 0x453CC24: call_once (tracker.c:131) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x453CBD9: call_once (tracker.c:123) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17269== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17269== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17269== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17269== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17269== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17269== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17269== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17269== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17269== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x6452793: myOnceFunction (tracker.c:89) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x645282D: call_once (tracker.c:123) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17269== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17269== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17269== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17269== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17269== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17269== by 0x44C2A94: nss_Init (nssinit.c:433) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17269== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17269== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17269== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17269== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17269== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17269== by 0x804E05C: client_main (strsclnt.c:1273) ==17269== by 0x804E957: main (strsclnt.c:1469) ==17269== ==17269== ==17269== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17269== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== LEAK SUMMARY: ==17269== definitely lost: 88 bytes in 1 blocks. ==17269== possibly lost: 204 bytes in 3 blocks. ==17269== still reachable: 5,642 bytes in 58 blocks. ==17269== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher c under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com ==17302== Memcheck, a memory error detector. ==17302== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17302== Using LibVEX rev 1658, a library for dynamic binary translation. ==17302== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17302== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17302== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17302== For more details, rerun with: -v ==17302== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17302== ==17302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17302== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17302== malloc/free: 126,262 allocs, 126,200 frees, 178,028,195 bytes allocated. ==17302== For counts of detected errors, rerun with: -v ==17302== searching for pointers to 62 not-freed blocks. ==17302== checked 21,200,820 bytes. ==17302== ==17302== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17302== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17302== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17302== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17302== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17302== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17302== by 0x453CB65: myOnceFunction (tracker.c:94) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x453CBD9: call_once (tracker.c:123) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17302== by 0x64527B9: myOnceFunction (tracker.c:94) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x645282D: call_once (tracker.c:123) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17302== by 0x44C2A94: nss_Init (nssinit.c:433) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17302== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17302== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17302== by 0x453CC24: call_once (tracker.c:131) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17302== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17302== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17302== by 0x453CC68: call_once (tracker.c:135) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17302== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17302== by 0x64528BC: call_once (tracker.c:135) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17302== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17302== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17302== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17302== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17302== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17302== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17302== by 0x452BA58: token_destructor (trustdomain.c:124) ==17302== by 0x453E087: nssList_Clear (list.c:200) ==17302== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17302== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17302== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17302== by 0x804EB44: main (strsclnt.c:1522) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17302== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17302== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17302== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17302== by 0x804E05C: client_main (strsclnt.c:1273) ==17302== by 0x804E957: main (strsclnt.c:1469) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17302== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17302== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17302== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17302== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17302== by 0x445274B: lock_cache (sslnonce.c:80) ==17302== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17302== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17302== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17302== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17302== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17302== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17302== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17302== by 0x804D345: do_connects (strsclnt.c:887) ==17302== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17302== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17302== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17302== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17302== by 0x453CC24: call_once (tracker.c:131) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x453CBD9: call_once (tracker.c:123) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17302== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17302== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17302== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17302== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17302== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17302== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17302== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17302== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17302== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x6452793: myOnceFunction (tracker.c:89) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x645282D: call_once (tracker.c:123) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17302== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17302== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17302== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17302== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17302== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17302== by 0x44C2A94: nss_Init (nssinit.c:433) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17302== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17302== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17302== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17302== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17302== by 0x804E05C: client_main (strsclnt.c:1273) ==17302== by 0x804E957: main (strsclnt.c:1469) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17302== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== LEAK SUMMARY: ==17302== definitely lost: 156 bytes in 2 blocks. ==17302== possibly lost: 136 bytes in 2 blocks. ==17302== still reachable: 5,642 bytes in 58 blocks. ==17302== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher d under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com ==17332== Memcheck, a memory error detector. ==17332== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17332== Using LibVEX rev 1658, a library for dynamic binary translation. ==17332== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17332== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17332== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17332== For more details, rerun with: -v ==17332== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17332== ==17332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17332== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17332== malloc/free: 132,265 allocs, 132,203 frees, 178,772,355 bytes allocated. ==17332== For counts of detected errors, rerun with: -v ==17332== searching for pointers to 62 not-freed blocks. ==17332== checked 21,200,820 bytes. ==17332== ==17332== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17332== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17332== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17332== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17332== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17332== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17332== by 0x453CB65: myOnceFunction (tracker.c:94) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x453CBD9: call_once (tracker.c:123) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17332== by 0x64527B9: myOnceFunction (tracker.c:94) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x645282D: call_once (tracker.c:123) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17332== by 0x44C2A94: nss_Init (nssinit.c:433) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17332== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17332== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17332== by 0x453CC24: call_once (tracker.c:131) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17332== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17332== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17332== by 0x453CC68: call_once (tracker.c:135) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17332== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17332== by 0x64528BC: call_once (tracker.c:135) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17332== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17332== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17332== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17332== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17332== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17332== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17332== by 0x452BA58: token_destructor (trustdomain.c:124) ==17332== by 0x453E087: nssList_Clear (list.c:200) ==17332== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17332== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17332== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17332== by 0x804EB44: main (strsclnt.c:1522) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17332== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17332== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17332== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17332== by 0x804E05C: client_main (strsclnt.c:1273) ==17332== by 0x804E957: main (strsclnt.c:1469) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17332== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17332== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17332== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17332== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17332== by 0x445274B: lock_cache (sslnonce.c:80) ==17332== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17332== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17332== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17332== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17332== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17332== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17332== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17332== by 0x804D345: do_connects (strsclnt.c:887) ==17332== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17332== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17332== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17332== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17332== by 0x453CC24: call_once (tracker.c:131) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x453CBD9: call_once (tracker.c:123) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17332== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17332== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17332== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17332== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17332== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17332== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17332== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17332== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17332== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x6452793: myOnceFunction (tracker.c:89) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x645282D: call_once (tracker.c:123) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17332== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17332== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17332== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17332== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17332== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17332== by 0x44C2A94: nss_Init (nssinit.c:433) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17332== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17332== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17332== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17332== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17332== by 0x804E05C: client_main (strsclnt.c:1273) ==17332== by 0x804E957: main (strsclnt.c:1469) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17332== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== LEAK SUMMARY: ==17332== definitely lost: 156 bytes in 2 blocks. ==17332== possibly lost: 136 bytes in 2 blocks. ==17332== still reachable: 5,642 bytes in 58 blocks. ==17332== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher e under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com ==17363== Memcheck, a memory error detector. ==17363== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17363== Using LibVEX rev 1658, a library for dynamic binary translation. ==17363== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17363== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17363== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17363== For more details, rerun with: -v ==17363== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17363== ==17363== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17363== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17363== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==17363== For counts of detected errors, rerun with: -v ==17363== searching for pointers to 62 not-freed blocks. ==17363== checked 21,200,820 bytes. ==17363== ==17363== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17363== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17363== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17363== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17363== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17363== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17363== by 0x453CB65: myOnceFunction (tracker.c:94) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x453CBD9: call_once (tracker.c:123) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17363== by 0x64527B9: myOnceFunction (tracker.c:94) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x645282D: call_once (tracker.c:123) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17363== by 0x44C2A94: nss_Init (nssinit.c:433) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17363== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17363== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17363== by 0x453CC24: call_once (tracker.c:131) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17363== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17363== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17363== by 0x453CC68: call_once (tracker.c:135) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17363== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17363== by 0x64528BC: call_once (tracker.c:135) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17363== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17363== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17363== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17363== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17363== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17363== by 0x452BA58: token_destructor (trustdomain.c:124) ==17363== by 0x453E087: nssList_Clear (list.c:200) ==17363== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17363== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17363== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17363== by 0x804EB44: main (strsclnt.c:1522) ==17363== ==17363== ==17363== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17363== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17363== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17363== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17363== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17363== by 0x804E05C: client_main (strsclnt.c:1273) ==17363== by 0x804E957: main (strsclnt.c:1469) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17363== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17363== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17363== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17363== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17363== by 0x445274B: lock_cache (sslnonce.c:80) ==17363== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17363== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17363== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17363== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17363== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17363== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17363== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17363== by 0x804D345: do_connects (strsclnt.c:887) ==17363== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17363== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17363== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17363== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17363== by 0x453CC24: call_once (tracker.c:131) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x453CBD9: call_once (tracker.c:123) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17363== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17363== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17363== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17363== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17363== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17363== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17363== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17363== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17363== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x6452793: myOnceFunction (tracker.c:89) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x645282D: call_once (tracker.c:123) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17363== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17363== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17363== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17363== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17363== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17363== by 0x44C2A94: nss_Init (nssinit.c:433) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17363== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17363== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17363== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17363== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17363== by 0x804E05C: client_main (strsclnt.c:1273) ==17363== by 0x804E957: main (strsclnt.c:1469) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17363== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== LEAK SUMMARY: ==17363== definitely lost: 156 bytes in 2 blocks. ==17363== possibly lost: 136 bytes in 2 blocks. ==17363== still reachable: 5,642 bytes in 58 blocks. ==17363== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher f under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C f nssamdrhel3.red.iplanet.com ==17398== Memcheck, a memory error detector. ==17398== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17398== Using LibVEX rev 1658, a library for dynamic binary translation. ==17398== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17398== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17398== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17398== For more details, rerun with: -v ==17398== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17398== ==17398== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17398== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17398== malloc/free: 136,298 allocs, 136,236 frees, 179,615,188 bytes allocated. ==17398== For counts of detected errors, rerun with: -v ==17398== searching for pointers to 62 not-freed blocks. ==17398== checked 31,673,460 bytes. ==17398== ==17398== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17398== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17398== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17398== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17398== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17398== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17398== by 0x453CB65: myOnceFunction (tracker.c:94) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x453CBD9: call_once (tracker.c:123) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17398== by 0x64527B9: myOnceFunction (tracker.c:94) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x645282D: call_once (tracker.c:123) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17398== by 0x44C2A94: nss_Init (nssinit.c:433) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17398== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17398== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17398== by 0x453CC24: call_once (tracker.c:131) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17398== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17398== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17398== by 0x453CC68: call_once (tracker.c:135) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17398== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17398== by 0x64528BC: call_once (tracker.c:135) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17398== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17398== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17398== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17398== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17398== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17398== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17398== by 0x452BA58: token_destructor (trustdomain.c:124) ==17398== by 0x453E087: nssList_Clear (list.c:200) ==17398== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17398== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17398== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17398== by 0x804EB44: main (strsclnt.c:1522) ==17398== ==17398== ==17398== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17398== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17398== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17398== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17398== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17398== by 0x445274B: lock_cache (sslnonce.c:80) ==17398== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17398== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17398== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17398== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17398== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17398== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17398== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17398== by 0x804D345: do_connects (strsclnt.c:887) ==17398== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17398== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17398== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17398== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17398== by 0x453CC24: call_once (tracker.c:131) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x453CBD9: call_once (tracker.c:123) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17398== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17398== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17398== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17398== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17398== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17398== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17398== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17398== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17398== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x6452793: myOnceFunction (tracker.c:89) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x645282D: call_once (tracker.c:123) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17398== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17398== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17398== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17398== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17398== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17398== by 0x44C2A94: nss_Init (nssinit.c:433) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17398== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17398== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17398== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17398== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17398== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17398== by 0x804E05C: client_main (strsclnt.c:1273) ==17398== by 0x804E957: main (strsclnt.c:1469) ==17398== ==17398== ==17398== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17398== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== LEAK SUMMARY: ==17398== definitely lost: 88 bytes in 1 blocks. ==17398== possibly lost: 204 bytes in 3 blocks. ==17398== still reachable: 5,642 bytes in 58 blocks. ==17398== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher g under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C g nssamdrhel3.red.iplanet.com ==17440== Memcheck, a memory error detector. ==17440== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17440== Using LibVEX rev 1658, a library for dynamic binary translation. ==17440== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17440== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17440== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17440== For more details, rerun with: -v ==17440== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17440== ==17440== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17440== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17440== malloc/free: 147,298 allocs, 147,236 frees, 180,259,188 bytes allocated. ==17440== For counts of detected errors, rerun with: -v ==17440== searching for pointers to 62 not-freed blocks. ==17440== checked 31,673,460 bytes. ==17440== ==17440== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17440== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17440== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17440== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17440== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17440== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17440== by 0x453CB65: myOnceFunction (tracker.c:94) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x453CBD9: call_once (tracker.c:123) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17440== by 0x64527B9: myOnceFunction (tracker.c:94) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x645282D: call_once (tracker.c:123) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17440== by 0x44C2A94: nss_Init (nssinit.c:433) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17440== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17440== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17440== by 0x453CC24: call_once (tracker.c:131) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17440== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17440== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17440== by 0x453CC68: call_once (tracker.c:135) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17440== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17440== by 0x64528BC: call_once (tracker.c:135) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17440== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17440== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17440== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17440== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17440== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17440== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17440== by 0x452BA58: token_destructor (trustdomain.c:124) ==17440== by 0x453E087: nssList_Clear (list.c:200) ==17440== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17440== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17440== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17440== by 0x804EB44: main (strsclnt.c:1522) ==17440== ==17440== ==17440== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17440== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17440== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17440== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17440== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17440== by 0x445274B: lock_cache (sslnonce.c:80) ==17440== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17440== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17440== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17440== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17440== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17440== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17440== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17440== by 0x804D345: do_connects (strsclnt.c:887) ==17440== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17440== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17440== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17440== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17440== by 0x453CC24: call_once (tracker.c:131) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x453CBD9: call_once (tracker.c:123) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17440== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17440== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17440== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17440== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17440== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17440== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17440== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17440== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17440== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x6452793: myOnceFunction (tracker.c:89) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x645282D: call_once (tracker.c:123) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17440== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17440== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17440== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17440== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17440== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17440== by 0x44C2A94: nss_Init (nssinit.c:433) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17440== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17440== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17440== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17440== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17440== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17440== by 0x804E05C: client_main (strsclnt.c:1273) ==17440== by 0x804E957: main (strsclnt.c:1469) ==17440== ==17440== ==17440== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17440== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== LEAK SUMMARY: ==17440== definitely lost: 88 bytes in 1 blocks. ==17440== possibly lost: 204 bytes in 3 blocks. ==17440== still reachable: 5,642 bytes in 58 blocks. ==17440== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher i under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com ==17473== Memcheck, a memory error detector. ==17473== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17473== Using LibVEX rev 1658, a library for dynamic binary translation. ==17473== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17473== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17473== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17473== For more details, rerun with: -v ==17473== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17473== ==17473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17473== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17473== malloc/free: 112,198 allocs, 112,136 frees, 176,580,483 bytes allocated. ==17473== For counts of detected errors, rerun with: -v ==17473== searching for pointers to 62 not-freed blocks. ==17473== checked 21,200,884 bytes. ==17473== ==17473== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17473== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17473== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17473== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17473== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17473== by 0x453CB65: myOnceFunction (tracker.c:94) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x453CBD9: call_once (tracker.c:123) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17473== by 0x64527B9: myOnceFunction (tracker.c:94) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x645282D: call_once (tracker.c:123) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17473== by 0x44C2A94: nss_Init (nssinit.c:433) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17473== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17473== by 0x453CC24: call_once (tracker.c:131) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17473== by 0x453CC68: call_once (tracker.c:135) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17473== by 0x64528BC: call_once (tracker.c:135) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17473== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17473== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17473== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17473== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17473== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17473== by 0x452BA58: token_destructor (trustdomain.c:124) ==17473== by 0x453E087: nssList_Clear (list.c:200) ==17473== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17473== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17473== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17473== by 0x804EB44: main (strsclnt.c:1522) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17473== by 0x804E05C: client_main (strsclnt.c:1273) ==17473== by 0x804E957: main (strsclnt.c:1469) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17473== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17473== by 0x445274B: lock_cache (sslnonce.c:80) ==17473== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17473== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17473== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17473== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17473== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17473== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17473== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17473== by 0x804D345: do_connects (strsclnt.c:887) ==17473== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17473== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17473== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17473== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17473== by 0x453CC24: call_once (tracker.c:131) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x453CBD9: call_once (tracker.c:123) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17473== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17473== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17473== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17473== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17473== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17473== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17473== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17473== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17473== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x6452793: myOnceFunction (tracker.c:89) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x645282D: call_once (tracker.c:123) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17473== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17473== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17473== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17473== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17473== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17473== by 0x44C2A94: nss_Init (nssinit.c:433) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17473== by 0x804E05C: client_main (strsclnt.c:1273) ==17473== by 0x804E957: main (strsclnt.c:1469) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17473== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== LEAK SUMMARY: ==17473== definitely lost: 156 bytes in 2 blocks. ==17473== possibly lost: 136 bytes in 2 blocks. ==17473== still reachable: 5,642 bytes in 58 blocks. ==17473== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher j under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com ==17498== Memcheck, a memory error detector. ==17498== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17498== Using LibVEX rev 1658, a library for dynamic binary translation. ==17498== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17498== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17498== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17498== For more details, rerun with: -v ==17498== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17498== ==17498== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17498== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17498== malloc/free: 132,265 allocs, 132,203 frees, 178,772,355 bytes allocated. ==17498== For counts of detected errors, rerun with: -v ==17498== searching for pointers to 62 not-freed blocks. ==17498== checked 21,200,820 bytes. ==17498== ==17498== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17498== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17498== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17498== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17498== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17498== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17498== by 0x453CB65: myOnceFunction (tracker.c:94) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x453CBD9: call_once (tracker.c:123) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17498== by 0x64527B9: myOnceFunction (tracker.c:94) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x645282D: call_once (tracker.c:123) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17498== by 0x44C2A94: nss_Init (nssinit.c:433) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17498== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17498== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17498== by 0x453CC24: call_once (tracker.c:131) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17498== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17498== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17498== by 0x453CC68: call_once (tracker.c:135) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17498== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17498== by 0x64528BC: call_once (tracker.c:135) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17498== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17498== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17498== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17498== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17498== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17498== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17498== by 0x452BA58: token_destructor (trustdomain.c:124) ==17498== by 0x453E087: nssList_Clear (list.c:200) ==17498== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17498== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17498== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17498== by 0x804EB44: main (strsclnt.c:1522) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17498== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17498== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17498== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17498== by 0x804E05C: client_main (strsclnt.c:1273) ==17498== by 0x804E957: main (strsclnt.c:1469) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17498== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17498== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17498== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17498== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17498== by 0x445274B: lock_cache (sslnonce.c:80) ==17498== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17498== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17498== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17498== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17498== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17498== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17498== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17498== by 0x804D345: do_connects (strsclnt.c:887) ==17498== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17498== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17498== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17498== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17498== by 0x453CC24: call_once (tracker.c:131) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x453CBD9: call_once (tracker.c:123) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17498== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17498== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17498== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17498== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17498== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17498== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17498== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17498== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17498== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x6452793: myOnceFunction (tracker.c:89) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x645282D: call_once (tracker.c:123) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17498== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17498== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17498== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17498== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17498== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17498== by 0x44C2A94: nss_Init (nssinit.c:433) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17498== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17498== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17498== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17498== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17498== by 0x804E05C: client_main (strsclnt.c:1273) ==17498== by 0x804E957: main (strsclnt.c:1469) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17498== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== LEAK SUMMARY: ==17498== definitely lost: 156 bytes in 2 blocks. ==17498== possibly lost: 136 bytes in 2 blocks. ==17498== still reachable: 5,642 bytes in 58 blocks. ==17498== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher k under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com ==17531== Memcheck, a memory error detector. ==17531== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17531== Using LibVEX rev 1658, a library for dynamic binary translation. ==17531== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17531== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17531== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17531== For more details, rerun with: -v ==17531== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17531== ==17531== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17531== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17531== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==17531== For counts of detected errors, rerun with: -v ==17531== searching for pointers to 62 not-freed blocks. ==17531== checked 21,200,820 bytes. ==17531== ==17531== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17531== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17531== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17531== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17531== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17531== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17531== by 0x453CB65: myOnceFunction (tracker.c:94) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x453CBD9: call_once (tracker.c:123) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17531== by 0x64527B9: myOnceFunction (tracker.c:94) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x645282D: call_once (tracker.c:123) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17531== by 0x44C2A94: nss_Init (nssinit.c:433) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17531== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17531== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17531== by 0x453CC24: call_once (tracker.c:131) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17531== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17531== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17531== by 0x453CC68: call_once (tracker.c:135) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17531== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17531== by 0x64528BC: call_once (tracker.c:135) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17531== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17531== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17531== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17531== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17531== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17531== by 0x452BA58: token_destructor (trustdomain.c:124) ==17531== by 0x453E087: nssList_Clear (list.c:200) ==17531== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17531== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17531== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17531== by 0x804EB44: main (strsclnt.c:1522) ==17531== ==17531== ==17531== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17531== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17531== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17531== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17531== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17531== by 0x804E05C: client_main (strsclnt.c:1273) ==17531== by 0x804E957: main (strsclnt.c:1469) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17531== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17531== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17531== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17531== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17531== by 0x445274B: lock_cache (sslnonce.c:80) ==17531== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17531== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17531== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17531== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17531== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17531== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17531== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17531== by 0x804D345: do_connects (strsclnt.c:887) ==17531== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17531== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17531== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17531== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17531== by 0x453CC24: call_once (tracker.c:131) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x453CBD9: call_once (tracker.c:123) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17531== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17531== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17531== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17531== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17531== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17531== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17531== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17531== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17531== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x6452793: myOnceFunction (tracker.c:89) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x645282D: call_once (tracker.c:123) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17531== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17531== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17531== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17531== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17531== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17531== by 0x44C2A94: nss_Init (nssinit.c:433) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17531== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17531== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17531== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17531== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17531== by 0x804E05C: client_main (strsclnt.c:1273) ==17531== by 0x804E957: main (strsclnt.c:1469) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17531== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== LEAK SUMMARY: ==17531== definitely lost: 156 bytes in 2 blocks. ==17531== possibly lost: 136 bytes in 2 blocks. ==17531== still reachable: 5,642 bytes in 58 blocks. ==17531== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher l under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C l nssamdrhel3.red.iplanet.com ==17561== Memcheck, a memory error detector. ==17561== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17561== Using LibVEX rev 1658, a library for dynamic binary translation. ==17561== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17561== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17561== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17561== For more details, rerun with: -v ==17561== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17561== ==17561== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17561== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17561== malloc/free: 147,262 allocs, 147,200 frees, 181,120,195 bytes allocated. ==17561== For counts of detected errors, rerun with: -v ==17561== searching for pointers to 62 not-freed blocks. ==17561== checked 31,673,460 bytes. ==17561== ==17561== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17561== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17561== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17561== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17561== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17561== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17561== by 0x453CB65: myOnceFunction (tracker.c:94) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x453CBD9: call_once (tracker.c:123) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17561== by 0x64527B9: myOnceFunction (tracker.c:94) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x645282D: call_once (tracker.c:123) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17561== by 0x44C2A94: nss_Init (nssinit.c:433) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17561== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17561== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17561== by 0x453CC24: call_once (tracker.c:131) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17561== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17561== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17561== by 0x453CC68: call_once (tracker.c:135) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17561== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17561== by 0x64528BC: call_once (tracker.c:135) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17561== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17561== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17561== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17561== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17561== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17561== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17561== by 0x452BA58: token_destructor (trustdomain.c:124) ==17561== by 0x453E087: nssList_Clear (list.c:200) ==17561== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17561== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17561== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17561== by 0x804EB44: main (strsclnt.c:1522) ==17561== ==17561== ==17561== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17561== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17561== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17561== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17561== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17561== by 0x445274B: lock_cache (sslnonce.c:80) ==17561== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17561== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17561== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17561== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17561== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17561== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17561== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17561== by 0x804D345: do_connects (strsclnt.c:887) ==17561== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17561== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17561== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17561== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17561== by 0x453CC24: call_once (tracker.c:131) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x453CBD9: call_once (tracker.c:123) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17561== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17561== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17561== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17561== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17561== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17561== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17561== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17561== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17561== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x6452793: myOnceFunction (tracker.c:89) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x645282D: call_once (tracker.c:123) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17561== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17561== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17561== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17561== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17561== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17561== by 0x44C2A94: nss_Init (nssinit.c:433) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17561== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17561== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17561== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17561== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17561== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17561== by 0x804E05C: client_main (strsclnt.c:1273) ==17561== by 0x804E957: main (strsclnt.c:1469) ==17561== ==17561== ==17561== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17561== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== LEAK SUMMARY: ==17561== definitely lost: 88 bytes in 1 blocks. ==17561== possibly lost: 204 bytes in 3 blocks. ==17561== still reachable: 5,642 bytes in 58 blocks. ==17561== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher m under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C m nssamdrhel3.red.iplanet.com ==17596== Memcheck, a memory error detector. ==17596== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17596== Using LibVEX rev 1658, a library for dynamic binary translation. ==17596== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17596== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17596== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17596== For more details, rerun with: -v ==17596== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17596== ==17596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17596== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17596== malloc/free: 136,262 allocs, 136,200 frees, 179,978,195 bytes allocated. ==17596== For counts of detected errors, rerun with: -v ==17596== searching for pointers to 62 not-freed blocks. ==17596== checked 21,200,820 bytes. ==17596== ==17596== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17596== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17596== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17596== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17596== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17596== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17596== by 0x453CB65: myOnceFunction (tracker.c:94) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x453CBD9: call_once (tracker.c:123) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17596== by 0x64527B9: myOnceFunction (tracker.c:94) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x645282D: call_once (tracker.c:123) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17596== by 0x44C2A94: nss_Init (nssinit.c:433) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17596== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17596== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17596== by 0x453CC24: call_once (tracker.c:131) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17596== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17596== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17596== by 0x453CC68: call_once (tracker.c:135) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17596== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17596== by 0x64528BC: call_once (tracker.c:135) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17596== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17596== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17596== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17596== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17596== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17596== by 0x452BA58: token_destructor (trustdomain.c:124) ==17596== by 0x453E087: nssList_Clear (list.c:200) ==17596== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17596== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17596== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17596== by 0x804EB44: main (strsclnt.c:1522) ==17596== ==17596== ==17596== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17596== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17596== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17596== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17596== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17596== by 0x804E05C: client_main (strsclnt.c:1273) ==17596== by 0x804E957: main (strsclnt.c:1469) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17596== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17596== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17596== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17596== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17596== by 0x445274B: lock_cache (sslnonce.c:80) ==17596== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17596== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17596== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17596== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17596== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17596== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17596== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17596== by 0x804D345: do_connects (strsclnt.c:887) ==17596== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17596== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17596== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17596== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17596== by 0x453CC24: call_once (tracker.c:131) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x453CBD9: call_once (tracker.c:123) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17596== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17596== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17596== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17596== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17596== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17596== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17596== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17596== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17596== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x6452793: myOnceFunction (tracker.c:89) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x645282D: call_once (tracker.c:123) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17596== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17596== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17596== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17596== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17596== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17596== by 0x44C2A94: nss_Init (nssinit.c:433) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17596== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17596== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17596== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17596== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17596== by 0x804E05C: client_main (strsclnt.c:1273) ==17596== by 0x804E957: main (strsclnt.c:1469) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17596== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== LEAK SUMMARY: ==17596== definitely lost: 156 bytes in 2 blocks. ==17596== possibly lost: 136 bytes in 2 blocks. ==17596== still reachable: 5,642 bytes in 58 blocks. ==17596== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher n under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com ==17628== Memcheck, a memory error detector. ==17628== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17628== Using LibVEX rev 1658, a library for dynamic binary translation. ==17628== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17628== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17628== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17628== For more details, rerun with: -v ==17628== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17628== ==17628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17628== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17628== malloc/free: 126,262 allocs, 126,200 frees, 178,396,195 bytes allocated. ==17628== For counts of detected errors, rerun with: -v ==17628== searching for pointers to 62 not-freed blocks. ==17628== checked 21,200,820 bytes. ==17628== ==17628== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17628== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17628== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17628== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17628== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17628== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17628== by 0x453CB65: myOnceFunction (tracker.c:94) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x453CBD9: call_once (tracker.c:123) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17628== by 0x64527B9: myOnceFunction (tracker.c:94) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x645282D: call_once (tracker.c:123) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17628== by 0x44C2A94: nss_Init (nssinit.c:433) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17628== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17628== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17628== by 0x453CC24: call_once (tracker.c:131) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17628== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17628== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17628== by 0x453CC68: call_once (tracker.c:135) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17628== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17628== by 0x64528BC: call_once (tracker.c:135) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17628== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17628== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17628== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17628== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17628== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17628== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17628== by 0x452BA58: token_destructor (trustdomain.c:124) ==17628== by 0x453E087: nssList_Clear (list.c:200) ==17628== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17628== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17628== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17628== by 0x804EB44: main (strsclnt.c:1522) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17628== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17628== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17628== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17628== by 0x804E05C: client_main (strsclnt.c:1273) ==17628== by 0x804E957: main (strsclnt.c:1469) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17628== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17628== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17628== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17628== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17628== by 0x445274B: lock_cache (sslnonce.c:80) ==17628== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17628== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17628== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17628== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17628== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17628== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17628== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17628== by 0x804D345: do_connects (strsclnt.c:887) ==17628== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17628== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17628== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17628== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17628== by 0x453CC24: call_once (tracker.c:131) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x453CBD9: call_once (tracker.c:123) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17628== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17628== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17628== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17628== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17628== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17628== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17628== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17628== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17628== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x6452793: myOnceFunction (tracker.c:89) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x645282D: call_once (tracker.c:123) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17628== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17628== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17628== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17628== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17628== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17628== by 0x44C2A94: nss_Init (nssinit.c:433) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17628== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17628== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17628== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17628== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17628== by 0x804E05C: client_main (strsclnt.c:1273) ==17628== by 0x804E957: main (strsclnt.c:1469) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17628== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== LEAK SUMMARY: ==17628== definitely lost: 156 bytes in 2 blocks. ==17628== possibly lost: 136 bytes in 2 blocks. ==17628== still reachable: 5,642 bytes in 58 blocks. ==17628== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher v under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com ==17658== Memcheck, a memory error detector. ==17658== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17658== Using LibVEX rev 1658, a library for dynamic binary translation. ==17658== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17658== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17658== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17658== For more details, rerun with: -v ==17658== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17658== ==17658== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17658== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17658== malloc/free: 132,262 allocs, 132,200 frees, 179,048,195 bytes allocated. ==17658== For counts of detected errors, rerun with: -v ==17658== searching for pointers to 62 not-freed blocks. ==17658== checked 21,200,820 bytes. ==17658== ==17658== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17658== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17658== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17658== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17658== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17658== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17658== by 0x453CB65: myOnceFunction (tracker.c:94) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x453CBD9: call_once (tracker.c:123) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17658== by 0x64527B9: myOnceFunction (tracker.c:94) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x645282D: call_once (tracker.c:123) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17658== by 0x44C2A94: nss_Init (nssinit.c:433) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17658== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17658== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17658== by 0x453CC24: call_once (tracker.c:131) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17658== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17658== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17658== by 0x453CC68: call_once (tracker.c:135) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17658== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17658== by 0x64528BC: call_once (tracker.c:135) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17658== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17658== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17658== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17658== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17658== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17658== by 0x452BA58: token_destructor (trustdomain.c:124) ==17658== by 0x453E087: nssList_Clear (list.c:200) ==17658== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17658== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17658== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17658== by 0x804EB44: main (strsclnt.c:1522) ==17658== ==17658== ==17658== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17658== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17658== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17658== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17658== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17658== by 0x804E05C: client_main (strsclnt.c:1273) ==17658== by 0x804E957: main (strsclnt.c:1469) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17658== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17658== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17658== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17658== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17658== by 0x445274B: lock_cache (sslnonce.c:80) ==17658== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17658== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17658== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17658== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17658== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17658== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17658== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17658== by 0x804D345: do_connects (strsclnt.c:887) ==17658== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17658== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17658== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17658== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17658== by 0x453CC24: call_once (tracker.c:131) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x453CBD9: call_once (tracker.c:123) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17658== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17658== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17658== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17658== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17658== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17658== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17658== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17658== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17658== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x6452793: myOnceFunction (tracker.c:89) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x645282D: call_once (tracker.c:123) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17658== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17658== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17658== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17658== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17658== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17658== by 0x44C2A94: nss_Init (nssinit.c:433) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17658== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17658== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17658== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17658== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17658== by 0x804E05C: client_main (strsclnt.c:1273) ==17658== by 0x804E957: main (strsclnt.c:1469) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17658== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== LEAK SUMMARY: ==17658== definitely lost: 156 bytes in 2 blocks. ==17658== possibly lost: 136 bytes in 2 blocks. ==17658== still reachable: 5,642 bytes in 58 blocks. ==17658== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher y under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com ==17690== Memcheck, a memory error detector. ==17690== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17690== Using LibVEX rev 1658, a library for dynamic binary translation. ==17690== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17690== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17690== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17690== For more details, rerun with: -v ==17690== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17690== ==17690== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17690== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17690== malloc/free: 132,262 allocs, 132,200 frees, 179,080,195 bytes allocated. ==17690== For counts of detected errors, rerun with: -v ==17690== searching for pointers to 62 not-freed blocks. ==17690== checked 21,200,820 bytes. ==17690== ==17690== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17690== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17690== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17690== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17690== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17690== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17690== by 0x453CB65: myOnceFunction (tracker.c:94) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x453CBD9: call_once (tracker.c:123) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17690== by 0x64527B9: myOnceFunction (tracker.c:94) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x645282D: call_once (tracker.c:123) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17690== by 0x44C2A94: nss_Init (nssinit.c:433) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17690== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17690== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17690== by 0x453CC24: call_once (tracker.c:131) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17690== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17690== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17690== by 0x453CC68: call_once (tracker.c:135) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17690== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17690== by 0x64528BC: call_once (tracker.c:135) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17690== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17690== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17690== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17690== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17690== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17690== by 0x452BA58: token_destructor (trustdomain.c:124) ==17690== by 0x453E087: nssList_Clear (list.c:200) ==17690== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17690== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17690== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17690== by 0x804EB44: main (strsclnt.c:1522) ==17690== ==17690== ==17690== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17690== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17690== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17690== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17690== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17690== by 0x804E05C: client_main (strsclnt.c:1273) ==17690== by 0x804E957: main (strsclnt.c:1469) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17690== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17690== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17690== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17690== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17690== by 0x445274B: lock_cache (sslnonce.c:80) ==17690== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17690== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17690== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17690== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17690== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17690== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17690== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17690== by 0x804D345: do_connects (strsclnt.c:887) ==17690== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17690== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17690== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17690== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17690== by 0x453CC24: call_once (tracker.c:131) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x453CBD9: call_once (tracker.c:123) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17690== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17690== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17690== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17690== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17690== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17690== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17690== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17690== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17690== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x6452793: myOnceFunction (tracker.c:89) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x645282D: call_once (tracker.c:123) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17690== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17690== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17690== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17690== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17690== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17690== by 0x44C2A94: nss_Init (nssinit.c:433) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17690== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17690== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17690== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17690== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17690== by 0x804E05C: client_main (strsclnt.c:1273) ==17690== by 0x804E957: main (strsclnt.c:1469) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17690== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== LEAK SUMMARY: ==17690== definitely lost: 156 bytes in 2 blocks. ==17690== possibly lost: 136 bytes in 2 blocks. ==17690== still reachable: 5,642 bytes in 58 blocks. ==17690== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher z under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com ==17722== Memcheck, a memory error detector. ==17722== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17722== Using LibVEX rev 1658, a library for dynamic binary translation. ==17722== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17722== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17722== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17722== For more details, rerun with: -v ==17722== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17722== ==17722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17722== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17722== malloc/free: 112,198 allocs, 112,136 frees, 176,948,483 bytes allocated. ==17722== For counts of detected errors, rerun with: -v ==17722== searching for pointers to 62 not-freed blocks. ==17722== checked 21,200,884 bytes. ==17722== ==17722== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17722== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17722== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17722== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17722== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17722== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17722== by 0x453CB65: myOnceFunction (tracker.c:94) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x453CBD9: call_once (tracker.c:123) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17722== by 0x64527B9: myOnceFunction (tracker.c:94) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x645282D: call_once (tracker.c:123) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17722== by 0x44C2A94: nss_Init (nssinit.c:433) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17722== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17722== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17722== by 0x453CC24: call_once (tracker.c:131) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17722== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17722== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17722== by 0x453CC68: call_once (tracker.c:135) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17722== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17722== by 0x64528BC: call_once (tracker.c:135) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17722== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17722== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17722== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17722== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17722== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17722== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17722== by 0x452BA58: token_destructor (trustdomain.c:124) ==17722== by 0x453E087: nssList_Clear (list.c:200) ==17722== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17722== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17722== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17722== by 0x804EB44: main (strsclnt.c:1522) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17722== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17722== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17722== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17722== by 0x804E05C: client_main (strsclnt.c:1273) ==17722== by 0x804E957: main (strsclnt.c:1469) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17722== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17722== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17722== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17722== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17722== by 0x445274B: lock_cache (sslnonce.c:80) ==17722== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17722== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17722== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17722== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17722== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17722== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17722== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17722== by 0x804D345: do_connects (strsclnt.c:887) ==17722== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17722== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17722== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17722== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17722== by 0x453CC24: call_once (tracker.c:131) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x453CBD9: call_once (tracker.c:123) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17722== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17722== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17722== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17722== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17722== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17722== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17722== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17722== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17722== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x6452793: myOnceFunction (tracker.c:89) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x645282D: call_once (tracker.c:123) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17722== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17722== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17722== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17722== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17722== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17722== by 0x44C2A94: nss_Init (nssinit.c:433) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17722== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17722== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17722== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17722== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17722== by 0x804E05C: client_main (strsclnt.c:1273) ==17722== by 0x804E957: main (strsclnt.c:1469) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17722== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== LEAK SUMMARY: ==17722== definitely lost: 156 bytes in 2 blocks. ==17722== possibly lost: 136 bytes in 2 blocks. ==17722== still reachable: 5,642 bytes in 58 blocks. ==17722== suppressed: 0 bytes in 0 blocks. PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination memleak.sh: client-32-libfreebl_3-BYPASS produced a returncode of 0, expected is 0 PASSED memleak.sh: BYPASS is OFF Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... FIPS mode already disabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal PKCS #11 Module slots: 2 slots attached status: loaded slot: NSS Internal Cryptographic Services token: NSS Generic Crypto Services slot: NSS User Private Key and Certificate Services token: NSS Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... FIPS mode enabled. Using database directory /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak... Listing of PKCS #11 Modules ----------------------------------------------------------- 1. NSS Internal FIPS PKCS #11 Module slots: 1 slot attached status: loaded slot: NSS FIPS 140-2 User Private Key Services token: NSS FIPS 140-2 Certificate DB 2. RootCerts library name: /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib/libnssckbi.so slots: 1 slot attached status: loaded slot: token: Builtin Object Token ----------------------------------------------------------- memleak.sh: FIPS is ON Running client-32-libfreebl_3-FIPS PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv: selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 memleak.sh: -------- Trying cipher c under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com ==5918== Memcheck, a memory error detector. ==5918== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5918== Using LibVEX rev 1658, a library for dynamic binary translation. ==5918== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5918== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5918== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5918== For more details, rerun with: -v ==5918== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==5918== ==5918== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==5918== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==5918== malloc/free: 36,317 allocs, 36,255 frees, 10,484,498 bytes allocated. ==5918== For counts of detected errors, rerun with: -v ==5918== searching for pointers to 62 not-freed blocks. ==5918== checked 31,672,320 bytes. ==5918== ==5918== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5918== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5918== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==5918== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==5918== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==5918== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==5918== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==5918== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5918== by 0x453CB65: myOnceFunction (tracker.c:94) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x453CBD9: call_once (tracker.c:123) ==5918== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x453B621: arena_add_pointer (arena.c:139) ==5918== by 0x453BA4F: nssArena_Create (arena.c:447) ==5918== by 0x453B990: NSSArena_Create (arena.c:386) ==5918== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5918== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5918== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5918== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x6DBA82D: call_once (tracker.c:123) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5918== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5918== by 0x44C2A94: nss_Init (nssinit.c:433) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5918== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5918== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==5918== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5918== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5918== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==5918== by 0x453CC24: call_once (tracker.c:131) ==5918== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x453B621: arena_add_pointer (arena.c:139) ==5918== by 0x453BA4F: nssArena_Create (arena.c:447) ==5918== by 0x453B990: NSSArena_Create (arena.c:386) ==5918== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5918== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5918== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5918== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5918== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5918== by 0x6DBA878: call_once (tracker.c:131) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==5918== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5918== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5918== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5918== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5918== by 0x453CC68: call_once (tracker.c:135) ==5918== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x453B621: arena_add_pointer (arena.c:139) ==5918== by 0x453BA4F: nssArena_Create (arena.c:447) ==5918== by 0x453B990: NSSArena_Create (arena.c:386) ==5918== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5918== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5918== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5918== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5918== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5918== by 0x6DBA8BC: call_once (tracker.c:135) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5918== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==5918== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5918== by 0x6DBA878: call_once (tracker.c:131) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5918== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5918== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==5918== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==5918== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==5918== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==5918== by 0x453BB43: nssArena_Destroy (arena.c:531) ==5918== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==5918== by 0x453DFCB: nssList_Destroy (list.c:165) ==5918== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==5918== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==5918== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==5918== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==5918== by 0x804EB44: main (strsclnt.c:1522) ==5918== ==5918== ==5918== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5918== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5918== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5918== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==5918== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==5918== by 0x445274B: lock_cache (sslnonce.c:80) ==5918== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==5918== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==5918== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==5918== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==5918== by 0x445B62D: ssl_Send (sslsock.c:1426) ==5918== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==5918== by 0x804CC3E: handle_connection (strsclnt.c:696) ==5918== by 0x804D345: do_connects (strsclnt.c:887) ==5918== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==5918== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==5918== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==5918== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==5918== by 0x453CC24: call_once (tracker.c:131) ==5918== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x453B621: arena_add_pointer (arena.c:139) ==5918== by 0x453BA4F: nssArena_Create (arena.c:447) ==5918== by 0x453B990: NSSArena_Create (arena.c:386) ==5918== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5918== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5918== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x453CB3F: myOnceFunction (tracker.c:89) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x453CBD9: call_once (tracker.c:123) ==5918== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x453B621: arena_add_pointer (arena.c:139) ==5918== by 0x453BA4F: nssArena_Create (arena.c:447) ==5918== by 0x453B990: NSSArena_Create (arena.c:386) ==5918== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5918== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5918== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==5918== by 0x6DBA878: call_once (tracker.c:131) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x6DBA793: myOnceFunction (tracker.c:89) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x6DBA82D: call_once (tracker.c:123) ==5918== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5918== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5918== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5918== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5918== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5918== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5918== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==5918== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==5918== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==5918== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==5918== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==5918== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==5918== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==5918== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==5918== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==5918== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==5918== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==5918== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==5918== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==5918== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==5918== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==5918== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5918== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==5918== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5918== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5918== by 0x44C2A94: nss_Init (nssinit.c:433) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5918== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5918== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5918== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==5918== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5918== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5918== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5918== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5918== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5918== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5918== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5918== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==5918== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5918== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5918== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5918== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5918== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==5918== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==5918== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==5918== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==5918== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==5918== by 0x804C5F9: launch_thread (strsclnt.c:475) ==5918== by 0x804E05C: client_main (strsclnt.c:1273) ==5918== by 0x804E957: main (strsclnt.c:1469) ==5918== ==5918== ==5918== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==5918== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== ==5918== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5918== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5918== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5918== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5918== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5918== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5918== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5918== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5918== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5918== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5918== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5918== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5918== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5918== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5918== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5918== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5918== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5918== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5918== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5918== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5918== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5918== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5918== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5918== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5918== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5918== by 0x44C2C59: nss_Init (nssinit.c:481) ==5918== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5918== by 0x804E86B: main (strsclnt.c:1442) ==5918== ==5918== ==5918== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==5918== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5918== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5918== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5918== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5918== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5918== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5918== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5918== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5918== by 0x804E24C: main (strsclnt.c:1340) ==5918== ==5918== LEAK SUMMARY: ==5918== definitely lost: 88 bytes in 1 blocks. ==5918== possibly lost: 204 bytes in 3 blocks. ==5918== still reachable: 5,642 bytes in 58 blocks. ==5918== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher d under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com ==5938== Memcheck, a memory error detector. ==5938== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5938== Using LibVEX rev 1658, a library for dynamic binary translation. ==5938== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5938== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5938== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5938== For more details, rerun with: -v ==5938== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==5938== ==5938== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==5938== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==5938== malloc/free: 35,854 allocs, 35,792 frees, 10,399,950 bytes allocated. ==5938== For counts of detected errors, rerun with: -v ==5938== searching for pointers to 62 not-freed blocks. ==5938== checked 31,672,320 bytes. ==5938== ==5938== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5938== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5938== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==5938== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==5938== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==5938== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==5938== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==5938== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5938== by 0x453CB65: myOnceFunction (tracker.c:94) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x453CBD9: call_once (tracker.c:123) ==5938== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x453B621: arena_add_pointer (arena.c:139) ==5938== by 0x453BA4F: nssArena_Create (arena.c:447) ==5938== by 0x453B990: NSSArena_Create (arena.c:386) ==5938== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5938== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5938== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5938== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x6DBA82D: call_once (tracker.c:123) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5938== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5938== by 0x44C2A94: nss_Init (nssinit.c:433) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5938== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5938== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==5938== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5938== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5938== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==5938== by 0x453CC24: call_once (tracker.c:131) ==5938== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x453B621: arena_add_pointer (arena.c:139) ==5938== by 0x453BA4F: nssArena_Create (arena.c:447) ==5938== by 0x453B990: NSSArena_Create (arena.c:386) ==5938== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5938== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5938== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5938== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5938== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5938== by 0x6DBA878: call_once (tracker.c:131) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==5938== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5938== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5938== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5938== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5938== by 0x453CC68: call_once (tracker.c:135) ==5938== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x453B621: arena_add_pointer (arena.c:139) ==5938== by 0x453BA4F: nssArena_Create (arena.c:447) ==5938== by 0x453B990: NSSArena_Create (arena.c:386) ==5938== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5938== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5938== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5938== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5938== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5938== by 0x6DBA8BC: call_once (tracker.c:135) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5938== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==5938== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==5938== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==5938== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==5938== by 0x453BB43: nssArena_Destroy (arena.c:531) ==5938== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==5938== by 0x453DFCB: nssList_Destroy (list.c:165) ==5938== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==5938== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==5938== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==5938== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==5938== by 0x804EB44: main (strsclnt.c:1522) ==5938== ==5938== ==5938== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5938== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5938== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==5938== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5938== by 0x6DBA878: call_once (tracker.c:131) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5938== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5938== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5938== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==5938== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==5938== by 0x445274B: lock_cache (sslnonce.c:80) ==5938== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==5938== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==5938== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==5938== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==5938== by 0x445B62D: ssl_Send (sslsock.c:1426) ==5938== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==5938== by 0x804CC3E: handle_connection (strsclnt.c:696) ==5938== by 0x804D345: do_connects (strsclnt.c:887) ==5938== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==5938== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==5938== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==5938== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==5938== by 0x453CC24: call_once (tracker.c:131) ==5938== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x453B621: arena_add_pointer (arena.c:139) ==5938== by 0x453BA4F: nssArena_Create (arena.c:447) ==5938== by 0x453B990: NSSArena_Create (arena.c:386) ==5938== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5938== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5938== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x453CB3F: myOnceFunction (tracker.c:89) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x453CBD9: call_once (tracker.c:123) ==5938== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x453B621: arena_add_pointer (arena.c:139) ==5938== by 0x453BA4F: nssArena_Create (arena.c:447) ==5938== by 0x453B990: NSSArena_Create (arena.c:386) ==5938== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5938== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5938== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==5938== by 0x6DBA878: call_once (tracker.c:131) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x6DBA793: myOnceFunction (tracker.c:89) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x6DBA82D: call_once (tracker.c:123) ==5938== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5938== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5938== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5938== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5938== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5938== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5938== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==5938== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==5938== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==5938== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==5938== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==5938== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==5938== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==5938== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==5938== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==5938== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==5938== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==5938== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==5938== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==5938== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==5938== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==5938== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5938== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==5938== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5938== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5938== by 0x44C2A94: nss_Init (nssinit.c:433) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5938== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5938== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5938== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==5938== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5938== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5938== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5938== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5938== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5938== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5938== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5938== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==5938== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5938== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5938== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5938== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5938== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==5938== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==5938== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==5938== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==5938== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==5938== by 0x804C5F9: launch_thread (strsclnt.c:475) ==5938== by 0x804E05C: client_main (strsclnt.c:1273) ==5938== by 0x804E957: main (strsclnt.c:1469) ==5938== ==5938== ==5938== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==5938== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== ==5938== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5938== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5938== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5938== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5938== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5938== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5938== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5938== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5938== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5938== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5938== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5938== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5938== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5938== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5938== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5938== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5938== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5938== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5938== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5938== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5938== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5938== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5938== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5938== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5938== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5938== by 0x44C2C59: nss_Init (nssinit.c:481) ==5938== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5938== by 0x804E86B: main (strsclnt.c:1442) ==5938== ==5938== ==5938== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==5938== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5938== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5938== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5938== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5938== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5938== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5938== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5938== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5938== by 0x804E24C: main (strsclnt.c:1340) ==5938== ==5938== LEAK SUMMARY: ==5938== definitely lost: 88 bytes in 1 blocks. ==5938== possibly lost: 204 bytes in 3 blocks. ==5938== still reachable: 5,642 bytes in 58 blocks. ==5938== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher e under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com ==5957== Memcheck, a memory error detector. ==5957== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5957== Using LibVEX rev 1658, a library for dynamic binary translation. ==5957== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5957== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5957== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5957== For more details, rerun with: -v ==5957== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==5957== ==5957== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==5957== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==5957== malloc/free: 35,828 allocs, 35,766 frees, 10,391,091 bytes allocated. ==5957== For counts of detected errors, rerun with: -v ==5957== searching for pointers to 62 not-freed blocks. ==5957== checked 31,672,320 bytes. ==5957== ==5957== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5957== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5957== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==5957== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==5957== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==5957== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==5957== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==5957== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5957== by 0x453CB65: myOnceFunction (tracker.c:94) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x453CBD9: call_once (tracker.c:123) ==5957== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x453B621: arena_add_pointer (arena.c:139) ==5957== by 0x453BA4F: nssArena_Create (arena.c:447) ==5957== by 0x453B990: NSSArena_Create (arena.c:386) ==5957== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5957== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5957== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5957== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x6DBA82D: call_once (tracker.c:123) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5957== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5957== by 0x44C2A94: nss_Init (nssinit.c:433) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5957== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5957== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==5957== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5957== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5957== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==5957== by 0x453CC24: call_once (tracker.c:131) ==5957== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x453B621: arena_add_pointer (arena.c:139) ==5957== by 0x453BA4F: nssArena_Create (arena.c:447) ==5957== by 0x453B990: NSSArena_Create (arena.c:386) ==5957== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5957== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5957== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5957== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5957== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5957== by 0x6DBA878: call_once (tracker.c:131) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==5957== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5957== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5957== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5957== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5957== by 0x453CC68: call_once (tracker.c:135) ==5957== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x453B621: arena_add_pointer (arena.c:139) ==5957== by 0x453BA4F: nssArena_Create (arena.c:447) ==5957== by 0x453B990: NSSArena_Create (arena.c:386) ==5957== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5957== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5957== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5957== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5957== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5957== by 0x6DBA8BC: call_once (tracker.c:135) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5957== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==5957== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==5957== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==5957== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==5957== by 0x453BB43: nssArena_Destroy (arena.c:531) ==5957== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==5957== by 0x453DFCB: nssList_Destroy (list.c:165) ==5957== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==5957== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==5957== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==5957== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==5957== by 0x804EB44: main (strsclnt.c:1522) ==5957== ==5957== ==5957== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5957== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5957== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==5957== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5957== by 0x6DBA878: call_once (tracker.c:131) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5957== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5957== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5957== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==5957== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==5957== by 0x445274B: lock_cache (sslnonce.c:80) ==5957== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==5957== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==5957== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==5957== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==5957== by 0x445B62D: ssl_Send (sslsock.c:1426) ==5957== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==5957== by 0x804CC3E: handle_connection (strsclnt.c:696) ==5957== by 0x804D345: do_connects (strsclnt.c:887) ==5957== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==5957== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==5957== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==5957== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==5957== by 0x453CC24: call_once (tracker.c:131) ==5957== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x453B621: arena_add_pointer (arena.c:139) ==5957== by 0x453BA4F: nssArena_Create (arena.c:447) ==5957== by 0x453B990: NSSArena_Create (arena.c:386) ==5957== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5957== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5957== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x453CB3F: myOnceFunction (tracker.c:89) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x453CBD9: call_once (tracker.c:123) ==5957== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x453B621: arena_add_pointer (arena.c:139) ==5957== by 0x453BA4F: nssArena_Create (arena.c:447) ==5957== by 0x453B990: NSSArena_Create (arena.c:386) ==5957== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5957== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5957== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==5957== by 0x6DBA878: call_once (tracker.c:131) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x6DBA793: myOnceFunction (tracker.c:89) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x6DBA82D: call_once (tracker.c:123) ==5957== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5957== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5957== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5957== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5957== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5957== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5957== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==5957== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==5957== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==5957== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==5957== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==5957== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==5957== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==5957== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==5957== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==5957== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==5957== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==5957== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==5957== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==5957== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==5957== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==5957== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5957== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==5957== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5957== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5957== by 0x44C2A94: nss_Init (nssinit.c:433) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5957== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5957== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5957== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==5957== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5957== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5957== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5957== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5957== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5957== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5957== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5957== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==5957== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5957== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5957== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5957== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5957== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==5957== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==5957== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==5957== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==5957== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==5957== by 0x804C5F9: launch_thread (strsclnt.c:475) ==5957== by 0x804E05C: client_main (strsclnt.c:1273) ==5957== by 0x804E957: main (strsclnt.c:1469) ==5957== ==5957== ==5957== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==5957== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== ==5957== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5957== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5957== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5957== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5957== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5957== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5957== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5957== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5957== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5957== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5957== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5957== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5957== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5957== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5957== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5957== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5957== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5957== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5957== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5957== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5957== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5957== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5957== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5957== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5957== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5957== by 0x44C2C59: nss_Init (nssinit.c:481) ==5957== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5957== by 0x804E86B: main (strsclnt.c:1442) ==5957== ==5957== ==5957== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==5957== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5957== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5957== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5957== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5957== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5957== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5957== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5957== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5957== by 0x804E24C: main (strsclnt.c:1340) ==5957== ==5957== LEAK SUMMARY: ==5957== definitely lost: 88 bytes in 1 blocks. ==5957== possibly lost: 204 bytes in 3 blocks. ==5957== still reachable: 5,642 bytes in 58 blocks. ==5957== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher i under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com ==5977== Memcheck, a memory error detector. ==5977== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5977== Using LibVEX rev 1658, a library for dynamic binary translation. ==5977== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5977== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5977== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5977== For more details, rerun with: -v ==5977== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==5977== ==5977== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==5977== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==5977== malloc/free: 36,441 allocs, 36,379 frees, 10,502,460 bytes allocated. ==5977== For counts of detected errors, rerun with: -v ==5977== searching for pointers to 62 not-freed blocks. ==5977== checked 31,672,320 bytes. ==5977== ==5977== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5977== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5977== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==5977== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==5977== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==5977== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==5977== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==5977== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5977== by 0x453CB65: myOnceFunction (tracker.c:94) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x453CBD9: call_once (tracker.c:123) ==5977== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x453B621: arena_add_pointer (arena.c:139) ==5977== by 0x453BA4F: nssArena_Create (arena.c:447) ==5977== by 0x453B990: NSSArena_Create (arena.c:386) ==5977== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5977== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5977== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5977== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x6DBA82D: call_once (tracker.c:123) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5977== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5977== by 0x44C2A94: nss_Init (nssinit.c:433) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5977== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5977== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==5977== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5977== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5977== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==5977== by 0x453CC24: call_once (tracker.c:131) ==5977== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x453B621: arena_add_pointer (arena.c:139) ==5977== by 0x453BA4F: nssArena_Create (arena.c:447) ==5977== by 0x453B990: NSSArena_Create (arena.c:386) ==5977== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5977== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5977== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5977== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5977== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5977== by 0x6DBA878: call_once (tracker.c:131) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==5977== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5977== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5977== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5977== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5977== by 0x453CC68: call_once (tracker.c:135) ==5977== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x453B621: arena_add_pointer (arena.c:139) ==5977== by 0x453BA4F: nssArena_Create (arena.c:447) ==5977== by 0x453B990: NSSArena_Create (arena.c:386) ==5977== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5977== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5977== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5977== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5977== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5977== by 0x6DBA8BC: call_once (tracker.c:135) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5977== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==5977== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5977== by 0x6DBA878: call_once (tracker.c:131) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5977== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5977== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==5977== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==5977== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==5977== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==5977== by 0x453BB43: nssArena_Destroy (arena.c:531) ==5977== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==5977== by 0x453DFCB: nssList_Destroy (list.c:165) ==5977== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==5977== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==5977== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==5977== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==5977== by 0x804EB44: main (strsclnt.c:1522) ==5977== ==5977== ==5977== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5977== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5977== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5977== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==5977== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==5977== by 0x445274B: lock_cache (sslnonce.c:80) ==5977== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==5977== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==5977== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==5977== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==5977== by 0x445B62D: ssl_Send (sslsock.c:1426) ==5977== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==5977== by 0x804CC3E: handle_connection (strsclnt.c:696) ==5977== by 0x804D345: do_connects (strsclnt.c:887) ==5977== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==5977== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==5977== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==5977== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==5977== by 0x453CC24: call_once (tracker.c:131) ==5977== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x453B621: arena_add_pointer (arena.c:139) ==5977== by 0x453BA4F: nssArena_Create (arena.c:447) ==5977== by 0x453B990: NSSArena_Create (arena.c:386) ==5977== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5977== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5977== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x453CB3F: myOnceFunction (tracker.c:89) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x453CBD9: call_once (tracker.c:123) ==5977== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x453B621: arena_add_pointer (arena.c:139) ==5977== by 0x453BA4F: nssArena_Create (arena.c:447) ==5977== by 0x453B990: NSSArena_Create (arena.c:386) ==5977== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5977== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5977== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==5977== by 0x6DBA878: call_once (tracker.c:131) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x6DBA793: myOnceFunction (tracker.c:89) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x6DBA82D: call_once (tracker.c:123) ==5977== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5977== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5977== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5977== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5977== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5977== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5977== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==5977== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==5977== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==5977== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==5977== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==5977== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==5977== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==5977== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==5977== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==5977== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==5977== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==5977== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==5977== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==5977== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==5977== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==5977== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5977== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==5977== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5977== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5977== by 0x44C2A94: nss_Init (nssinit.c:433) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5977== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5977== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5977== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==5977== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5977== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5977== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5977== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5977== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5977== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5977== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5977== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==5977== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5977== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5977== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5977== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5977== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==5977== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==5977== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==5977== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==5977== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==5977== by 0x804C5F9: launch_thread (strsclnt.c:475) ==5977== by 0x804E05C: client_main (strsclnt.c:1273) ==5977== by 0x804E957: main (strsclnt.c:1469) ==5977== ==5977== ==5977== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==5977== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== ==5977== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5977== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5977== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5977== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5977== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5977== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5977== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5977== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5977== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5977== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5977== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5977== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5977== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5977== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5977== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5977== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5977== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5977== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5977== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5977== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5977== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5977== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5977== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5977== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5977== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5977== by 0x44C2C59: nss_Init (nssinit.c:481) ==5977== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5977== by 0x804E86B: main (strsclnt.c:1442) ==5977== ==5977== ==5977== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==5977== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5977== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5977== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5977== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5977== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5977== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5977== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5977== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5977== by 0x804E24C: main (strsclnt.c:1340) ==5977== ==5977== LEAK SUMMARY: ==5977== definitely lost: 88 bytes in 1 blocks. ==5977== possibly lost: 204 bytes in 3 blocks. ==5977== still reachable: 5,642 bytes in 58 blocks. ==5977== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher j under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com ==5996== Memcheck, a memory error detector. ==5996== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==5996== Using LibVEX rev 1658, a library for dynamic binary translation. ==5996== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==5996== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==5996== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==5996== For more details, rerun with: -v ==5996== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==5996== ==5996== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==5996== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==5996== malloc/free: 35,850 allocs, 35,788 frees, 10,398,926 bytes allocated. ==5996== For counts of detected errors, rerun with: -v ==5996== searching for pointers to 62 not-freed blocks. ==5996== checked 31,672,320 bytes. ==5996== ==5996== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5996== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5996== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==5996== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==5996== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==5996== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==5996== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==5996== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5996== by 0x453CB65: myOnceFunction (tracker.c:94) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x453CBD9: call_once (tracker.c:123) ==5996== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x453B621: arena_add_pointer (arena.c:139) ==5996== by 0x453BA4F: nssArena_Create (arena.c:447) ==5996== by 0x453B990: NSSArena_Create (arena.c:386) ==5996== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5996== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5996== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==5996== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x6DBA82D: call_once (tracker.c:123) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5996== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5996== by 0x44C2A94: nss_Init (nssinit.c:433) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5996== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5996== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==5996== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5996== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5996== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==5996== by 0x453CC24: call_once (tracker.c:131) ==5996== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x453B621: arena_add_pointer (arena.c:139) ==5996== by 0x453BA4F: nssArena_Create (arena.c:447) ==5996== by 0x453B990: NSSArena_Create (arena.c:386) ==5996== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5996== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5996== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5996== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==5996== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5996== by 0x6DBA878: call_once (tracker.c:131) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==5996== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5996== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5996== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5996== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5996== by 0x453CC68: call_once (tracker.c:135) ==5996== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x453B621: arena_add_pointer (arena.c:139) ==5996== by 0x453BA4F: nssArena_Create (arena.c:447) ==5996== by 0x453B990: NSSArena_Create (arena.c:386) ==5996== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5996== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5996== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==5996== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==5996== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==5996== by 0x6DBA8BC: call_once (tracker.c:135) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5996== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==5996== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==5996== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==5996== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==5996== by 0x453BB43: nssArena_Destroy (arena.c:531) ==5996== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==5996== by 0x453DFCB: nssList_Destroy (list.c:165) ==5996== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==5996== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==5996== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==5996== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==5996== by 0x804EB44: main (strsclnt.c:1522) ==5996== ==5996== ==5996== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==5996== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==5996== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==5996== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==5996== by 0x6DBA878: call_once (tracker.c:131) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5996== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==5996== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5996== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==5996== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==5996== by 0x445274B: lock_cache (sslnonce.c:80) ==5996== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==5996== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==5996== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==5996== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==5996== by 0x445B62D: ssl_Send (sslsock.c:1426) ==5996== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==5996== by 0x804CC3E: handle_connection (strsclnt.c:696) ==5996== by 0x804D345: do_connects (strsclnt.c:887) ==5996== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==5996== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==5996== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==5996== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==5996== by 0x453CC24: call_once (tracker.c:131) ==5996== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x453B621: arena_add_pointer (arena.c:139) ==5996== by 0x453BA4F: nssArena_Create (arena.c:447) ==5996== by 0x453B990: NSSArena_Create (arena.c:386) ==5996== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5996== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5996== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x453CB3F: myOnceFunction (tracker.c:89) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x453CBD9: call_once (tracker.c:123) ==5996== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x453B621: arena_add_pointer (arena.c:139) ==5996== by 0x453BA4F: nssArena_Create (arena.c:447) ==5996== by 0x453B990: NSSArena_Create (arena.c:386) ==5996== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==5996== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==5996== by 0x44C2CB8: nss_Init (nssinit.c:493) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==5996== by 0x6DBA878: call_once (tracker.c:131) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x6DBA793: myOnceFunction (tracker.c:89) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x6DBA82D: call_once (tracker.c:123) ==5996== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==5996== by 0x6DB9275: arena_add_pointer (arena.c:139) ==5996== by 0x6DB96A3: nssArena_Create (arena.c:447) ==5996== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==5996== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==5996== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==5996== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==5996== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==5996== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==5996== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==5996== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==5996== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==5996== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==5996== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==5996== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==5996== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==5996== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==5996== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==5996== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==5996== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==5996== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==5996== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==5996== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==5996== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5996== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==5996== by 0x44C2A94: nss_Init (nssinit.c:433) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5996== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==5996== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==5996== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==5996== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5996== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5996== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5996== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5996== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==5996== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==5996== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5996== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==5996== at 0x442572F: malloc (vg_replace_malloc.c:149) ==5996== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==5996== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5996== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5996== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==5996== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==5996== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==5996== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==5996== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==5996== by 0x804C5F9: launch_thread (strsclnt.c:475) ==5996== by 0x804E05C: client_main (strsclnt.c:1273) ==5996== by 0x804E957: main (strsclnt.c:1469) ==5996== ==5996== ==5996== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==5996== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== ==5996== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5996== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5996== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==5996== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==5996== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==5996== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==5996== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==5996== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==5996== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==5996== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==5996== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==5996== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==5996== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==5996== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==5996== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==5996== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==5996== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==5996== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==5996== by 0x63B4464: RNG_RNGInit (loader.c:921) ==5996== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==5996== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==5996== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==5996== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==5996== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==5996== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==5996== by 0x44C2C59: nss_Init (nssinit.c:481) ==5996== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==5996== by 0x804E86B: main (strsclnt.c:1442) ==5996== ==5996== ==5996== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==5996== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==5996== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==5996== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==5996== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==5996== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==5996== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==5996== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==5996== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==5996== by 0x804E24C: main (strsclnt.c:1340) ==5996== ==5996== LEAK SUMMARY: ==5996== definitely lost: 88 bytes in 1 blocks. ==5996== possibly lost: 204 bytes in 3 blocks. ==5996== still reachable: 5,642 bytes in 58 blocks. ==5996== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher k under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com ==6016== Memcheck, a memory error detector. ==6016== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6016== Using LibVEX rev 1658, a library for dynamic binary translation. ==6016== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6016== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6016== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6016== For more details, rerun with: -v ==6016== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==6016== ==6016== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==6016== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==6016== malloc/free: 35,494 allocs, 35,432 frees, 10,335,095 bytes allocated. ==6016== For counts of detected errors, rerun with: -v ==6016== searching for pointers to 62 not-freed blocks. ==6016== checked 31,672,320 bytes. ==6016== ==6016== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6016== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6016== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==6016== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==6016== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==6016== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==6016== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==6016== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6016== by 0x453CB65: myOnceFunction (tracker.c:94) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x453CBD9: call_once (tracker.c:123) ==6016== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x453B621: arena_add_pointer (arena.c:139) ==6016== by 0x453BA4F: nssArena_Create (arena.c:447) ==6016== by 0x453B990: NSSArena_Create (arena.c:386) ==6016== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6016== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6016== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6016== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x6DBA82D: call_once (tracker.c:123) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6016== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6016== by 0x44C2A94: nss_Init (nssinit.c:433) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6016== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6016== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==6016== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6016== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6016== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==6016== by 0x453CC24: call_once (tracker.c:131) ==6016== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x453B621: arena_add_pointer (arena.c:139) ==6016== by 0x453BA4F: nssArena_Create (arena.c:447) ==6016== by 0x453B990: NSSArena_Create (arena.c:386) ==6016== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6016== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6016== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6016== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6016== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6016== by 0x6DBA878: call_once (tracker.c:131) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==6016== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6016== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6016== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6016== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6016== by 0x453CC68: call_once (tracker.c:135) ==6016== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x453B621: arena_add_pointer (arena.c:139) ==6016== by 0x453BA4F: nssArena_Create (arena.c:447) ==6016== by 0x453B990: NSSArena_Create (arena.c:386) ==6016== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6016== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6016== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6016== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6016== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6016== by 0x6DBA8BC: call_once (tracker.c:135) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6016== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==6016== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==6016== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==6016== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==6016== by 0x453BB43: nssArena_Destroy (arena.c:531) ==6016== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==6016== by 0x453DFCB: nssList_Destroy (list.c:165) ==6016== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==6016== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==6016== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==6016== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==6016== by 0x804EB44: main (strsclnt.c:1522) ==6016== ==6016== ==6016== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6016== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6016== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==6016== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6016== by 0x6DBA878: call_once (tracker.c:131) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6016== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6016== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6016== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==6016== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==6016== by 0x445274B: lock_cache (sslnonce.c:80) ==6016== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==6016== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==6016== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==6016== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==6016== by 0x445B62D: ssl_Send (sslsock.c:1426) ==6016== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==6016== by 0x804CC3E: handle_connection (strsclnt.c:696) ==6016== by 0x804D345: do_connects (strsclnt.c:887) ==6016== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==6016== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==6016== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==6016== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==6016== by 0x453CC24: call_once (tracker.c:131) ==6016== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x453B621: arena_add_pointer (arena.c:139) ==6016== by 0x453BA4F: nssArena_Create (arena.c:447) ==6016== by 0x453B990: NSSArena_Create (arena.c:386) ==6016== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6016== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6016== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x453CB3F: myOnceFunction (tracker.c:89) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x453CBD9: call_once (tracker.c:123) ==6016== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x453B621: arena_add_pointer (arena.c:139) ==6016== by 0x453BA4F: nssArena_Create (arena.c:447) ==6016== by 0x453B990: NSSArena_Create (arena.c:386) ==6016== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6016== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6016== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==6016== by 0x6DBA878: call_once (tracker.c:131) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x6DBA793: myOnceFunction (tracker.c:89) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x6DBA82D: call_once (tracker.c:123) ==6016== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6016== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6016== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6016== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6016== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6016== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6016== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==6016== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==6016== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==6016== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==6016== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==6016== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==6016== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==6016== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==6016== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==6016== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==6016== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==6016== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==6016== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==6016== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==6016== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==6016== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6016== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==6016== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6016== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6016== by 0x44C2A94: nss_Init (nssinit.c:433) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6016== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6016== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6016== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==6016== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6016== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6016== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6016== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6016== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6016== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6016== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6016== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==6016== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6016== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6016== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6016== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6016== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==6016== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==6016== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==6016== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==6016== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==6016== by 0x804C5F9: launch_thread (strsclnt.c:475) ==6016== by 0x804E05C: client_main (strsclnt.c:1273) ==6016== by 0x804E957: main (strsclnt.c:1469) ==6016== ==6016== ==6016== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==6016== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== ==6016== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6016== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6016== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6016== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6016== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6016== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6016== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6016== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6016== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6016== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6016== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6016== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6016== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6016== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6016== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6016== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6016== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6016== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6016== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6016== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6016== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6016== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6016== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6016== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6016== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6016== by 0x44C2C59: nss_Init (nssinit.c:481) ==6016== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6016== by 0x804E86B: main (strsclnt.c:1442) ==6016== ==6016== ==6016== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==6016== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6016== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6016== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6016== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6016== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6016== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6016== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6016== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6016== by 0x804E24C: main (strsclnt.c:1340) ==6016== ==6016== LEAK SUMMARY: ==6016== definitely lost: 88 bytes in 1 blocks. ==6016== possibly lost: 204 bytes in 3 blocks. ==6016== still reachable: 5,642 bytes in 58 blocks. ==6016== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher n under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com ==6035== Memcheck, a memory error detector. ==6035== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6035== Using LibVEX rev 1658, a library for dynamic binary translation. ==6035== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6035== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6035== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6035== For more details, rerun with: -v ==6035== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==6035== ==6035== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==6035== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==6035== malloc/free: 35,850 allocs, 35,788 frees, 10,398,926 bytes allocated. ==6035== For counts of detected errors, rerun with: -v ==6035== searching for pointers to 62 not-freed blocks. ==6035== checked 31,672,320 bytes. ==6035== ==6035== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6035== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6035== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==6035== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==6035== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==6035== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==6035== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==6035== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6035== by 0x453CB65: myOnceFunction (tracker.c:94) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x453CBD9: call_once (tracker.c:123) ==6035== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x453B621: arena_add_pointer (arena.c:139) ==6035== by 0x453BA4F: nssArena_Create (arena.c:447) ==6035== by 0x453B990: NSSArena_Create (arena.c:386) ==6035== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6035== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6035== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6035== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x6DBA82D: call_once (tracker.c:123) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6035== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6035== by 0x44C2A94: nss_Init (nssinit.c:433) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6035== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6035== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==6035== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6035== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6035== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==6035== by 0x453CC24: call_once (tracker.c:131) ==6035== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x453B621: arena_add_pointer (arena.c:139) ==6035== by 0x453BA4F: nssArena_Create (arena.c:447) ==6035== by 0x453B990: NSSArena_Create (arena.c:386) ==6035== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6035== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6035== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6035== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6035== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6035== by 0x6DBA878: call_once (tracker.c:131) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==6035== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6035== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6035== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6035== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6035== by 0x453CC68: call_once (tracker.c:135) ==6035== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x453B621: arena_add_pointer (arena.c:139) ==6035== by 0x453BA4F: nssArena_Create (arena.c:447) ==6035== by 0x453B990: NSSArena_Create (arena.c:386) ==6035== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6035== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6035== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6035== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6035== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6035== by 0x6DBA8BC: call_once (tracker.c:135) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6035== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==6035== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6035== by 0x6DBA878: call_once (tracker.c:131) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6035== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6035== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==6035== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==6035== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==6035== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==6035== by 0x453BB43: nssArena_Destroy (arena.c:531) ==6035== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==6035== by 0x453DFCB: nssList_Destroy (list.c:165) ==6035== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==6035== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==6035== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==6035== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==6035== by 0x804EB44: main (strsclnt.c:1522) ==6035== ==6035== ==6035== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6035== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6035== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6035== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==6035== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==6035== by 0x445274B: lock_cache (sslnonce.c:80) ==6035== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==6035== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==6035== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==6035== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==6035== by 0x445B62D: ssl_Send (sslsock.c:1426) ==6035== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==6035== by 0x804CC3E: handle_connection (strsclnt.c:696) ==6035== by 0x804D345: do_connects (strsclnt.c:887) ==6035== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==6035== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==6035== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==6035== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==6035== by 0x453CC24: call_once (tracker.c:131) ==6035== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x453B621: arena_add_pointer (arena.c:139) ==6035== by 0x453BA4F: nssArena_Create (arena.c:447) ==6035== by 0x453B990: NSSArena_Create (arena.c:386) ==6035== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6035== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6035== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x453CB3F: myOnceFunction (tracker.c:89) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x453CBD9: call_once (tracker.c:123) ==6035== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x453B621: arena_add_pointer (arena.c:139) ==6035== by 0x453BA4F: nssArena_Create (arena.c:447) ==6035== by 0x453B990: NSSArena_Create (arena.c:386) ==6035== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6035== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6035== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==6035== by 0x6DBA878: call_once (tracker.c:131) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x6DBA793: myOnceFunction (tracker.c:89) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x6DBA82D: call_once (tracker.c:123) ==6035== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6035== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6035== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6035== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6035== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6035== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6035== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==6035== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==6035== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==6035== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==6035== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==6035== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==6035== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==6035== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==6035== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==6035== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==6035== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==6035== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==6035== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==6035== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==6035== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==6035== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6035== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==6035== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6035== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6035== by 0x44C2A94: nss_Init (nssinit.c:433) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6035== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6035== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6035== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==6035== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6035== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6035== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6035== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6035== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6035== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6035== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6035== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==6035== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6035== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6035== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6035== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6035== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==6035== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==6035== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==6035== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==6035== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==6035== by 0x804C5F9: launch_thread (strsclnt.c:475) ==6035== by 0x804E05C: client_main (strsclnt.c:1273) ==6035== by 0x804E957: main (strsclnt.c:1469) ==6035== ==6035== ==6035== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==6035== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== ==6035== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6035== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6035== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6035== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6035== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6035== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6035== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6035== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6035== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6035== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6035== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6035== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6035== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6035== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6035== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6035== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6035== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6035== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6035== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6035== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6035== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6035== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6035== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6035== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6035== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6035== by 0x44C2C59: nss_Init (nssinit.c:481) ==6035== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6035== by 0x804E86B: main (strsclnt.c:1442) ==6035== ==6035== ==6035== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==6035== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6035== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6035== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6035== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6035== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6035== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6035== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6035== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6035== by 0x804E24C: main (strsclnt.c:1340) ==6035== ==6035== LEAK SUMMARY: ==6035== definitely lost: 88 bytes in 1 blocks. ==6035== possibly lost: 204 bytes in 3 blocks. ==6035== still reachable: 5,642 bytes in 58 blocks. ==6035== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher v under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com ==6055== Memcheck, a memory error detector. ==6055== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6055== Using LibVEX rev 1658, a library for dynamic binary translation. ==6055== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6055== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6055== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6055== For more details, rerun with: -v ==6055== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==6055== ==6055== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==6055== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==6055== malloc/free: 36,210 allocs, 36,148 frees, 10,463,781 bytes allocated. ==6055== For counts of detected errors, rerun with: -v ==6055== searching for pointers to 62 not-freed blocks. ==6055== checked 31,672,320 bytes. ==6055== ==6055== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6055== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6055== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==6055== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==6055== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==6055== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==6055== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==6055== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6055== by 0x453CB65: myOnceFunction (tracker.c:94) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x453CBD9: call_once (tracker.c:123) ==6055== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x453B621: arena_add_pointer (arena.c:139) ==6055== by 0x453BA4F: nssArena_Create (arena.c:447) ==6055== by 0x453B990: NSSArena_Create (arena.c:386) ==6055== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6055== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6055== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6055== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x6DBA82D: call_once (tracker.c:123) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6055== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6055== by 0x44C2A94: nss_Init (nssinit.c:433) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6055== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6055== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==6055== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6055== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6055== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==6055== by 0x453CC24: call_once (tracker.c:131) ==6055== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x453B621: arena_add_pointer (arena.c:139) ==6055== by 0x453BA4F: nssArena_Create (arena.c:447) ==6055== by 0x453B990: NSSArena_Create (arena.c:386) ==6055== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6055== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6055== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6055== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6055== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6055== by 0x6DBA878: call_once (tracker.c:131) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==6055== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6055== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6055== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6055== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6055== by 0x453CC68: call_once (tracker.c:135) ==6055== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x453B621: arena_add_pointer (arena.c:139) ==6055== by 0x453BA4F: nssArena_Create (arena.c:447) ==6055== by 0x453B990: NSSArena_Create (arena.c:386) ==6055== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6055== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6055== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6055== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6055== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6055== by 0x6DBA8BC: call_once (tracker.c:135) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6055== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==6055== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6055== by 0x6DBA878: call_once (tracker.c:131) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6055== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6055== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==6055== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==6055== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==6055== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==6055== by 0x453BB43: nssArena_Destroy (arena.c:531) ==6055== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==6055== by 0x453DFCB: nssList_Destroy (list.c:165) ==6055== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==6055== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==6055== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==6055== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==6055== by 0x804EB44: main (strsclnt.c:1522) ==6055== ==6055== ==6055== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6055== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6055== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6055== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==6055== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==6055== by 0x445274B: lock_cache (sslnonce.c:80) ==6055== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==6055== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==6055== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==6055== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==6055== by 0x445B62D: ssl_Send (sslsock.c:1426) ==6055== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==6055== by 0x804CC3E: handle_connection (strsclnt.c:696) ==6055== by 0x804D345: do_connects (strsclnt.c:887) ==6055== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==6055== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==6055== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==6055== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==6055== by 0x453CC24: call_once (tracker.c:131) ==6055== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x453B621: arena_add_pointer (arena.c:139) ==6055== by 0x453BA4F: nssArena_Create (arena.c:447) ==6055== by 0x453B990: NSSArena_Create (arena.c:386) ==6055== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6055== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6055== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x453CB3F: myOnceFunction (tracker.c:89) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x453CBD9: call_once (tracker.c:123) ==6055== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x453B621: arena_add_pointer (arena.c:139) ==6055== by 0x453BA4F: nssArena_Create (arena.c:447) ==6055== by 0x453B990: NSSArena_Create (arena.c:386) ==6055== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6055== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6055== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==6055== by 0x6DBA878: call_once (tracker.c:131) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x6DBA793: myOnceFunction (tracker.c:89) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x6DBA82D: call_once (tracker.c:123) ==6055== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6055== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6055== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6055== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6055== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6055== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6055== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==6055== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==6055== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==6055== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==6055== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==6055== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==6055== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==6055== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==6055== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==6055== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==6055== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==6055== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==6055== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==6055== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==6055== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==6055== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6055== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==6055== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6055== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6055== by 0x44C2A94: nss_Init (nssinit.c:433) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6055== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6055== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6055== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==6055== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6055== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6055== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6055== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6055== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6055== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6055== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6055== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==6055== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6055== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6055== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6055== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6055== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==6055== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==6055== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==6055== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==6055== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==6055== by 0x804C5F9: launch_thread (strsclnt.c:475) ==6055== by 0x804E05C: client_main (strsclnt.c:1273) ==6055== by 0x804E957: main (strsclnt.c:1469) ==6055== ==6055== ==6055== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==6055== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== ==6055== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6055== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6055== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6055== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6055== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6055== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6055== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6055== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6055== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6055== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6055== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6055== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6055== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6055== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6055== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6055== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6055== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6055== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6055== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6055== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6055== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6055== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6055== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6055== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6055== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6055== by 0x44C2C59: nss_Init (nssinit.c:481) ==6055== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6055== by 0x804E86B: main (strsclnt.c:1442) ==6055== ==6055== ==6055== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==6055== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6055== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6055== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6055== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6055== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6055== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6055== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6055== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6055== by 0x804E24C: main (strsclnt.c:1340) ==6055== ==6055== LEAK SUMMARY: ==6055== definitely lost: 88 bytes in 1 blocks. ==6055== possibly lost: 204 bytes in 3 blocks. ==6055== still reachable: 5,642 bytes in 58 blocks. ==6055== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher y under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com ==6074== Memcheck, a memory error detector. ==6074== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6074== Using LibVEX rev 1658, a library for dynamic binary translation. ==6074== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6074== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6074== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6074== For more details, rerun with: -v ==6074== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==6074== ==6074== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==6074== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==6074== malloc/free: 36,198 allocs, 36,136 frees, 10,460,422 bytes allocated. ==6074== For counts of detected errors, rerun with: -v ==6074== searching for pointers to 62 not-freed blocks. ==6074== checked 31,672,320 bytes. ==6074== ==6074== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6074== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6074== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==6074== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==6074== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==6074== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==6074== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==6074== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6074== by 0x453CB65: myOnceFunction (tracker.c:94) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x453CBD9: call_once (tracker.c:123) ==6074== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x453B621: arena_add_pointer (arena.c:139) ==6074== by 0x453BA4F: nssArena_Create (arena.c:447) ==6074== by 0x453B990: NSSArena_Create (arena.c:386) ==6074== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6074== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6074== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6074== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x6DBA82D: call_once (tracker.c:123) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6074== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6074== by 0x44C2A94: nss_Init (nssinit.c:433) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6074== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6074== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==6074== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6074== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6074== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==6074== by 0x453CC24: call_once (tracker.c:131) ==6074== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x453B621: arena_add_pointer (arena.c:139) ==6074== by 0x453BA4F: nssArena_Create (arena.c:447) ==6074== by 0x453B990: NSSArena_Create (arena.c:386) ==6074== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6074== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6074== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6074== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6074== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6074== by 0x6DBA878: call_once (tracker.c:131) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==6074== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6074== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6074== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6074== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6074== by 0x453CC68: call_once (tracker.c:135) ==6074== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x453B621: arena_add_pointer (arena.c:139) ==6074== by 0x453BA4F: nssArena_Create (arena.c:447) ==6074== by 0x453B990: NSSArena_Create (arena.c:386) ==6074== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6074== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6074== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6074== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6074== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6074== by 0x6DBA8BC: call_once (tracker.c:135) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6074== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==6074== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6074== by 0x6DBA878: call_once (tracker.c:131) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6074== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6074== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==6074== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==6074== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==6074== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==6074== by 0x453BB43: nssArena_Destroy (arena.c:531) ==6074== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==6074== by 0x453DFCB: nssList_Destroy (list.c:165) ==6074== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==6074== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==6074== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==6074== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==6074== by 0x804EB44: main (strsclnt.c:1522) ==6074== ==6074== ==6074== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6074== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6074== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6074== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==6074== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==6074== by 0x445274B: lock_cache (sslnonce.c:80) ==6074== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==6074== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==6074== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==6074== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==6074== by 0x445B62D: ssl_Send (sslsock.c:1426) ==6074== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==6074== by 0x804CC3E: handle_connection (strsclnt.c:696) ==6074== by 0x804D345: do_connects (strsclnt.c:887) ==6074== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==6074== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==6074== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==6074== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==6074== by 0x453CC24: call_once (tracker.c:131) ==6074== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x453B621: arena_add_pointer (arena.c:139) ==6074== by 0x453BA4F: nssArena_Create (arena.c:447) ==6074== by 0x453B990: NSSArena_Create (arena.c:386) ==6074== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6074== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6074== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x453CB3F: myOnceFunction (tracker.c:89) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x453CBD9: call_once (tracker.c:123) ==6074== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x453B621: arena_add_pointer (arena.c:139) ==6074== by 0x453BA4F: nssArena_Create (arena.c:447) ==6074== by 0x453B990: NSSArena_Create (arena.c:386) ==6074== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6074== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6074== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==6074== by 0x6DBA878: call_once (tracker.c:131) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x6DBA793: myOnceFunction (tracker.c:89) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x6DBA82D: call_once (tracker.c:123) ==6074== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6074== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6074== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6074== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6074== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6074== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6074== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==6074== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==6074== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==6074== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==6074== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==6074== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==6074== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==6074== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==6074== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==6074== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==6074== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==6074== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==6074== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==6074== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==6074== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==6074== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6074== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==6074== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6074== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6074== by 0x44C2A94: nss_Init (nssinit.c:433) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6074== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6074== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6074== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==6074== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6074== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6074== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6074== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6074== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6074== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6074== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6074== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==6074== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6074== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6074== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6074== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6074== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==6074== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==6074== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==6074== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==6074== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==6074== by 0x804C5F9: launch_thread (strsclnt.c:475) ==6074== by 0x804E05C: client_main (strsclnt.c:1273) ==6074== by 0x804E957: main (strsclnt.c:1469) ==6074== ==6074== ==6074== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==6074== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== ==6074== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6074== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6074== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6074== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6074== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6074== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6074== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6074== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6074== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6074== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6074== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6074== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6074== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6074== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6074== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6074== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6074== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6074== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6074== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6074== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6074== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6074== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6074== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6074== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6074== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6074== by 0x44C2C59: nss_Init (nssinit.c:481) ==6074== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6074== by 0x804E86B: main (strsclnt.c:1442) ==6074== ==6074== ==6074== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==6074== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6074== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6074== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6074== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6074== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6074== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6074== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6074== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6074== by 0x804E24C: main (strsclnt.c:1340) ==6074== ==6074== LEAK SUMMARY: ==6074== definitely lost: 88 bytes in 1 blocks. ==6074== possibly lost: 204 bytes in 3 blocks. ==6074== still reachable: 5,642 bytes in 58 blocks. ==6074== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher z under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com ==6094== Memcheck, a memory error detector. ==6094== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==6094== Using LibVEX rev 1658, a library for dynamic binary translation. ==6094== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==6094== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==6094== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==6094== For more details, rerun with: -v ==6094== strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: -- SSL: Server Certificate Invalid, err -8182. Peer's certificate has an invalid signature. selfserv: HDX PR_Read returned error -12271: SSL peer cannot verify your certificate. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: PR_Send returned error -8182: Peer's certificate has an invalid signature. strsclnt: 0 cache hits; 9 cache misses, 0 cache not reusable ==6094== ==6094== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==6094== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==6094== malloc/free: 35,850 allocs, 35,788 frees, 10,398,926 bytes allocated. ==6094== For counts of detected errors, rerun with: -v ==6094== searching for pointers to 62 not-freed blocks. ==6094== checked 31,672,320 bytes. ==6094== ==6094== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6094== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6094== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==6094== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==6094== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==6094== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==6094== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==6094== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6094== by 0x453CB65: myOnceFunction (tracker.c:94) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x453CBD9: call_once (tracker.c:123) ==6094== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x453B621: arena_add_pointer (arena.c:139) ==6094== by 0x453BA4F: nssArena_Create (arena.c:447) ==6094== by 0x453B990: NSSArena_Create (arena.c:386) ==6094== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6094== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6094== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==6094== by 0x6DBA7B9: myOnceFunction (tracker.c:94) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x6DBA82D: call_once (tracker.c:123) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6094== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6094== by 0x44C2A94: nss_Init (nssinit.c:433) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6094== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6094== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==6094== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6094== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6094== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==6094== by 0x453CC24: call_once (tracker.c:131) ==6094== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x453B621: arena_add_pointer (arena.c:139) ==6094== by 0x453BA4F: nssArena_Create (arena.c:447) ==6094== by 0x453B990: NSSArena_Create (arena.c:386) ==6094== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6094== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6094== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6094== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==6094== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6094== by 0x6DBA878: call_once (tracker.c:131) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==6094== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6094== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6094== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6094== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6094== by 0x453CC68: call_once (tracker.c:135) ==6094== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x453B621: arena_add_pointer (arena.c:139) ==6094== by 0x453BA4F: nssArena_Create (arena.c:447) ==6094== by 0x453B990: NSSArena_Create (arena.c:386) ==6094== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6094== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6094== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==6094== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==6094== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==6094== by 0x6DBA8BC: call_once (tracker.c:135) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6094== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==6094== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==6094== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==6094== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==6094== by 0x453BB43: nssArena_Destroy (arena.c:531) ==6094== by 0x453BADE: NSSArena_Destroy (arena.c:490) ==6094== by 0x453DFCB: nssList_Destroy (list.c:165) ==6094== by 0x453E76C: nssListIterator_Destroy (list.c:393) ==6094== by 0x452BAA2: NSSTrustDomain_Destroy (trustdomain.c:136) ==6094== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==6094== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==6094== by 0x804EB44: main (strsclnt.c:1522) ==6094== ==6094== ==6094== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==6094== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==6094== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==6094== by 0x6DBA982: trackerOnceFunc (tracker.c:191) ==6094== by 0x6DBA878: call_once (tracker.c:131) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6094== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==6094== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6094== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==6094== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==6094== by 0x445274B: lock_cache (sslnonce.c:80) ==6094== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==6094== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==6094== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==6094== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==6094== by 0x445B62D: ssl_Send (sslsock.c:1426) ==6094== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==6094== by 0x804CC3E: handle_connection (strsclnt.c:696) ==6094== by 0x804D345: do_connects (strsclnt.c:887) ==6094== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==6094== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==6094== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==6094== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==6094== by 0x453CC24: call_once (tracker.c:131) ==6094== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x453B621: arena_add_pointer (arena.c:139) ==6094== by 0x453BA4F: nssArena_Create (arena.c:447) ==6094== by 0x453B990: NSSArena_Create (arena.c:386) ==6094== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6094== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6094== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x453CB3F: myOnceFunction (tracker.c:89) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x453CBD9: call_once (tracker.c:123) ==6094== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x453B621: arena_add_pointer (arena.c:139) ==6094== by 0x453BA4F: nssArena_Create (arena.c:447) ==6094== by 0x453B990: NSSArena_Create (arena.c:386) ==6094== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==6094== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==6094== by 0x44C2CB8: nss_Init (nssinit.c:493) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 25 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x6DBA945: trackerOnceFunc (tracker.c:186) ==6094== by 0x6DBA878: call_once (tracker.c:131) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x6DBA793: myOnceFunction (tracker.c:89) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x6DBA82D: call_once (tracker.c:123) ==6094== by 0x6DBA9EF: nssPointerTracker_initialize (tracker.c:233) ==6094== by 0x6DB9275: arena_add_pointer (arena.c:139) ==6094== by 0x6DB96A3: nssArena_Create (arena.c:447) ==6094== by 0x6DB95E4: NSSArena_Create (arena.c:386) ==6094== by 0x6DB6F38: nssCKFWInstance_Create (instance.c:217) ==6094== by 0x6DB2FD5: NSSCKFWC_Initialize (wrap.c:203) ==6094== by 0x6DAC9BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are definitely lost in loss record 27 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x6DB80D4: nssCKFWMutex_Create (mutex.c:146) ==6094== by 0x6DB7505: nssCKFWInstance_CreateMutex (instance.c:513) ==6094== by 0x6DB8487: nssCKFWObject_Create (object.c:205) ==6094== by 0x6DB6A56: nssCKFWFindObjects_Next (find.c:375) ==6094== by 0x6DB5E38: NSSCKFWC_FindObjects (wrap.c:2580) ==6094== by 0x6DACF44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==6094== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==6094== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==6094== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==6094== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==6094== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==6094== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==6094== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==6094== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==6094== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==6094== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==6094== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==6094== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6094== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==6094== by 0x44C2A94: nss_Init (nssinit.c:433) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6094== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==6094== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==6094== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==6094== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6094== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6094== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6094== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6094== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==6094== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==6094== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6094== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==6094== at 0x442572F: malloc (vg_replace_malloc.c:149) ==6094== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==6094== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6094== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6094== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==6094== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==6094== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==6094== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==6094== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==6094== by 0x804C5F9: launch_thread (strsclnt.c:475) ==6094== by 0x804E05C: client_main (strsclnt.c:1273) ==6094== by 0x804E957: main (strsclnt.c:1469) ==6094== ==6094== ==6094== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==6094== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== ==6094== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6094== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6094== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==6094== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==6094== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==6094== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==6094== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==6094== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==6094== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==6094== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==6094== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==6094== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==6094== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==6094== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==6094== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==6094== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==6094== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==6094== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==6094== by 0x63B4464: RNG_RNGInit (loader.c:921) ==6094== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==6094== by 0x637E2B1: FC_Initialize (fipstokn.c:455) ==6094== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==6094== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==6094== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==6094== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==6094== by 0x44C2C59: nss_Init (nssinit.c:481) ==6094== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==6094== by 0x804E86B: main (strsclnt.c:1442) ==6094== ==6094== ==6094== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==6094== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==6094== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==6094== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==6094== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==6094== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==6094== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==6094== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==6094== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==6094== by 0x804E24C: main (strsclnt.c:1340) ==6094== ==6094== LEAK SUMMARY: ==6094== definitely lost: 88 bytes in 1 blocks. ==6094== possibly lost: 204 bytes in 3 blocks. ==6094== still reachable: 5,642 bytes in 58 blocks. ==6094== suppressed: 0 bytes in 0 blocks. PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF selfserv: normal termination memleak.sh: client-32-libfreebl_3-FIPS produced a returncode of 0, expected is 0 PASSED TinderboxPrint:DBG Lk bytes: 551394 TinderboxPrint:DBG Lk blocks: 5815 TIMESTAMP memleak END: Tue Oct 2 08:28:21 PDT 2007