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 ==0==