memleak.sh: -------- Trying cipher A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C A nssamdrhel3.red.iplanet.com ==16698== Memcheck, a memory error detector. ==16698== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16698== Using LibVEX rev 1658, a library for dynamic binary translation. ==16698== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16698== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16698== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16698== For more details, rerun with: -v ==16698== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16698== ==16698== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16698== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16698== malloc/free: 79,033 allocs, 78,971 frees, 133,944,374 bytes allocated. ==16698== For counts of detected errors, rerun with: -v ==16698== searching for pointers to 62 not-freed blocks. ==16698== checked 21,200,820 bytes. ==16698== ==16698== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16698== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16698== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16698== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16698== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16698== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16698== by 0x453CB65: myOnceFunction (tracker.c:94) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x453CBD9: call_once (tracker.c:123) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16698== by 0x64527B9: myOnceFunction (tracker.c:94) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x645282D: call_once (tracker.c:123) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16698== by 0x44C2A94: nss_Init (nssinit.c:433) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16698== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16698== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16698== by 0x453CC24: call_once (tracker.c:131) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16698== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16698== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16698== by 0x453CC68: call_once (tracker.c:135) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16698== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16698== by 0x64528BC: call_once (tracker.c:135) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16698== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16698== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16698== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16698== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16698== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16698== by 0x452BA58: token_destructor (trustdomain.c:124) ==16698== by 0x453E087: nssList_Clear (list.c:200) ==16698== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16698== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16698== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16698== by 0x804EB44: main (strsclnt.c:1522) ==16698== ==16698== ==16698== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16698== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16698== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16698== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16698== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16698== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16698== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16698== by 0x804E05C: client_main (strsclnt.c:1273) ==16698== by 0x804E957: main (strsclnt.c:1469) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16698== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16698== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16698== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16698== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16698== by 0x445274B: lock_cache (sslnonce.c:80) ==16698== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16698== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16698== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16698== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16698== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16698== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16698== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16698== by 0x804D345: do_connects (strsclnt.c:887) ==16698== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16698== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16698== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16698== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16698== by 0x453CC24: call_once (tracker.c:131) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x453CBD9: call_once (tracker.c:123) ==16698== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x453B621: arena_add_pointer (arena.c:139) ==16698== by 0x453BA4F: nssArena_Create (arena.c:447) ==16698== by 0x453B990: NSSArena_Create (arena.c:386) ==16698== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16698== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16698== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16698== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16698== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16698== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16698== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16698== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16698== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16698== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16698== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16698== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16698== by 0x6452878: call_once (tracker.c:131) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x6452793: myOnceFunction (tracker.c:89) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x645282D: call_once (tracker.c:123) ==16698== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16698== by 0x6451275: arena_add_pointer (arena.c:139) ==16698== by 0x64516A3: nssArena_Create (arena.c:447) ==16698== by 0x64515E4: NSSArena_Create (arena.c:386) ==16698== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16698== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16698== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16698== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16698== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16698== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16698== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16698== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16698== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16698== by 0x44C2A94: nss_Init (nssinit.c:433) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16698== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16698== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16698== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16698== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16698== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16698== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16698== by 0x804E05C: client_main (strsclnt.c:1273) ==16698== by 0x804E957: main (strsclnt.c:1469) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16698== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16698== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16698== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16698== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16698== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== ==16698== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16698== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16698== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16698== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16698== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16698== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16698== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16698== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16698== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16698== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16698== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16698== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16698== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16698== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16698== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16698== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16698== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16698== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16698== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16698== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16698== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16698== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16698== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16698== by 0x44C2C59: nss_Init (nssinit.c:481) ==16698== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16698== by 0x804E86B: main (strsclnt.c:1442) ==16698== ==16698== ==16698== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16698== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16698== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16698== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16698== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16698== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16698== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16698== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16698== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16698== by 0x804E24C: main (strsclnt.c:1340) ==16698== ==16698== LEAK SUMMARY: ==16698== definitely lost: 156 bytes in 2 blocks. ==16698== possibly lost: 136 bytes in 2 blocks. ==16698== still reachable: 5,642 bytes in 58 blocks. ==16698== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher B under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C B nssamdrhel3.red.iplanet.com ==16718== Memcheck, a memory error detector. ==16718== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16718== Using LibVEX rev 1658, a library for dynamic binary translation. ==16718== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16718== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16718== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16718== For more details, rerun with: -v ==16718== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16718== ==16718== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16718== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16718== malloc/free: 79,042 allocs, 78,980 frees, 133,948,998 bytes allocated. ==16718== For counts of detected errors, rerun with: -v ==16718== searching for pointers to 62 not-freed blocks. ==16718== checked 21,200,820 bytes. ==16718== ==16718== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16718== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16718== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16718== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16718== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16718== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16718== by 0x453CB65: myOnceFunction (tracker.c:94) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x453CBD9: call_once (tracker.c:123) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16718== by 0x64527B9: myOnceFunction (tracker.c:94) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x645282D: call_once (tracker.c:123) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16718== by 0x44C2A94: nss_Init (nssinit.c:433) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16718== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16718== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16718== by 0x453CC24: call_once (tracker.c:131) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16718== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16718== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16718== by 0x453CC68: call_once (tracker.c:135) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16718== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16718== by 0x64528BC: call_once (tracker.c:135) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16718== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16718== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16718== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16718== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16718== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16718== by 0x452BA58: token_destructor (trustdomain.c:124) ==16718== by 0x453E087: nssList_Clear (list.c:200) ==16718== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16718== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16718== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16718== by 0x804EB44: main (strsclnt.c:1522) ==16718== ==16718== ==16718== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16718== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16718== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16718== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16718== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16718== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16718== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16718== by 0x804E05C: client_main (strsclnt.c:1273) ==16718== by 0x804E957: main (strsclnt.c:1469) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16718== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16718== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16718== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16718== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16718== by 0x445274B: lock_cache (sslnonce.c:80) ==16718== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16718== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16718== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16718== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16718== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16718== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16718== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16718== by 0x804D345: do_connects (strsclnt.c:887) ==16718== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16718== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16718== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16718== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16718== by 0x453CC24: call_once (tracker.c:131) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x453CBD9: call_once (tracker.c:123) ==16718== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x453B621: arena_add_pointer (arena.c:139) ==16718== by 0x453BA4F: nssArena_Create (arena.c:447) ==16718== by 0x453B990: NSSArena_Create (arena.c:386) ==16718== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16718== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16718== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16718== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16718== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16718== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16718== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16718== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16718== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16718== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16718== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16718== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16718== by 0x6452878: call_once (tracker.c:131) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x6452793: myOnceFunction (tracker.c:89) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x645282D: call_once (tracker.c:123) ==16718== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16718== by 0x6451275: arena_add_pointer (arena.c:139) ==16718== by 0x64516A3: nssArena_Create (arena.c:447) ==16718== by 0x64515E4: NSSArena_Create (arena.c:386) ==16718== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16718== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16718== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16718== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16718== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16718== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16718== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16718== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16718== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16718== by 0x44C2A94: nss_Init (nssinit.c:433) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16718== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16718== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16718== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16718== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16718== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16718== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16718== by 0x804E05C: client_main (strsclnt.c:1273) ==16718== by 0x804E957: main (strsclnt.c:1469) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16718== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16718== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16718== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16718== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16718== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== ==16718== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16718== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16718== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16718== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16718== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16718== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16718== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16718== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16718== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16718== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16718== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16718== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16718== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16718== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16718== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16718== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16718== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16718== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16718== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16718== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16718== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16718== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16718== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16718== by 0x44C2C59: nss_Init (nssinit.c:481) ==16718== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16718== by 0x804E86B: main (strsclnt.c:1442) ==16718== ==16718== ==16718== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16718== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16718== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16718== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16718== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16718== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16718== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16718== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16718== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16718== by 0x804E24C: main (strsclnt.c:1340) ==16718== ==16718== LEAK SUMMARY: ==16718== definitely lost: 156 bytes in 2 blocks. ==16718== possibly lost: 136 bytes in 2 blocks. ==16718== still reachable: 5,642 bytes in 58 blocks. ==16718== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher C under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C C nssamdrhel3.red.iplanet.com ==16736== Memcheck, a memory error detector. ==16736== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16736== Using LibVEX rev 1658, a library for dynamic binary translation. ==16736== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16736== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16736== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16736== For more details, rerun with: -v ==16736== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16736== ==16736== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16736== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16736== malloc/free: 85,046 allocs, 84,984 frees, 133,797,166 bytes allocated. ==16736== For counts of detected errors, rerun with: -v ==16736== searching for pointers to 62 not-freed blocks. ==16736== checked 21,200,820 bytes. ==16736== ==16736== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16736== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16736== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16736== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16736== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16736== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16736== by 0x453CB65: myOnceFunction (tracker.c:94) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x453CBD9: call_once (tracker.c:123) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16736== by 0x64527B9: myOnceFunction (tracker.c:94) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x645282D: call_once (tracker.c:123) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16736== by 0x44C2A94: nss_Init (nssinit.c:433) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16736== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16736== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16736== by 0x453CC24: call_once (tracker.c:131) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16736== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16736== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16736== by 0x453CC68: call_once (tracker.c:135) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16736== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16736== by 0x64528BC: call_once (tracker.c:135) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16736== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16736== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16736== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16736== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16736== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16736== by 0x452BA58: token_destructor (trustdomain.c:124) ==16736== by 0x453E087: nssList_Clear (list.c:200) ==16736== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16736== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16736== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16736== by 0x804EB44: main (strsclnt.c:1522) ==16736== ==16736== ==16736== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16736== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16736== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16736== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16736== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16736== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16736== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16736== by 0x804E05C: client_main (strsclnt.c:1273) ==16736== by 0x804E957: main (strsclnt.c:1469) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16736== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16736== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16736== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16736== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16736== by 0x445274B: lock_cache (sslnonce.c:80) ==16736== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16736== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16736== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16736== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16736== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16736== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16736== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16736== by 0x804D345: do_connects (strsclnt.c:887) ==16736== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16736== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16736== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16736== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16736== by 0x453CC24: call_once (tracker.c:131) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x453CBD9: call_once (tracker.c:123) ==16736== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x453B621: arena_add_pointer (arena.c:139) ==16736== by 0x453BA4F: nssArena_Create (arena.c:447) ==16736== by 0x453B990: NSSArena_Create (arena.c:386) ==16736== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16736== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16736== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16736== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16736== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16736== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16736== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16736== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16736== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16736== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16736== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16736== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16736== by 0x6452878: call_once (tracker.c:131) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x6452793: myOnceFunction (tracker.c:89) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x645282D: call_once (tracker.c:123) ==16736== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16736== by 0x6451275: arena_add_pointer (arena.c:139) ==16736== by 0x64516A3: nssArena_Create (arena.c:447) ==16736== by 0x64515E4: NSSArena_Create (arena.c:386) ==16736== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16736== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16736== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16736== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16736== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16736== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16736== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16736== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16736== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16736== by 0x44C2A94: nss_Init (nssinit.c:433) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16736== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16736== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16736== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16736== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16736== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16736== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16736== by 0x804E05C: client_main (strsclnt.c:1273) ==16736== by 0x804E957: main (strsclnt.c:1469) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16736== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16736== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16736== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16736== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16736== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== ==16736== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16736== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16736== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16736== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16736== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16736== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16736== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16736== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16736== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16736== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16736== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16736== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16736== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16736== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16736== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16736== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16736== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16736== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16736== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16736== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16736== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16736== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16736== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16736== by 0x44C2C59: nss_Init (nssinit.c:481) ==16736== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16736== by 0x804E86B: main (strsclnt.c:1442) ==16736== ==16736== ==16736== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16736== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16736== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16736== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16736== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16736== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16736== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16736== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16736== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16736== by 0x804E24C: main (strsclnt.c:1340) ==16736== ==16736== LEAK SUMMARY: ==16736== definitely lost: 156 bytes in 2 blocks. ==16736== possibly lost: 136 bytes in 2 blocks. ==16736== still reachable: 5,642 bytes in 58 blocks. ==16736== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher D under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C D nssamdrhel3.red.iplanet.com ==16754== Memcheck, a memory error detector. ==16754== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16754== Using LibVEX rev 1658, a library for dynamic binary translation. ==16754== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16754== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16754== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16754== For more details, rerun with: -v ==16754== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16754== ==16754== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16754== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16754== malloc/free: 85,046 allocs, 84,984 frees, 133,797,166 bytes allocated. ==16754== For counts of detected errors, rerun with: -v ==16754== searching for pointers to 62 not-freed blocks. ==16754== checked 21,200,820 bytes. ==16754== ==16754== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16754== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16754== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16754== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16754== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16754== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16754== by 0x453CB65: myOnceFunction (tracker.c:94) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x453CBD9: call_once (tracker.c:123) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16754== by 0x64527B9: myOnceFunction (tracker.c:94) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x645282D: call_once (tracker.c:123) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16754== by 0x44C2A94: nss_Init (nssinit.c:433) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16754== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16754== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16754== by 0x453CC24: call_once (tracker.c:131) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16754== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16754== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16754== by 0x453CC68: call_once (tracker.c:135) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16754== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16754== by 0x64528BC: call_once (tracker.c:135) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16754== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16754== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16754== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16754== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16754== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16754== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16754== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16754== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16754== by 0x452BA58: token_destructor (trustdomain.c:124) ==16754== by 0x453E087: nssList_Clear (list.c:200) ==16754== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16754== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16754== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16754== by 0x804EB44: main (strsclnt.c:1522) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16754== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16754== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16754== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16754== by 0x804E05C: client_main (strsclnt.c:1273) ==16754== by 0x804E957: main (strsclnt.c:1469) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16754== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16754== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16754== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16754== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16754== by 0x445274B: lock_cache (sslnonce.c:80) ==16754== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16754== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16754== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16754== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16754== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16754== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16754== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16754== by 0x804D345: do_connects (strsclnt.c:887) ==16754== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16754== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16754== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16754== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16754== by 0x453CC24: call_once (tracker.c:131) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x453CBD9: call_once (tracker.c:123) ==16754== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x453B621: arena_add_pointer (arena.c:139) ==16754== by 0x453BA4F: nssArena_Create (arena.c:447) ==16754== by 0x453B990: NSSArena_Create (arena.c:386) ==16754== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16754== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16754== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16754== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16754== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16754== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16754== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16754== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16754== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16754== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16754== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16754== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16754== by 0x6452878: call_once (tracker.c:131) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x6452793: myOnceFunction (tracker.c:89) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x645282D: call_once (tracker.c:123) ==16754== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16754== by 0x6451275: arena_add_pointer (arena.c:139) ==16754== by 0x64516A3: nssArena_Create (arena.c:447) ==16754== by 0x64515E4: NSSArena_Create (arena.c:386) ==16754== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16754== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16754== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16754== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16754== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16754== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16754== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16754== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16754== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16754== by 0x44C2A94: nss_Init (nssinit.c:433) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16754== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16754== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16754== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16754== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16754== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16754== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16754== by 0x804E05C: client_main (strsclnt.c:1273) ==16754== by 0x804E957: main (strsclnt.c:1469) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16754== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16754== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16754== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16754== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16754== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== ==16754== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16754== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16754== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16754== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16754== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16754== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16754== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16754== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16754== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16754== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16754== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16754== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16754== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16754== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16754== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16754== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16754== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16754== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16754== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16754== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16754== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16754== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16754== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16754== by 0x44C2C59: nss_Init (nssinit.c:481) ==16754== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16754== by 0x804E86B: main (strsclnt.c:1442) ==16754== ==16754== ==16754== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16754== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16754== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16754== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16754== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16754== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16754== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16754== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16754== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16754== by 0x804E24C: main (strsclnt.c:1340) ==16754== ==16754== LEAK SUMMARY: ==16754== definitely lost: 156 bytes in 2 blocks. ==16754== possibly lost: 136 bytes in 2 blocks. ==16754== still reachable: 5,642 bytes in 58 blocks. ==16754== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher E under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C E nssamdrhel3.red.iplanet.com ==16776== Memcheck, a memory error detector. ==16776== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16776== Using LibVEX rev 1658, a library for dynamic binary translation. ==16776== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16776== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16776== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16776== For more details, rerun with: -v ==16776== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16776== ==16776== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16776== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16776== malloc/free: 83,046 allocs, 82,984 frees, 134,053,158 bytes allocated. ==16776== For counts of detected errors, rerun with: -v ==16776== searching for pointers to 62 not-freed blocks. ==16776== checked 21,200,820 bytes. ==16776== ==16776== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16776== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16776== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16776== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16776== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16776== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16776== by 0x453CB65: myOnceFunction (tracker.c:94) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x453CBD9: call_once (tracker.c:123) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16776== by 0x64527B9: myOnceFunction (tracker.c:94) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x645282D: call_once (tracker.c:123) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16776== by 0x44C2A94: nss_Init (nssinit.c:433) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16776== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16776== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16776== by 0x453CC24: call_once (tracker.c:131) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16776== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16776== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16776== by 0x453CC68: call_once (tracker.c:135) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16776== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16776== by 0x64528BC: call_once (tracker.c:135) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16776== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16776== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16776== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16776== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16776== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16776== by 0x452BA58: token_destructor (trustdomain.c:124) ==16776== by 0x453E087: nssList_Clear (list.c:200) ==16776== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16776== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16776== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16776== by 0x804EB44: main (strsclnt.c:1522) ==16776== ==16776== ==16776== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16776== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16776== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16776== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16776== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16776== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16776== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16776== by 0x804E05C: client_main (strsclnt.c:1273) ==16776== by 0x804E957: main (strsclnt.c:1469) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16776== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16776== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16776== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16776== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16776== by 0x445274B: lock_cache (sslnonce.c:80) ==16776== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16776== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16776== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16776== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16776== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16776== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16776== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16776== by 0x804D345: do_connects (strsclnt.c:887) ==16776== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16776== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16776== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16776== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16776== by 0x453CC24: call_once (tracker.c:131) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x453CBD9: call_once (tracker.c:123) ==16776== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x453B621: arena_add_pointer (arena.c:139) ==16776== by 0x453BA4F: nssArena_Create (arena.c:447) ==16776== by 0x453B990: NSSArena_Create (arena.c:386) ==16776== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16776== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16776== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16776== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16776== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16776== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16776== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16776== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16776== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16776== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16776== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16776== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16776== by 0x6452878: call_once (tracker.c:131) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x6452793: myOnceFunction (tracker.c:89) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x645282D: call_once (tracker.c:123) ==16776== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16776== by 0x6451275: arena_add_pointer (arena.c:139) ==16776== by 0x64516A3: nssArena_Create (arena.c:447) ==16776== by 0x64515E4: NSSArena_Create (arena.c:386) ==16776== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16776== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16776== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16776== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16776== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16776== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16776== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16776== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16776== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16776== by 0x44C2A94: nss_Init (nssinit.c:433) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16776== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16776== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16776== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16776== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16776== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16776== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16776== by 0x804E05C: client_main (strsclnt.c:1273) ==16776== by 0x804E957: main (strsclnt.c:1469) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16776== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16776== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16776== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16776== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16776== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== ==16776== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16776== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16776== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16776== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16776== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16776== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16776== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16776== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16776== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16776== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16776== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16776== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16776== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16776== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16776== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16776== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16776== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16776== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16776== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16776== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16776== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16776== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16776== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16776== by 0x44C2C59: nss_Init (nssinit.c:481) ==16776== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16776== by 0x804E86B: main (strsclnt.c:1442) ==16776== ==16776== ==16776== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16776== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16776== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16776== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16776== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16776== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16776== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16776== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16776== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16776== by 0x804E24C: main (strsclnt.c:1340) ==16776== ==16776== LEAK SUMMARY: ==16776== definitely lost: 156 bytes in 2 blocks. ==16776== possibly lost: 136 bytes in 2 blocks. ==16776== still reachable: 5,642 bytes in 58 blocks. ==16776== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher F under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C F nssamdrhel3.red.iplanet.com ==16794== Memcheck, a memory error detector. ==16794== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16794== Using LibVEX rev 1658, a library for dynamic binary translation. ==16794== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16794== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16794== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16794== For more details, rerun with: -v ==16794== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 0 cache misses, 0 cache not reusable strsclnt: SSL2 - 1 server certificates tested. ==16794== ==16794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16794== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16794== malloc/free: 87,058 allocs, 86,996 frees, 134,541,958 bytes allocated. ==16794== For counts of detected errors, rerun with: -v ==16794== searching for pointers to 62 not-freed blocks. ==16794== checked 21,200,820 bytes. ==16794== ==16794== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16794== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16794== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16794== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16794== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16794== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16794== by 0x453CB65: myOnceFunction (tracker.c:94) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x453CBD9: call_once (tracker.c:123) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16794== by 0x64527B9: myOnceFunction (tracker.c:94) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x645282D: call_once (tracker.c:123) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16794== by 0x44C2A94: nss_Init (nssinit.c:433) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16794== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16794== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16794== by 0x453CC24: call_once (tracker.c:131) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16794== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16794== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16794== by 0x453CC68: call_once (tracker.c:135) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16794== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16794== by 0x64528BC: call_once (tracker.c:135) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16794== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16794== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16794== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16794== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16794== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16794== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16794== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16794== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16794== by 0x452BA58: token_destructor (trustdomain.c:124) ==16794== by 0x453E087: nssList_Clear (list.c:200) ==16794== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16794== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16794== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16794== by 0x804EB44: main (strsclnt.c:1522) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16794== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16794== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16794== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16794== by 0x804E05C: client_main (strsclnt.c:1273) ==16794== by 0x804E957: main (strsclnt.c:1469) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16794== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16794== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16794== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16794== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16794== by 0x445274B: lock_cache (sslnonce.c:80) ==16794== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16794== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16794== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16794== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16794== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16794== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16794== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16794== by 0x804D345: do_connects (strsclnt.c:887) ==16794== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16794== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16794== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16794== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16794== by 0x453CC24: call_once (tracker.c:131) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x453CBD9: call_once (tracker.c:123) ==16794== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x453B621: arena_add_pointer (arena.c:139) ==16794== by 0x453BA4F: nssArena_Create (arena.c:447) ==16794== by 0x453B990: NSSArena_Create (arena.c:386) ==16794== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16794== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16794== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16794== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16794== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16794== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16794== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16794== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16794== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16794== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16794== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16794== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16794== by 0x6452878: call_once (tracker.c:131) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x6452793: myOnceFunction (tracker.c:89) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x645282D: call_once (tracker.c:123) ==16794== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16794== by 0x6451275: arena_add_pointer (arena.c:139) ==16794== by 0x64516A3: nssArena_Create (arena.c:447) ==16794== by 0x64515E4: NSSArena_Create (arena.c:386) ==16794== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16794== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16794== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16794== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16794== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16794== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16794== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16794== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16794== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16794== by 0x44C2A94: nss_Init (nssinit.c:433) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16794== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16794== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16794== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16794== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16794== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16794== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16794== by 0x804E05C: client_main (strsclnt.c:1273) ==16794== by 0x804E957: main (strsclnt.c:1469) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16794== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==16794== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16794== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16794== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16794== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== ==16794== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16794== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16794== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16794== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16794== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16794== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16794== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16794== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16794== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16794== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16794== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16794== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16794== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16794== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16794== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16794== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16794== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16794== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16794== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16794== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16794== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16794== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16794== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16794== by 0x44C2C59: nss_Init (nssinit.c:481) ==16794== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16794== by 0x804E86B: main (strsclnt.c:1442) ==16794== ==16794== ==16794== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==16794== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16794== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16794== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16794== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16794== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16794== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16794== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16794== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16794== by 0x804E24C: main (strsclnt.c:1340) ==16794== ==16794== LEAK SUMMARY: ==16794== definitely lost: 156 bytes in 2 blocks. ==16794== possibly lost: 136 bytes in 2 blocks. ==16794== still reachable: 5,642 bytes in 58 blocks. ==16794== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C001 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C001 nssamdrhel3.red.iplanet.com ==16815== Memcheck, a memory error detector. ==16815== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16815== Using LibVEX rev 1658, a library for dynamic binary translation. ==16815== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16815== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16815== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16815== For more details, rerun with: -v ==16815== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16815== ==16815== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16815== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16815== malloc/free: 131,692 allocs, 131,630 frees, 181,930,700 bytes allocated. ==16815== For counts of detected errors, rerun with: -v ==16815== searching for pointers to 62 not-freed blocks. ==16815== checked 31,673,556 bytes. ==16815== ==16815== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16815== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16815== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16815== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16815== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16815== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16815== by 0x453CB65: myOnceFunction (tracker.c:94) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x453CBD9: call_once (tracker.c:123) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16815== by 0x64527B9: myOnceFunction (tracker.c:94) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x645282D: call_once (tracker.c:123) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16815== by 0x44C2A94: nss_Init (nssinit.c:433) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16815== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16815== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16815== by 0x453CC24: call_once (tracker.c:131) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16815== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16815== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16815== by 0x453CC68: call_once (tracker.c:135) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16815== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16815== by 0x64528BC: call_once (tracker.c:135) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16815== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16815== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16815== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16815== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16815== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16815== by 0x452BA58: token_destructor (trustdomain.c:124) ==16815== by 0x453E087: nssList_Clear (list.c:200) ==16815== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16815== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16815== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16815== by 0x804EB44: main (strsclnt.c:1522) ==16815== ==16815== ==16815== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16815== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16815== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16815== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16815== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16815== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16815== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16815== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16815== by 0x445274B: lock_cache (sslnonce.c:80) ==16815== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16815== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16815== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16815== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16815== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16815== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16815== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16815== by 0x804D345: do_connects (strsclnt.c:887) ==16815== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16815== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16815== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16815== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16815== by 0x453CC24: call_once (tracker.c:131) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x453CBD9: call_once (tracker.c:123) ==16815== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x453B621: arena_add_pointer (arena.c:139) ==16815== by 0x453BA4F: nssArena_Create (arena.c:447) ==16815== by 0x453B990: NSSArena_Create (arena.c:386) ==16815== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16815== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16815== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16815== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16815== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16815== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16815== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16815== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16815== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16815== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16815== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16815== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16815== by 0x6452878: call_once (tracker.c:131) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x6452793: myOnceFunction (tracker.c:89) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x645282D: call_once (tracker.c:123) ==16815== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16815== by 0x6451275: arena_add_pointer (arena.c:139) ==16815== by 0x64516A3: nssArena_Create (arena.c:447) ==16815== by 0x64515E4: NSSArena_Create (arena.c:386) ==16815== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16815== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16815== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16815== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16815== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16815== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16815== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16815== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16815== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16815== by 0x44C2A94: nss_Init (nssinit.c:433) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16815== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16815== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16815== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16815== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16815== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16815== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16815== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16815== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16815== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16815== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16815== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16815== by 0x804E05C: client_main (strsclnt.c:1273) ==16815== by 0x804E957: main (strsclnt.c:1469) ==16815== ==16815== ==16815== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16815== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== ==16815== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16815== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16815== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16815== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16815== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16815== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16815== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16815== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16815== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16815== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16815== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16815== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16815== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16815== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16815== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16815== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16815== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16815== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16815== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16815== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16815== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16815== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16815== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16815== by 0x44C2C59: nss_Init (nssinit.c:481) ==16815== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16815== by 0x804E86B: main (strsclnt.c:1442) ==16815== ==16815== ==16815== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16815== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16815== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16815== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16815== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16815== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16815== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16815== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16815== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16815== by 0x804E24C: main (strsclnt.c:1340) ==16815== ==16815== LEAK SUMMARY: ==16815== definitely lost: 88 bytes in 1 blocks. ==16815== possibly lost: 204 bytes in 3 blocks. ==16815== still reachable: 5,642 bytes in 58 blocks. ==16815== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C002 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C002 nssamdrhel3.red.iplanet.com ==16843== Memcheck, a memory error detector. ==16843== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16843== Using LibVEX rev 1658, a library for dynamic binary translation. ==16843== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16843== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16843== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16843== For more details, rerun with: -v ==16843== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16843== ==16843== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16843== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16843== malloc/free: 145,620 allocs, 145,558 frees, 183,343,596 bytes allocated. ==16843== For counts of detected errors, rerun with: -v ==16843== searching for pointers to 62 not-freed blocks. ==16843== checked 31,673,460 bytes. ==16843== ==16843== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16843== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16843== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16843== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16843== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16843== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16843== by 0x453CB65: myOnceFunction (tracker.c:94) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x453CBD9: call_once (tracker.c:123) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16843== by 0x64527B9: myOnceFunction (tracker.c:94) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x645282D: call_once (tracker.c:123) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16843== by 0x44C2A94: nss_Init (nssinit.c:433) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16843== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16843== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16843== by 0x453CC24: call_once (tracker.c:131) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16843== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16843== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16843== by 0x453CC68: call_once (tracker.c:135) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16843== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16843== by 0x64528BC: call_once (tracker.c:135) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16843== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16843== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16843== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16843== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16843== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16843== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16843== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16843== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16843== by 0x452BA58: token_destructor (trustdomain.c:124) ==16843== by 0x453E087: nssList_Clear (list.c:200) ==16843== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16843== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16843== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16843== by 0x804EB44: main (strsclnt.c:1522) ==16843== ==16843== ==16843== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16843== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16843== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16843== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16843== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16843== by 0x445274B: lock_cache (sslnonce.c:80) ==16843== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16843== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16843== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16843== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16843== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16843== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16843== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16843== by 0x804D345: do_connects (strsclnt.c:887) ==16843== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16843== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16843== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16843== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16843== by 0x453CC24: call_once (tracker.c:131) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x453CBD9: call_once (tracker.c:123) ==16843== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x453B621: arena_add_pointer (arena.c:139) ==16843== by 0x453BA4F: nssArena_Create (arena.c:447) ==16843== by 0x453B990: NSSArena_Create (arena.c:386) ==16843== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16843== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16843== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16843== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16843== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16843== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16843== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16843== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16843== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16843== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16843== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16843== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16843== by 0x6452878: call_once (tracker.c:131) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x6452793: myOnceFunction (tracker.c:89) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x645282D: call_once (tracker.c:123) ==16843== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16843== by 0x6451275: arena_add_pointer (arena.c:139) ==16843== by 0x64516A3: nssArena_Create (arena.c:447) ==16843== by 0x64515E4: NSSArena_Create (arena.c:386) ==16843== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16843== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16843== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16843== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16843== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16843== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16843== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16843== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16843== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16843== by 0x44C2A94: nss_Init (nssinit.c:433) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16843== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16843== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16843== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16843== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16843== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16843== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16843== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16843== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16843== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16843== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16843== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16843== by 0x804E05C: client_main (strsclnt.c:1273) ==16843== by 0x804E957: main (strsclnt.c:1469) ==16843== ==16843== ==16843== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16843== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== ==16843== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16843== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16843== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16843== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16843== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16843== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16843== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16843== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16843== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16843== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16843== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16843== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16843== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16843== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16843== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16843== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16843== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16843== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16843== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16843== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16843== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16843== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16843== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16843== by 0x44C2C59: nss_Init (nssinit.c:481) ==16843== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16843== by 0x804E86B: main (strsclnt.c:1442) ==16843== ==16843== ==16843== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16843== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16843== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16843== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16843== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16843== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16843== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16843== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16843== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16843== by 0x804E24C: main (strsclnt.c:1340) ==16843== ==16843== LEAK SUMMARY: ==16843== definitely lost: 88 bytes in 1 blocks. ==16843== possibly lost: 204 bytes in 3 blocks. ==16843== still reachable: 5,642 bytes in 58 blocks. ==16843== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C003 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C003 nssamdrhel3.red.iplanet.com ==16875== Memcheck, a memory error detector. ==16875== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16875== Using LibVEX rev 1658, a library for dynamic binary translation. ==16875== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16875== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16875== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16875== For more details, rerun with: -v ==16875== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16875== ==16875== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16875== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16875== malloc/free: 151,626 allocs, 151,564 frees, 183,717,132 bytes allocated. ==16875== For counts of detected errors, rerun with: -v ==16875== searching for pointers to 62 not-freed blocks. ==16875== checked 31,673,460 bytes. ==16875== ==16875== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16875== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16875== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16875== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16875== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16875== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16875== by 0x453CB65: myOnceFunction (tracker.c:94) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x453CBD9: call_once (tracker.c:123) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16875== by 0x64527B9: myOnceFunction (tracker.c:94) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x645282D: call_once (tracker.c:123) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16875== by 0x44C2A94: nss_Init (nssinit.c:433) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16875== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16875== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16875== by 0x453CC24: call_once (tracker.c:131) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16875== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16875== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16875== by 0x453CC68: call_once (tracker.c:135) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16875== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16875== by 0x64528BC: call_once (tracker.c:135) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16875== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16875== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16875== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16875== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16875== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16875== by 0x452BA58: token_destructor (trustdomain.c:124) ==16875== by 0x453E087: nssList_Clear (list.c:200) ==16875== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16875== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16875== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16875== by 0x804EB44: main (strsclnt.c:1522) ==16875== ==16875== ==16875== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16875== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16875== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16875== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16875== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16875== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16875== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16875== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16875== by 0x445274B: lock_cache (sslnonce.c:80) ==16875== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16875== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16875== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16875== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16875== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16875== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16875== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16875== by 0x804D345: do_connects (strsclnt.c:887) ==16875== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16875== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16875== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16875== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16875== by 0x453CC24: call_once (tracker.c:131) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x453CBD9: call_once (tracker.c:123) ==16875== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x453B621: arena_add_pointer (arena.c:139) ==16875== by 0x453BA4F: nssArena_Create (arena.c:447) ==16875== by 0x453B990: NSSArena_Create (arena.c:386) ==16875== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16875== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16875== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16875== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16875== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16875== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16875== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16875== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16875== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16875== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16875== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16875== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16875== by 0x6452878: call_once (tracker.c:131) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x6452793: myOnceFunction (tracker.c:89) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x645282D: call_once (tracker.c:123) ==16875== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16875== by 0x6451275: arena_add_pointer (arena.c:139) ==16875== by 0x64516A3: nssArena_Create (arena.c:447) ==16875== by 0x64515E4: NSSArena_Create (arena.c:386) ==16875== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16875== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16875== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16875== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16875== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16875== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16875== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16875== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16875== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16875== by 0x44C2A94: nss_Init (nssinit.c:433) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16875== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16875== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16875== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16875== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16875== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16875== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16875== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16875== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16875== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16875== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16875== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16875== by 0x804E05C: client_main (strsclnt.c:1273) ==16875== by 0x804E957: main (strsclnt.c:1469) ==16875== ==16875== ==16875== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16875== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== ==16875== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16875== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16875== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16875== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16875== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16875== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16875== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16875== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16875== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16875== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16875== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16875== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16875== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16875== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16875== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16875== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16875== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16875== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16875== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16875== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16875== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16875== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16875== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16875== by 0x44C2C59: nss_Init (nssinit.c:481) ==16875== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16875== by 0x804E86B: main (strsclnt.c:1442) ==16875== ==16875== ==16875== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16875== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16875== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16875== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16875== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16875== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16875== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16875== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16875== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16875== by 0x804E24C: main (strsclnt.c:1340) ==16875== ==16875== LEAK SUMMARY: ==16875== definitely lost: 88 bytes in 1 blocks. ==16875== possibly lost: 204 bytes in 3 blocks. ==16875== still reachable: 5,642 bytes in 58 blocks. ==16875== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C004 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C004 nssamdrhel3.red.iplanet.com ==16908== Memcheck, a memory error detector. ==16908== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16908== Using LibVEX rev 1658, a library for dynamic binary translation. ==16908== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16908== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16908== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16908== For more details, rerun with: -v ==16908== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16908== ==16908== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16908== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16908== malloc/free: 151,591 allocs, 151,529 frees, 183,991,564 bytes allocated. ==16908== For counts of detected errors, rerun with: -v ==16908== searching for pointers to 62 not-freed blocks. ==16908== checked 31,673,460 bytes. ==16908== ==16908== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16908== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16908== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16908== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16908== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16908== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16908== by 0x453CB65: myOnceFunction (tracker.c:94) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x453CBD9: call_once (tracker.c:123) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16908== by 0x64527B9: myOnceFunction (tracker.c:94) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x645282D: call_once (tracker.c:123) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16908== by 0x44C2A94: nss_Init (nssinit.c:433) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16908== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16908== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16908== by 0x453CC24: call_once (tracker.c:131) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16908== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16908== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16908== by 0x453CC68: call_once (tracker.c:135) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16908== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16908== by 0x64528BC: call_once (tracker.c:135) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16908== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16908== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16908== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16908== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16908== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16908== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16908== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16908== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16908== by 0x452BA58: token_destructor (trustdomain.c:124) ==16908== by 0x453E087: nssList_Clear (list.c:200) ==16908== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16908== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16908== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16908== by 0x804EB44: main (strsclnt.c:1522) ==16908== ==16908== ==16908== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16908== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16908== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16908== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16908== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16908== by 0x445274B: lock_cache (sslnonce.c:80) ==16908== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16908== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16908== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16908== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16908== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16908== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16908== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16908== by 0x804D345: do_connects (strsclnt.c:887) ==16908== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16908== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16908== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16908== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16908== by 0x453CC24: call_once (tracker.c:131) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x453CBD9: call_once (tracker.c:123) ==16908== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x453B621: arena_add_pointer (arena.c:139) ==16908== by 0x453BA4F: nssArena_Create (arena.c:447) ==16908== by 0x453B990: NSSArena_Create (arena.c:386) ==16908== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16908== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16908== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16908== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16908== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16908== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16908== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16908== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16908== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16908== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16908== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16908== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16908== by 0x6452878: call_once (tracker.c:131) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x6452793: myOnceFunction (tracker.c:89) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x645282D: call_once (tracker.c:123) ==16908== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16908== by 0x6451275: arena_add_pointer (arena.c:139) ==16908== by 0x64516A3: nssArena_Create (arena.c:447) ==16908== by 0x64515E4: NSSArena_Create (arena.c:386) ==16908== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16908== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16908== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16908== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16908== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16908== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16908== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16908== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16908== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16908== by 0x44C2A94: nss_Init (nssinit.c:433) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16908== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16908== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16908== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16908== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16908== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16908== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16908== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16908== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16908== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16908== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16908== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16908== by 0x804E05C: client_main (strsclnt.c:1273) ==16908== by 0x804E957: main (strsclnt.c:1469) ==16908== ==16908== ==16908== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16908== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== ==16908== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16908== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16908== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16908== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16908== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16908== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16908== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16908== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16908== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16908== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16908== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16908== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16908== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16908== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16908== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16908== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16908== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16908== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16908== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16908== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16908== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16908== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16908== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16908== by 0x44C2C59: nss_Init (nssinit.c:481) ==16908== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16908== by 0x804E86B: main (strsclnt.c:1442) ==16908== ==16908== ==16908== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16908== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16908== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16908== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16908== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16908== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16908== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16908== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16908== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16908== by 0x804E24C: main (strsclnt.c:1340) ==16908== ==16908== LEAK SUMMARY: ==16908== definitely lost: 88 bytes in 1 blocks. ==16908== possibly lost: 204 bytes in 3 blocks. ==16908== still reachable: 5,642 bytes in 58 blocks. ==16908== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C005 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C005 nssamdrhel3.red.iplanet.com ==16942== Memcheck, a memory error detector. ==16942== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16942== Using LibVEX rev 1658, a library for dynamic binary translation. ==16942== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16942== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16942== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16942== For more details, rerun with: -v ==16942== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16942== ==16942== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16942== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16942== malloc/free: 151,626 allocs, 151,564 frees, 184,029,132 bytes allocated. ==16942== For counts of detected errors, rerun with: -v ==16942== searching for pointers to 62 not-freed blocks. ==16942== checked 31,673,460 bytes. ==16942== ==16942== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16942== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16942== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16942== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16942== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16942== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16942== by 0x453CB65: myOnceFunction (tracker.c:94) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x453CBD9: call_once (tracker.c:123) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16942== by 0x64527B9: myOnceFunction (tracker.c:94) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x645282D: call_once (tracker.c:123) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16942== by 0x44C2A94: nss_Init (nssinit.c:433) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16942== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16942== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16942== by 0x453CC24: call_once (tracker.c:131) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16942== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16942== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16942== by 0x453CC68: call_once (tracker.c:135) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16942== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16942== by 0x64528BC: call_once (tracker.c:135) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16942== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16942== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16942== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16942== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16942== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16942== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16942== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16942== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16942== by 0x452BA58: token_destructor (trustdomain.c:124) ==16942== by 0x453E087: nssList_Clear (list.c:200) ==16942== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16942== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16942== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16942== by 0x804EB44: main (strsclnt.c:1522) ==16942== ==16942== ==16942== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16942== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16942== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16942== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16942== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16942== by 0x445274B: lock_cache (sslnonce.c:80) ==16942== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16942== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16942== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16942== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16942== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16942== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16942== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16942== by 0x804D345: do_connects (strsclnt.c:887) ==16942== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16942== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16942== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16942== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16942== by 0x453CC24: call_once (tracker.c:131) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x453CBD9: call_once (tracker.c:123) ==16942== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x453B621: arena_add_pointer (arena.c:139) ==16942== by 0x453BA4F: nssArena_Create (arena.c:447) ==16942== by 0x453B990: NSSArena_Create (arena.c:386) ==16942== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16942== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16942== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16942== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16942== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16942== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16942== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16942== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16942== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16942== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16942== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16942== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16942== by 0x6452878: call_once (tracker.c:131) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x6452793: myOnceFunction (tracker.c:89) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x645282D: call_once (tracker.c:123) ==16942== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16942== by 0x6451275: arena_add_pointer (arena.c:139) ==16942== by 0x64516A3: nssArena_Create (arena.c:447) ==16942== by 0x64515E4: NSSArena_Create (arena.c:386) ==16942== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16942== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16942== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16942== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16942== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16942== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16942== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16942== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16942== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16942== by 0x44C2A94: nss_Init (nssinit.c:433) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16942== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16942== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16942== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16942== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16942== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16942== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16942== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16942== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16942== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16942== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16942== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16942== by 0x804E05C: client_main (strsclnt.c:1273) ==16942== by 0x804E957: main (strsclnt.c:1469) ==16942== ==16942== ==16942== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16942== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== ==16942== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16942== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16942== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16942== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16942== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16942== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16942== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16942== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16942== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16942== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16942== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16942== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16942== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16942== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16942== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16942== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16942== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16942== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16942== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16942== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16942== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16942== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16942== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16942== by 0x44C2C59: nss_Init (nssinit.c:481) ==16942== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16942== by 0x804E86B: main (strsclnt.c:1442) ==16942== ==16942== ==16942== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16942== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16942== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16942== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16942== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16942== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16942== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16942== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16942== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16942== by 0x804E24C: main (strsclnt.c:1340) ==16942== ==16942== LEAK SUMMARY: ==16942== definitely lost: 88 bytes in 1 blocks. ==16942== possibly lost: 204 bytes in 3 blocks. ==16942== still reachable: 5,642 bytes in 58 blocks. ==16942== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C006 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C006 nssamdrhel3.red.iplanet.com ==16980== Memcheck, a memory error detector. ==16980== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==16980== Using LibVEX rev 1658, a library for dynamic binary translation. ==16980== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==16980== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==16980== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==16980== For more details, rerun with: -v ==16980== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==16980== ==16980== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==16980== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==16980== malloc/free: 132,278 allocs, 132,216 frees, 182,076,899 bytes allocated. ==16980== For counts of detected errors, rerun with: -v ==16980== searching for pointers to 62 not-freed blocks. ==16980== checked 31,673,556 bytes. ==16980== ==16980== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==16980== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==16980== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==16980== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==16980== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==16980== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16980== by 0x453CB65: myOnceFunction (tracker.c:94) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x453CBD9: call_once (tracker.c:123) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==16980== by 0x64527B9: myOnceFunction (tracker.c:94) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x645282D: call_once (tracker.c:123) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16980== by 0x44C2A94: nss_Init (nssinit.c:433) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==16980== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16980== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==16980== by 0x453CC24: call_once (tracker.c:131) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==16980== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16980== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16980== by 0x453CC68: call_once (tracker.c:135) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==16980== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==16980== by 0x64528BC: call_once (tracker.c:135) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==16980== by 0x6452982: trackerOnceFunc (tracker.c:191) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==16980== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==16980== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==16980== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==16980== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==16980== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==16980== by 0x453BB43: nssArena_Destroy (arena.c:531) ==16980== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==16980== by 0x452BA58: token_destructor (trustdomain.c:124) ==16980== by 0x453E087: nssList_Clear (list.c:200) ==16980== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==16980== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==16980== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==16980== by 0x804EB44: main (strsclnt.c:1522) ==16980== ==16980== ==16980== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16980== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==16980== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16980== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==16980== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==16980== by 0x445274B: lock_cache (sslnonce.c:80) ==16980== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==16980== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==16980== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==16980== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==16980== by 0x445B62D: ssl_Send (sslsock.c:1426) ==16980== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==16980== by 0x804CC3E: handle_connection (strsclnt.c:696) ==16980== by 0x804D345: do_connects (strsclnt.c:887) ==16980== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==16980== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==16980== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==16980== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==16980== by 0x453CC24: call_once (tracker.c:131) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x453CB3F: myOnceFunction (tracker.c:89) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x453CBD9: call_once (tracker.c:123) ==16980== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x453B621: arena_add_pointer (arena.c:139) ==16980== by 0x453BA4F: nssArena_Create (arena.c:447) ==16980== by 0x453B990: NSSArena_Create (arena.c:386) ==16980== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==16980== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==16980== by 0x44C2CB8: nss_Init (nssinit.c:493) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==16980== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==16980== by 0x6450487: nssCKFWObject_Create (object.c:205) ==16980== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==16980== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==16980== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==16980== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==16980== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==16980== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==16980== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x6452945: trackerOnceFunc (tracker.c:186) ==16980== by 0x6452878: call_once (tracker.c:131) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x6452793: myOnceFunction (tracker.c:89) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x645282D: call_once (tracker.c:123) ==16980== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==16980== by 0x6451275: arena_add_pointer (arena.c:139) ==16980== by 0x64516A3: nssArena_Create (arena.c:447) ==16980== by 0x64515E4: NSSArena_Create (arena.c:386) ==16980== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==16980== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==16980== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==16980== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==16980== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==16980== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==16980== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==16980== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==16980== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==16980== by 0x44C2A94: nss_Init (nssinit.c:433) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==16980== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==16980== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==16980== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==16980== at 0x442572F: malloc (vg_replace_malloc.c:149) ==16980== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==16980== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==16980== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==16980== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==16980== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==16980== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==16980== by 0x804C5F9: launch_thread (strsclnt.c:475) ==16980== by 0x804E05C: client_main (strsclnt.c:1273) ==16980== by 0x804E957: main (strsclnt.c:1469) ==16980== ==16980== ==16980== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==16980== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== ==16980== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==16980== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==16980== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==16980== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==16980== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==16980== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==16980== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==16980== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==16980== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==16980== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==16980== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==16980== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==16980== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==16980== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==16980== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==16980== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==16980== by 0x63B4464: RNG_RNGInit (loader.c:921) ==16980== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==16980== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==16980== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==16980== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==16980== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==16980== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==16980== by 0x44C2C59: nss_Init (nssinit.c:481) ==16980== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==16980== by 0x804E86B: main (strsclnt.c:1442) ==16980== ==16980== ==16980== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==16980== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==16980== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==16980== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==16980== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==16980== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==16980== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==16980== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==16980== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==16980== by 0x804E24C: main (strsclnt.c:1340) ==16980== ==16980== LEAK SUMMARY: ==16980== definitely lost: 88 bytes in 1 blocks. ==16980== possibly lost: 204 bytes in 3 blocks. ==16980== still reachable: 5,642 bytes in 58 blocks. ==16980== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C007 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C007 nssamdrhel3.red.iplanet.com ==17009== Memcheck, a memory error detector. ==17009== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17009== Using LibVEX rev 1658, a library for dynamic binary translation. ==17009== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17009== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17009== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17009== For more details, rerun with: -v ==17009== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17009== ==17009== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17009== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17009== malloc/free: 148,184 allocs, 148,122 frees, 183,996,310 bytes allocated. ==17009== For counts of detected errors, rerun with: -v ==17009== searching for pointers to 62 not-freed blocks. ==17009== checked 31,673,460 bytes. ==17009== ==17009== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17009== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17009== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17009== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17009== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17009== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17009== by 0x453CB65: myOnceFunction (tracker.c:94) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x453CBD9: call_once (tracker.c:123) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17009== by 0x64527B9: myOnceFunction (tracker.c:94) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x645282D: call_once (tracker.c:123) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17009== by 0x44C2A94: nss_Init (nssinit.c:433) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17009== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17009== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17009== by 0x453CC24: call_once (tracker.c:131) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17009== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17009== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17009== by 0x453CC68: call_once (tracker.c:135) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17009== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17009== by 0x64528BC: call_once (tracker.c:135) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17009== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17009== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17009== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17009== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17009== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17009== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17009== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17009== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17009== by 0x452BA58: token_destructor (trustdomain.c:124) ==17009== by 0x453E087: nssList_Clear (list.c:200) ==17009== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17009== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17009== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17009== by 0x804EB44: main (strsclnt.c:1522) ==17009== ==17009== ==17009== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17009== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17009== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17009== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17009== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17009== by 0x445274B: lock_cache (sslnonce.c:80) ==17009== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17009== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17009== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17009== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17009== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17009== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17009== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17009== by 0x804D345: do_connects (strsclnt.c:887) ==17009== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17009== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17009== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17009== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17009== by 0x453CC24: call_once (tracker.c:131) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x453CBD9: call_once (tracker.c:123) ==17009== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x453B621: arena_add_pointer (arena.c:139) ==17009== by 0x453BA4F: nssArena_Create (arena.c:447) ==17009== by 0x453B990: NSSArena_Create (arena.c:386) ==17009== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17009== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17009== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17009== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17009== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17009== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17009== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17009== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17009== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17009== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17009== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17009== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17009== by 0x6452878: call_once (tracker.c:131) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x6452793: myOnceFunction (tracker.c:89) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x645282D: call_once (tracker.c:123) ==17009== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17009== by 0x6451275: arena_add_pointer (arena.c:139) ==17009== by 0x64516A3: nssArena_Create (arena.c:447) ==17009== by 0x64515E4: NSSArena_Create (arena.c:386) ==17009== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17009== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17009== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17009== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17009== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17009== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17009== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17009== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17009== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17009== by 0x44C2A94: nss_Init (nssinit.c:433) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17009== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17009== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17009== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17009== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17009== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17009== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17009== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17009== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17009== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17009== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17009== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17009== by 0x804E05C: client_main (strsclnt.c:1273) ==17009== by 0x804E957: main (strsclnt.c:1469) ==17009== ==17009== ==17009== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17009== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== ==17009== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17009== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17009== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17009== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17009== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17009== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17009== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17009== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17009== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17009== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17009== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17009== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17009== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17009== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17009== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17009== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17009== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17009== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17009== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17009== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17009== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17009== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17009== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17009== by 0x44C2C59: nss_Init (nssinit.c:481) ==17009== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17009== by 0x804E86B: main (strsclnt.c:1442) ==17009== ==17009== ==17009== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17009== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17009== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17009== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17009== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17009== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17009== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17009== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17009== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17009== by 0x804E24C: main (strsclnt.c:1340) ==17009== ==17009== LEAK SUMMARY: ==17009== definitely lost: 88 bytes in 1 blocks. ==17009== possibly lost: 204 bytes in 3 blocks. ==17009== still reachable: 5,642 bytes in 58 blocks. ==17009== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C008 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C008 nssamdrhel3.red.iplanet.com ==17042== Memcheck, a memory error detector. ==17042== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17042== Using LibVEX rev 1658, a library for dynamic binary translation. ==17042== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17042== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17042== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17042== For more details, rerun with: -v ==17042== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17042== ==17042== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17042== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17042== malloc/free: 157,870 allocs, 157,808 frees, 185,312,347 bytes allocated. ==17042== For counts of detected errors, rerun with: -v ==17042== searching for pointers to 62 not-freed blocks. ==17042== checked 31,673,460 bytes. ==17042== ==17042== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17042== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17042== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17042== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17042== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17042== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17042== by 0x453CB65: myOnceFunction (tracker.c:94) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x453CBD9: call_once (tracker.c:123) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17042== by 0x64527B9: myOnceFunction (tracker.c:94) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x645282D: call_once (tracker.c:123) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17042== by 0x44C2A94: nss_Init (nssinit.c:433) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17042== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17042== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17042== by 0x453CC24: call_once (tracker.c:131) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17042== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17042== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17042== by 0x453CC68: call_once (tracker.c:135) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17042== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17042== by 0x64528BC: call_once (tracker.c:135) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17042== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17042== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17042== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17042== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17042== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17042== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17042== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17042== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17042== by 0x452BA58: token_destructor (trustdomain.c:124) ==17042== by 0x453E087: nssList_Clear (list.c:200) ==17042== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17042== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17042== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17042== by 0x804EB44: main (strsclnt.c:1522) ==17042== ==17042== ==17042== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17042== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17042== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17042== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17042== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17042== by 0x445274B: lock_cache (sslnonce.c:80) ==17042== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17042== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17042== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17042== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17042== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17042== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17042== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17042== by 0x804D345: do_connects (strsclnt.c:887) ==17042== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17042== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17042== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17042== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17042== by 0x453CC24: call_once (tracker.c:131) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x453CBD9: call_once (tracker.c:123) ==17042== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x453B621: arena_add_pointer (arena.c:139) ==17042== by 0x453BA4F: nssArena_Create (arena.c:447) ==17042== by 0x453B990: NSSArena_Create (arena.c:386) ==17042== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17042== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17042== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17042== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17042== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17042== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17042== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17042== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17042== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17042== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17042== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17042== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17042== by 0x6452878: call_once (tracker.c:131) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x6452793: myOnceFunction (tracker.c:89) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x645282D: call_once (tracker.c:123) ==17042== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17042== by 0x6451275: arena_add_pointer (arena.c:139) ==17042== by 0x64516A3: nssArena_Create (arena.c:447) ==17042== by 0x64515E4: NSSArena_Create (arena.c:386) ==17042== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17042== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17042== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17042== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17042== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17042== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17042== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17042== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17042== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17042== by 0x44C2A94: nss_Init (nssinit.c:433) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17042== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17042== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17042== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17042== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17042== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17042== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17042== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17042== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17042== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17042== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17042== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17042== by 0x804E05C: client_main (strsclnt.c:1273) ==17042== by 0x804E957: main (strsclnt.c:1469) ==17042== ==17042== ==17042== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17042== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== ==17042== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17042== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17042== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17042== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17042== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17042== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17042== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17042== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17042== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17042== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17042== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17042== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17042== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17042== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17042== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17042== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17042== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17042== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17042== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17042== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17042== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17042== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17042== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17042== by 0x44C2C59: nss_Init (nssinit.c:481) ==17042== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17042== by 0x804E86B: main (strsclnt.c:1442) ==17042== ==17042== ==17042== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17042== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17042== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17042== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17042== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17042== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17042== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17042== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17042== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17042== by 0x804E24C: main (strsclnt.c:1340) ==17042== ==17042== LEAK SUMMARY: ==17042== definitely lost: 88 bytes in 1 blocks. ==17042== possibly lost: 204 bytes in 3 blocks. ==17042== still reachable: 5,642 bytes in 58 blocks. ==17042== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C009 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C009 nssamdrhel3.red.iplanet.com ==17075== Memcheck, a memory error detector. ==17075== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17075== Using LibVEX rev 1658, a library for dynamic binary translation. ==17075== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17075== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17075== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17075== For more details, rerun with: -v ==17075== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17075== ==17075== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17075== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17075== malloc/free: 154,251 allocs, 154,189 frees, 184,665,461 bytes allocated. ==17075== For counts of detected errors, rerun with: -v ==17075== searching for pointers to 62 not-freed blocks. ==17075== checked 31,673,460 bytes. ==17075== ==17075== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17075== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17075== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17075== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17075== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17075== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17075== by 0x453CB65: myOnceFunction (tracker.c:94) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x453CBD9: call_once (tracker.c:123) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17075== by 0x64527B9: myOnceFunction (tracker.c:94) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x645282D: call_once (tracker.c:123) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17075== by 0x44C2A94: nss_Init (nssinit.c:433) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17075== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17075== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17075== by 0x453CC24: call_once (tracker.c:131) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17075== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17075== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17075== by 0x453CC68: call_once (tracker.c:135) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17075== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17075== by 0x64528BC: call_once (tracker.c:135) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17075== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17075== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17075== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17075== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17075== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17075== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17075== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17075== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17075== by 0x452BA58: token_destructor (trustdomain.c:124) ==17075== by 0x453E087: nssList_Clear (list.c:200) ==17075== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17075== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17075== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17075== by 0x804EB44: main (strsclnt.c:1522) ==17075== ==17075== ==17075== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17075== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17075== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17075== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17075== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17075== by 0x445274B: lock_cache (sslnonce.c:80) ==17075== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17075== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17075== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17075== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17075== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17075== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17075== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17075== by 0x804D345: do_connects (strsclnt.c:887) ==17075== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17075== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17075== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17075== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17075== by 0x453CC24: call_once (tracker.c:131) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x453CBD9: call_once (tracker.c:123) ==17075== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x453B621: arena_add_pointer (arena.c:139) ==17075== by 0x453BA4F: nssArena_Create (arena.c:447) ==17075== by 0x453B990: NSSArena_Create (arena.c:386) ==17075== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17075== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17075== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17075== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17075== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17075== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17075== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17075== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17075== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17075== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17075== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17075== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17075== by 0x6452878: call_once (tracker.c:131) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x6452793: myOnceFunction (tracker.c:89) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x645282D: call_once (tracker.c:123) ==17075== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17075== by 0x6451275: arena_add_pointer (arena.c:139) ==17075== by 0x64516A3: nssArena_Create (arena.c:447) ==17075== by 0x64515E4: NSSArena_Create (arena.c:386) ==17075== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17075== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17075== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17075== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17075== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17075== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17075== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17075== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17075== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17075== by 0x44C2A94: nss_Init (nssinit.c:433) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17075== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17075== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17075== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17075== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17075== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17075== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17075== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17075== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17075== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17075== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17075== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17075== by 0x804E05C: client_main (strsclnt.c:1273) ==17075== by 0x804E957: main (strsclnt.c:1469) ==17075== ==17075== ==17075== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17075== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== ==17075== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17075== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17075== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17075== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17075== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17075== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17075== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17075== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17075== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17075== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17075== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17075== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17075== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17075== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17075== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17075== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17075== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17075== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17075== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17075== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17075== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17075== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17075== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17075== by 0x44C2C59: nss_Init (nssinit.c:481) ==17075== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17075== by 0x804E86B: main (strsclnt.c:1442) ==17075== ==17075== ==17075== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17075== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17075== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17075== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17075== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17075== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17075== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17075== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17075== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17075== by 0x804E24C: main (strsclnt.c:1340) ==17075== ==17075== LEAK SUMMARY: ==17075== definitely lost: 88 bytes in 1 blocks. ==17075== possibly lost: 204 bytes in 3 blocks. ==17075== still reachable: 5,642 bytes in 58 blocks. ==17075== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C00A under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C00A nssamdrhel3.red.iplanet.com ==17108== Memcheck, a memory error detector. ==17108== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17108== Using LibVEX rev 1658, a library for dynamic binary translation. ==17108== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17108== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17108== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17108== For more details, rerun with: -v ==17108== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17108== ==17108== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17108== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17108== malloc/free: 157,942 allocs, 157,880 frees, 185,642,778 bytes allocated. ==17108== For counts of detected errors, rerun with: -v ==17108== searching for pointers to 62 not-freed blocks. ==17108== checked 31,673,460 bytes. ==17108== ==17108== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17108== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17108== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17108== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17108== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17108== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17108== by 0x453CB65: myOnceFunction (tracker.c:94) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x453CBD9: call_once (tracker.c:123) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17108== by 0x64527B9: myOnceFunction (tracker.c:94) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x645282D: call_once (tracker.c:123) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17108== by 0x44C2A94: nss_Init (nssinit.c:433) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17108== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17108== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17108== by 0x453CC24: call_once (tracker.c:131) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17108== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17108== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17108== by 0x453CC68: call_once (tracker.c:135) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17108== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17108== by 0x64528BC: call_once (tracker.c:135) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17108== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17108== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17108== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17108== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17108== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17108== by 0x452BA58: token_destructor (trustdomain.c:124) ==17108== by 0x453E087: nssList_Clear (list.c:200) ==17108== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17108== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17108== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17108== by 0x804EB44: main (strsclnt.c:1522) ==17108== ==17108== ==17108== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17108== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17108== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17108== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17108== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17108== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17108== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17108== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17108== by 0x445274B: lock_cache (sslnonce.c:80) ==17108== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17108== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17108== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17108== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17108== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17108== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17108== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17108== by 0x804D345: do_connects (strsclnt.c:887) ==17108== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17108== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17108== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17108== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17108== by 0x453CC24: call_once (tracker.c:131) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x453CBD9: call_once (tracker.c:123) ==17108== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x453B621: arena_add_pointer (arena.c:139) ==17108== by 0x453BA4F: nssArena_Create (arena.c:447) ==17108== by 0x453B990: NSSArena_Create (arena.c:386) ==17108== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17108== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17108== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17108== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17108== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17108== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17108== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17108== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17108== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17108== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17108== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17108== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17108== by 0x6452878: call_once (tracker.c:131) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x6452793: myOnceFunction (tracker.c:89) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x645282D: call_once (tracker.c:123) ==17108== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17108== by 0x6451275: arena_add_pointer (arena.c:139) ==17108== by 0x64516A3: nssArena_Create (arena.c:447) ==17108== by 0x64515E4: NSSArena_Create (arena.c:386) ==17108== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17108== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17108== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17108== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17108== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17108== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17108== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17108== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17108== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17108== by 0x44C2A94: nss_Init (nssinit.c:433) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17108== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17108== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17108== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17108== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17108== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17108== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17108== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17108== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17108== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17108== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17108== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17108== by 0x804E05C: client_main (strsclnt.c:1273) ==17108== by 0x804E957: main (strsclnt.c:1469) ==17108== ==17108== ==17108== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17108== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== ==17108== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17108== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17108== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17108== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17108== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17108== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17108== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17108== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17108== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17108== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17108== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17108== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17108== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17108== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17108== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17108== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17108== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17108== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17108== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17108== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17108== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17108== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17108== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17108== by 0x44C2C59: nss_Init (nssinit.c:481) ==17108== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17108== by 0x804E86B: main (strsclnt.c:1442) ==17108== ==17108== ==17108== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17108== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17108== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17108== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17108== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17108== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17108== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17108== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17108== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17108== by 0x804E24C: main (strsclnt.c:1340) ==17108== ==17108== LEAK SUMMARY: ==17108== definitely lost: 88 bytes in 1 blocks. ==17108== possibly lost: 204 bytes in 3 blocks. ==17108== still reachable: 5,642 bytes in 58 blocks. ==17108== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C010 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C010 nssamdrhel3.red.iplanet.com ==17142== Memcheck, a memory error detector. ==17142== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17142== Using LibVEX rev 1658, a library for dynamic binary translation. ==17142== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17142== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17142== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17142== For more details, rerun with: -v ==17142== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17142== ==17142== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17142== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17142== malloc/free: 117,885 allocs, 117,823 frees, 178,402,516 bytes allocated. ==17142== For counts of detected errors, rerun with: -v ==17142== searching for pointers to 62 not-freed blocks. ==17142== checked 31,673,556 bytes. ==17142== ==17142== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17142== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17142== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17142== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17142== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17142== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17142== by 0x453CB65: myOnceFunction (tracker.c:94) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x453CBD9: call_once (tracker.c:123) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17142== by 0x64527B9: myOnceFunction (tracker.c:94) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x645282D: call_once (tracker.c:123) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17142== by 0x44C2A94: nss_Init (nssinit.c:433) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17142== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17142== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17142== by 0x453CC24: call_once (tracker.c:131) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17142== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17142== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17142== by 0x453CC68: call_once (tracker.c:135) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17142== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17142== by 0x64528BC: call_once (tracker.c:135) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17142== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17142== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17142== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17142== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17142== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17142== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17142== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17142== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17142== by 0x452BA58: token_destructor (trustdomain.c:124) ==17142== by 0x453E087: nssList_Clear (list.c:200) ==17142== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17142== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17142== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17142== by 0x804EB44: main (strsclnt.c:1522) ==17142== ==17142== ==17142== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17142== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17142== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17142== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17142== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17142== by 0x445274B: lock_cache (sslnonce.c:80) ==17142== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17142== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17142== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17142== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17142== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17142== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17142== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17142== by 0x804D345: do_connects (strsclnt.c:887) ==17142== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17142== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17142== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17142== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17142== by 0x453CC24: call_once (tracker.c:131) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x453CBD9: call_once (tracker.c:123) ==17142== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x453B621: arena_add_pointer (arena.c:139) ==17142== by 0x453BA4F: nssArena_Create (arena.c:447) ==17142== by 0x453B990: NSSArena_Create (arena.c:386) ==17142== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17142== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17142== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17142== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17142== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17142== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17142== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17142== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17142== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17142== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17142== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17142== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17142== by 0x6452878: call_once (tracker.c:131) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x6452793: myOnceFunction (tracker.c:89) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x645282D: call_once (tracker.c:123) ==17142== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17142== by 0x6451275: arena_add_pointer (arena.c:139) ==17142== by 0x64516A3: nssArena_Create (arena.c:447) ==17142== by 0x64515E4: NSSArena_Create (arena.c:386) ==17142== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17142== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17142== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17142== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17142== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17142== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17142== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17142== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17142== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17142== by 0x44C2A94: nss_Init (nssinit.c:433) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17142== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17142== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17142== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17142== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17142== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17142== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17142== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17142== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17142== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17142== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17142== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17142== by 0x804E05C: client_main (strsclnt.c:1273) ==17142== by 0x804E957: main (strsclnt.c:1469) ==17142== ==17142== ==17142== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17142== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== ==17142== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17142== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17142== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17142== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17142== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17142== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17142== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17142== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17142== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17142== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17142== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17142== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17142== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17142== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17142== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17142== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17142== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17142== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17142== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17142== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17142== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17142== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17142== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17142== by 0x44C2C59: nss_Init (nssinit.c:481) ==17142== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17142== by 0x804E86B: main (strsclnt.c:1442) ==17142== ==17142== ==17142== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17142== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17142== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17142== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17142== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17142== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17142== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17142== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17142== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17142== by 0x804E24C: main (strsclnt.c:1340) ==17142== ==17142== LEAK SUMMARY: ==17142== definitely lost: 88 bytes in 1 blocks. ==17142== possibly lost: 204 bytes in 3 blocks. ==17142== still reachable: 5,642 bytes in 58 blocks. ==17142== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C011 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C011 nssamdrhel3.red.iplanet.com ==17173== Memcheck, a memory error detector. ==17173== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17173== Using LibVEX rev 1658, a library for dynamic binary translation. ==17173== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17173== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17173== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17173== For more details, rerun with: -v ==17173== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17173== ==17173== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17173== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17173== malloc/free: 131,847 allocs, 131,785 frees, 179,824,116 bytes allocated. ==17173== For counts of detected errors, rerun with: -v ==17173== searching for pointers to 62 not-freed blocks. ==17173== checked 31,673,460 bytes. ==17173== ==17173== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17173== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17173== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17173== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17173== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17173== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17173== by 0x453CB65: myOnceFunction (tracker.c:94) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x453CBD9: call_once (tracker.c:123) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17173== by 0x64527B9: myOnceFunction (tracker.c:94) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x645282D: call_once (tracker.c:123) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17173== by 0x44C2A94: nss_Init (nssinit.c:433) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17173== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17173== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17173== by 0x453CC24: call_once (tracker.c:131) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17173== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17173== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17173== by 0x453CC68: call_once (tracker.c:135) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17173== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17173== by 0x64528BC: call_once (tracker.c:135) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17173== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17173== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17173== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17173== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17173== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17173== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17173== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17173== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17173== by 0x452BA58: token_destructor (trustdomain.c:124) ==17173== by 0x453E087: nssList_Clear (list.c:200) ==17173== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17173== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17173== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17173== by 0x804EB44: main (strsclnt.c:1522) ==17173== ==17173== ==17173== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17173== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17173== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17173== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17173== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17173== by 0x445274B: lock_cache (sslnonce.c:80) ==17173== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17173== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17173== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17173== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17173== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17173== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17173== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17173== by 0x804D345: do_connects (strsclnt.c:887) ==17173== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17173== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17173== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17173== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17173== by 0x453CC24: call_once (tracker.c:131) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x453CBD9: call_once (tracker.c:123) ==17173== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x453B621: arena_add_pointer (arena.c:139) ==17173== by 0x453BA4F: nssArena_Create (arena.c:447) ==17173== by 0x453B990: NSSArena_Create (arena.c:386) ==17173== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17173== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17173== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17173== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17173== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17173== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17173== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17173== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17173== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17173== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17173== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17173== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17173== by 0x6452878: call_once (tracker.c:131) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x6452793: myOnceFunction (tracker.c:89) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x645282D: call_once (tracker.c:123) ==17173== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17173== by 0x6451275: arena_add_pointer (arena.c:139) ==17173== by 0x64516A3: nssArena_Create (arena.c:447) ==17173== by 0x64515E4: NSSArena_Create (arena.c:386) ==17173== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17173== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17173== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17173== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17173== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17173== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17173== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17173== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17173== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17173== by 0x44C2A94: nss_Init (nssinit.c:433) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17173== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17173== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17173== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17173== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17173== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17173== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17173== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17173== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17173== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17173== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17173== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17173== by 0x804E05C: client_main (strsclnt.c:1273) ==17173== by 0x804E957: main (strsclnt.c:1469) ==17173== ==17173== ==17173== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17173== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== ==17173== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17173== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17173== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17173== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17173== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17173== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17173== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17173== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17173== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17173== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17173== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17173== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17173== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17173== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17173== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17173== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17173== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17173== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17173== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17173== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17173== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17173== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17173== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17173== by 0x44C2C59: nss_Init (nssinit.c:481) ==17173== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17173== by 0x804E86B: main (strsclnt.c:1442) ==17173== ==17173== ==17173== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17173== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17173== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17173== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17173== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17173== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17173== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17173== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17173== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17173== by 0x804E24C: main (strsclnt.c:1340) ==17173== ==17173== LEAK SUMMARY: ==17173== definitely lost: 88 bytes in 1 blocks. ==17173== possibly lost: 204 bytes in 3 blocks. ==17173== still reachable: 5,642 bytes in 58 blocks. ==17173== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C012 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C012 nssamdrhel3.red.iplanet.com ==17204== Memcheck, a memory error detector. ==17204== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17204== Using LibVEX rev 1658, a library for dynamic binary translation. ==17204== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17204== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17204== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17204== For more details, rerun with: -v ==17204== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17204== ==17204== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17204== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17204== malloc/free: 137,983 allocs, 137,921 frees, 180,230,932 bytes allocated. ==17204== For counts of detected errors, rerun with: -v ==17204== searching for pointers to 62 not-freed blocks. ==17204== checked 31,673,460 bytes. ==17204== ==17204== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17204== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17204== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17204== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17204== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17204== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17204== by 0x453CB65: myOnceFunction (tracker.c:94) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x453CBD9: call_once (tracker.c:123) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17204== by 0x64527B9: myOnceFunction (tracker.c:94) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x645282D: call_once (tracker.c:123) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17204== by 0x44C2A94: nss_Init (nssinit.c:433) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17204== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17204== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17204== by 0x453CC24: call_once (tracker.c:131) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17204== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17204== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17204== by 0x453CC68: call_once (tracker.c:135) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17204== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17204== by 0x64528BC: call_once (tracker.c:135) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17204== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17204== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17204== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17204== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17204== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17204== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17204== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17204== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17204== by 0x452BA58: token_destructor (trustdomain.c:124) ==17204== by 0x453E087: nssList_Clear (list.c:200) ==17204== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17204== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17204== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17204== by 0x804EB44: main (strsclnt.c:1522) ==17204== ==17204== ==17204== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17204== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17204== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17204== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17204== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17204== by 0x445274B: lock_cache (sslnonce.c:80) ==17204== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17204== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17204== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17204== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17204== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17204== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17204== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17204== by 0x804D345: do_connects (strsclnt.c:887) ==17204== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17204== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17204== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17204== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17204== by 0x453CC24: call_once (tracker.c:131) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x453CBD9: call_once (tracker.c:123) ==17204== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x453B621: arena_add_pointer (arena.c:139) ==17204== by 0x453BA4F: nssArena_Create (arena.c:447) ==17204== by 0x453B990: NSSArena_Create (arena.c:386) ==17204== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17204== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17204== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17204== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17204== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17204== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17204== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17204== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17204== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17204== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17204== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17204== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17204== by 0x6452878: call_once (tracker.c:131) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x6452793: myOnceFunction (tracker.c:89) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x645282D: call_once (tracker.c:123) ==17204== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17204== by 0x6451275: arena_add_pointer (arena.c:139) ==17204== by 0x64516A3: nssArena_Create (arena.c:447) ==17204== by 0x64515E4: NSSArena_Create (arena.c:386) ==17204== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17204== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17204== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17204== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17204== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17204== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17204== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17204== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17204== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17204== by 0x44C2A94: nss_Init (nssinit.c:433) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17204== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17204== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17204== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17204== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17204== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17204== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17204== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17204== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17204== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17204== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17204== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17204== by 0x804E05C: client_main (strsclnt.c:1273) ==17204== by 0x804E957: main (strsclnt.c:1469) ==17204== ==17204== ==17204== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17204== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== ==17204== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17204== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17204== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17204== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17204== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17204== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17204== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17204== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17204== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17204== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17204== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17204== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17204== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17204== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17204== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17204== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17204== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17204== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17204== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17204== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17204== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17204== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17204== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17204== by 0x44C2C59: nss_Init (nssinit.c:481) ==17204== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17204== by 0x804E86B: main (strsclnt.c:1442) ==17204== ==17204== ==17204== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17204== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17204== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17204== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17204== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17204== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17204== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17204== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17204== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17204== by 0x804E24C: main (strsclnt.c:1340) ==17204== ==17204== LEAK SUMMARY: ==17204== definitely lost: 88 bytes in 1 blocks. ==17204== possibly lost: 204 bytes in 3 blocks. ==17204== still reachable: 5,642 bytes in 58 blocks. ==17204== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C013 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C013 nssamdrhel3.red.iplanet.com ==17237== Memcheck, a memory error detector. ==17237== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17237== Using LibVEX rev 1658, a library for dynamic binary translation. ==17237== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17237== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17237== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17237== For more details, rerun with: -v ==17237== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17237== ==17237== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17237== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17237== malloc/free: 138,005 allocs, 137,943 frees, 180,516,564 bytes allocated. ==17237== For counts of detected errors, rerun with: -v ==17237== searching for pointers to 62 not-freed blocks. ==17237== checked 31,673,460 bytes. ==17237== ==17237== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17237== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17237== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17237== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17237== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17237== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17237== by 0x453CB65: myOnceFunction (tracker.c:94) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x453CBD9: call_once (tracker.c:123) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17237== by 0x64527B9: myOnceFunction (tracker.c:94) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x645282D: call_once (tracker.c:123) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17237== by 0x44C2A94: nss_Init (nssinit.c:433) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17237== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17237== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17237== by 0x453CC24: call_once (tracker.c:131) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17237== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17237== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17237== by 0x453CC68: call_once (tracker.c:135) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17237== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17237== by 0x64528BC: call_once (tracker.c:135) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17237== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17237== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17237== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17237== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17237== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17237== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17237== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17237== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17237== by 0x452BA58: token_destructor (trustdomain.c:124) ==17237== by 0x453E087: nssList_Clear (list.c:200) ==17237== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17237== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17237== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17237== by 0x804EB44: main (strsclnt.c:1522) ==17237== ==17237== ==17237== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17237== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17237== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17237== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17237== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17237== by 0x445274B: lock_cache (sslnonce.c:80) ==17237== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17237== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17237== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17237== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17237== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17237== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17237== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17237== by 0x804D345: do_connects (strsclnt.c:887) ==17237== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17237== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17237== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17237== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17237== by 0x453CC24: call_once (tracker.c:131) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x453CBD9: call_once (tracker.c:123) ==17237== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x453B621: arena_add_pointer (arena.c:139) ==17237== by 0x453BA4F: nssArena_Create (arena.c:447) ==17237== by 0x453B990: NSSArena_Create (arena.c:386) ==17237== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17237== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17237== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17237== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17237== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17237== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17237== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17237== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17237== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17237== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17237== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17237== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17237== by 0x6452878: call_once (tracker.c:131) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x6452793: myOnceFunction (tracker.c:89) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x645282D: call_once (tracker.c:123) ==17237== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17237== by 0x6451275: arena_add_pointer (arena.c:139) ==17237== by 0x64516A3: nssArena_Create (arena.c:447) ==17237== by 0x64515E4: NSSArena_Create (arena.c:386) ==17237== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17237== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17237== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17237== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17237== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17237== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17237== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17237== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17237== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17237== by 0x44C2A94: nss_Init (nssinit.c:433) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17237== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17237== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17237== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17237== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17237== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17237== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17237== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17237== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17237== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17237== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17237== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17237== by 0x804E05C: client_main (strsclnt.c:1273) ==17237== by 0x804E957: main (strsclnt.c:1469) ==17237== ==17237== ==17237== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17237== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== ==17237== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17237== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17237== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17237== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17237== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17237== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17237== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17237== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17237== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17237== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17237== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17237== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17237== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17237== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17237== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17237== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17237== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17237== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17237== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17237== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17237== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17237== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17237== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17237== by 0x44C2C59: nss_Init (nssinit.c:481) ==17237== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17237== by 0x804E86B: main (strsclnt.c:1442) ==17237== ==17237== ==17237== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17237== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17237== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17237== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17237== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17237== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17237== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17237== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17237== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17237== by 0x804E24C: main (strsclnt.c:1340) ==17237== ==17237== LEAK SUMMARY: ==17237== definitely lost: 88 bytes in 1 blocks. ==17237== possibly lost: 204 bytes in 3 blocks. ==17237== still reachable: 5,642 bytes in 58 blocks. ==17237== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher :C014 under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C :C014 nssamdrhel3.red.iplanet.com ==17269== Memcheck, a memory error detector. ==17269== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17269== Using LibVEX rev 1658, a library for dynamic binary translation. ==17269== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17269== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17269== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17269== For more details, rerun with: -v ==17269== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17269== ==17269== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17269== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17269== malloc/free: 137,955 allocs, 137,893 frees, 180,535,764 bytes allocated. ==17269== For counts of detected errors, rerun with: -v ==17269== searching for pointers to 62 not-freed blocks. ==17269== checked 31,673,460 bytes. ==17269== ==17269== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17269== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17269== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17269== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17269== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17269== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17269== by 0x453CB65: myOnceFunction (tracker.c:94) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x453CBD9: call_once (tracker.c:123) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17269== by 0x64527B9: myOnceFunction (tracker.c:94) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x645282D: call_once (tracker.c:123) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17269== by 0x44C2A94: nss_Init (nssinit.c:433) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17269== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17269== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17269== by 0x453CC24: call_once (tracker.c:131) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17269== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17269== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17269== by 0x453CC68: call_once (tracker.c:135) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17269== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17269== by 0x64528BC: call_once (tracker.c:135) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17269== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17269== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17269== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17269== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17269== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17269== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17269== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17269== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17269== by 0x452BA58: token_destructor (trustdomain.c:124) ==17269== by 0x453E087: nssList_Clear (list.c:200) ==17269== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17269== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17269== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17269== by 0x804EB44: main (strsclnt.c:1522) ==17269== ==17269== ==17269== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17269== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17269== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17269== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17269== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17269== by 0x445274B: lock_cache (sslnonce.c:80) ==17269== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17269== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17269== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17269== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17269== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17269== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17269== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17269== by 0x804D345: do_connects (strsclnt.c:887) ==17269== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17269== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17269== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17269== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17269== by 0x453CC24: call_once (tracker.c:131) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x453CBD9: call_once (tracker.c:123) ==17269== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x453B621: arena_add_pointer (arena.c:139) ==17269== by 0x453BA4F: nssArena_Create (arena.c:447) ==17269== by 0x453B990: NSSArena_Create (arena.c:386) ==17269== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17269== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17269== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17269== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17269== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17269== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17269== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17269== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17269== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17269== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17269== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17269== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17269== by 0x6452878: call_once (tracker.c:131) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x6452793: myOnceFunction (tracker.c:89) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x645282D: call_once (tracker.c:123) ==17269== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17269== by 0x6451275: arena_add_pointer (arena.c:139) ==17269== by 0x64516A3: nssArena_Create (arena.c:447) ==17269== by 0x64515E4: NSSArena_Create (arena.c:386) ==17269== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17269== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17269== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17269== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17269== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17269== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17269== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17269== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17269== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17269== by 0x44C2A94: nss_Init (nssinit.c:433) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17269== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17269== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17269== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17269== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17269== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17269== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17269== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17269== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17269== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17269== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17269== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17269== by 0x804E05C: client_main (strsclnt.c:1273) ==17269== by 0x804E957: main (strsclnt.c:1469) ==17269== ==17269== ==17269== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17269== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== ==17269== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17269== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17269== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17269== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17269== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17269== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17269== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17269== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17269== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17269== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17269== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17269== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17269== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17269== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17269== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17269== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17269== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17269== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17269== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17269== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17269== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17269== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17269== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17269== by 0x44C2C59: nss_Init (nssinit.c:481) ==17269== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17269== by 0x804E86B: main (strsclnt.c:1442) ==17269== ==17269== ==17269== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17269== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17269== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17269== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17269== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17269== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17269== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17269== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17269== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17269== by 0x804E24C: main (strsclnt.c:1340) ==17269== ==17269== LEAK SUMMARY: ==17269== definitely lost: 88 bytes in 1 blocks. ==17269== possibly lost: 204 bytes in 3 blocks. ==17269== still reachable: 5,642 bytes in 58 blocks. ==17269== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher c under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C c nssamdrhel3.red.iplanet.com ==17302== Memcheck, a memory error detector. ==17302== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17302== Using LibVEX rev 1658, a library for dynamic binary translation. ==17302== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17302== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17302== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17302== For more details, rerun with: -v ==17302== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17302== ==17302== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17302== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17302== malloc/free: 126,262 allocs, 126,200 frees, 178,028,195 bytes allocated. ==17302== For counts of detected errors, rerun with: -v ==17302== searching for pointers to 62 not-freed blocks. ==17302== checked 21,200,820 bytes. ==17302== ==17302== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17302== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17302== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17302== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17302== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17302== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17302== by 0x453CB65: myOnceFunction (tracker.c:94) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x453CBD9: call_once (tracker.c:123) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17302== by 0x64527B9: myOnceFunction (tracker.c:94) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x645282D: call_once (tracker.c:123) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17302== by 0x44C2A94: nss_Init (nssinit.c:433) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17302== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17302== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17302== by 0x453CC24: call_once (tracker.c:131) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17302== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17302== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17302== by 0x453CC68: call_once (tracker.c:135) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17302== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17302== by 0x64528BC: call_once (tracker.c:135) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17302== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17302== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17302== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17302== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17302== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17302== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17302== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17302== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17302== by 0x452BA58: token_destructor (trustdomain.c:124) ==17302== by 0x453E087: nssList_Clear (list.c:200) ==17302== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17302== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17302== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17302== by 0x804EB44: main (strsclnt.c:1522) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17302== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17302== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17302== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17302== by 0x804E05C: client_main (strsclnt.c:1273) ==17302== by 0x804E957: main (strsclnt.c:1469) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17302== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17302== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17302== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17302== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17302== by 0x445274B: lock_cache (sslnonce.c:80) ==17302== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17302== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17302== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17302== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17302== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17302== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17302== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17302== by 0x804D345: do_connects (strsclnt.c:887) ==17302== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17302== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17302== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17302== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17302== by 0x453CC24: call_once (tracker.c:131) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x453CBD9: call_once (tracker.c:123) ==17302== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x453B621: arena_add_pointer (arena.c:139) ==17302== by 0x453BA4F: nssArena_Create (arena.c:447) ==17302== by 0x453B990: NSSArena_Create (arena.c:386) ==17302== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17302== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17302== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17302== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17302== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17302== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17302== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17302== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17302== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17302== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17302== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17302== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17302== by 0x6452878: call_once (tracker.c:131) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x6452793: myOnceFunction (tracker.c:89) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x645282D: call_once (tracker.c:123) ==17302== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17302== by 0x6451275: arena_add_pointer (arena.c:139) ==17302== by 0x64516A3: nssArena_Create (arena.c:447) ==17302== by 0x64515E4: NSSArena_Create (arena.c:386) ==17302== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17302== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17302== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17302== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17302== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17302== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17302== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17302== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17302== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17302== by 0x44C2A94: nss_Init (nssinit.c:433) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17302== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17302== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17302== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17302== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17302== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17302== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17302== by 0x804E05C: client_main (strsclnt.c:1273) ==17302== by 0x804E957: main (strsclnt.c:1469) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17302== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17302== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17302== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17302== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17302== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== ==17302== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17302== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17302== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17302== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17302== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17302== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17302== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17302== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17302== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17302== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17302== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17302== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17302== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17302== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17302== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17302== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17302== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17302== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17302== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17302== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17302== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17302== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17302== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17302== by 0x44C2C59: nss_Init (nssinit.c:481) ==17302== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17302== by 0x804E86B: main (strsclnt.c:1442) ==17302== ==17302== ==17302== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17302== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17302== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17302== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17302== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17302== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17302== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17302== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17302== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17302== by 0x804E24C: main (strsclnt.c:1340) ==17302== ==17302== LEAK SUMMARY: ==17302== definitely lost: 156 bytes in 2 blocks. ==17302== possibly lost: 136 bytes in 2 blocks. ==17302== still reachable: 5,642 bytes in 58 blocks. ==17302== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher d under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C d nssamdrhel3.red.iplanet.com ==17332== Memcheck, a memory error detector. ==17332== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17332== Using LibVEX rev 1658, a library for dynamic binary translation. ==17332== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17332== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17332== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17332== For more details, rerun with: -v ==17332== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17332== ==17332== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17332== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17332== malloc/free: 132,265 allocs, 132,203 frees, 178,772,355 bytes allocated. ==17332== For counts of detected errors, rerun with: -v ==17332== searching for pointers to 62 not-freed blocks. ==17332== checked 21,200,820 bytes. ==17332== ==17332== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17332== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17332== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17332== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17332== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17332== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17332== by 0x453CB65: myOnceFunction (tracker.c:94) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x453CBD9: call_once (tracker.c:123) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17332== by 0x64527B9: myOnceFunction (tracker.c:94) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x645282D: call_once (tracker.c:123) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17332== by 0x44C2A94: nss_Init (nssinit.c:433) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17332== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17332== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17332== by 0x453CC24: call_once (tracker.c:131) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17332== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17332== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17332== by 0x453CC68: call_once (tracker.c:135) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17332== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17332== by 0x64528BC: call_once (tracker.c:135) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17332== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17332== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17332== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17332== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17332== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17332== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17332== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17332== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17332== by 0x452BA58: token_destructor (trustdomain.c:124) ==17332== by 0x453E087: nssList_Clear (list.c:200) ==17332== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17332== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17332== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17332== by 0x804EB44: main (strsclnt.c:1522) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17332== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17332== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17332== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17332== by 0x804E05C: client_main (strsclnt.c:1273) ==17332== by 0x804E957: main (strsclnt.c:1469) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17332== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17332== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17332== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17332== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17332== by 0x445274B: lock_cache (sslnonce.c:80) ==17332== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17332== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17332== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17332== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17332== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17332== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17332== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17332== by 0x804D345: do_connects (strsclnt.c:887) ==17332== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17332== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17332== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17332== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17332== by 0x453CC24: call_once (tracker.c:131) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x453CBD9: call_once (tracker.c:123) ==17332== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x453B621: arena_add_pointer (arena.c:139) ==17332== by 0x453BA4F: nssArena_Create (arena.c:447) ==17332== by 0x453B990: NSSArena_Create (arena.c:386) ==17332== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17332== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17332== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17332== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17332== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17332== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17332== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17332== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17332== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17332== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17332== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17332== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17332== by 0x6452878: call_once (tracker.c:131) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x6452793: myOnceFunction (tracker.c:89) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x645282D: call_once (tracker.c:123) ==17332== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17332== by 0x6451275: arena_add_pointer (arena.c:139) ==17332== by 0x64516A3: nssArena_Create (arena.c:447) ==17332== by 0x64515E4: NSSArena_Create (arena.c:386) ==17332== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17332== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17332== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17332== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17332== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17332== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17332== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17332== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17332== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17332== by 0x44C2A94: nss_Init (nssinit.c:433) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17332== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17332== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17332== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17332== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17332== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17332== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17332== by 0x804E05C: client_main (strsclnt.c:1273) ==17332== by 0x804E957: main (strsclnt.c:1469) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17332== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17332== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17332== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17332== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17332== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== ==17332== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17332== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17332== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17332== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17332== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17332== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17332== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17332== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17332== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17332== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17332== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17332== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17332== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17332== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17332== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17332== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17332== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17332== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17332== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17332== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17332== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17332== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17332== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17332== by 0x44C2C59: nss_Init (nssinit.c:481) ==17332== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17332== by 0x804E86B: main (strsclnt.c:1442) ==17332== ==17332== ==17332== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17332== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17332== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17332== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17332== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17332== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17332== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17332== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17332== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17332== by 0x804E24C: main (strsclnt.c:1340) ==17332== ==17332== LEAK SUMMARY: ==17332== definitely lost: 156 bytes in 2 blocks. ==17332== possibly lost: 136 bytes in 2 blocks. ==17332== still reachable: 5,642 bytes in 58 blocks. ==17332== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher e under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C e nssamdrhel3.red.iplanet.com ==17363== Memcheck, a memory error detector. ==17363== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17363== Using LibVEX rev 1658, a library for dynamic binary translation. ==17363== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17363== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17363== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17363== For more details, rerun with: -v ==17363== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17363== ==17363== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17363== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17363== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==17363== For counts of detected errors, rerun with: -v ==17363== searching for pointers to 62 not-freed blocks. ==17363== checked 21,200,820 bytes. ==17363== ==17363== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17363== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17363== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17363== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17363== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17363== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17363== by 0x453CB65: myOnceFunction (tracker.c:94) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x453CBD9: call_once (tracker.c:123) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17363== by 0x64527B9: myOnceFunction (tracker.c:94) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x645282D: call_once (tracker.c:123) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17363== by 0x44C2A94: nss_Init (nssinit.c:433) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17363== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17363== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17363== by 0x453CC24: call_once (tracker.c:131) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17363== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17363== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17363== by 0x453CC68: call_once (tracker.c:135) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17363== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17363== by 0x64528BC: call_once (tracker.c:135) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17363== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17363== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17363== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17363== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17363== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17363== by 0x452BA58: token_destructor (trustdomain.c:124) ==17363== by 0x453E087: nssList_Clear (list.c:200) ==17363== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17363== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17363== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17363== by 0x804EB44: main (strsclnt.c:1522) ==17363== ==17363== ==17363== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17363== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17363== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17363== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17363== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17363== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17363== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17363== by 0x804E05C: client_main (strsclnt.c:1273) ==17363== by 0x804E957: main (strsclnt.c:1469) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17363== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17363== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17363== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17363== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17363== by 0x445274B: lock_cache (sslnonce.c:80) ==17363== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17363== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17363== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17363== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17363== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17363== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17363== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17363== by 0x804D345: do_connects (strsclnt.c:887) ==17363== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17363== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17363== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17363== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17363== by 0x453CC24: call_once (tracker.c:131) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x453CBD9: call_once (tracker.c:123) ==17363== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x453B621: arena_add_pointer (arena.c:139) ==17363== by 0x453BA4F: nssArena_Create (arena.c:447) ==17363== by 0x453B990: NSSArena_Create (arena.c:386) ==17363== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17363== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17363== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17363== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17363== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17363== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17363== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17363== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17363== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17363== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17363== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17363== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17363== by 0x6452878: call_once (tracker.c:131) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x6452793: myOnceFunction (tracker.c:89) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x645282D: call_once (tracker.c:123) ==17363== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17363== by 0x6451275: arena_add_pointer (arena.c:139) ==17363== by 0x64516A3: nssArena_Create (arena.c:447) ==17363== by 0x64515E4: NSSArena_Create (arena.c:386) ==17363== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17363== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17363== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17363== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17363== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17363== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17363== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17363== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17363== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17363== by 0x44C2A94: nss_Init (nssinit.c:433) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17363== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17363== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17363== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17363== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17363== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17363== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17363== by 0x804E05C: client_main (strsclnt.c:1273) ==17363== by 0x804E957: main (strsclnt.c:1469) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17363== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17363== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17363== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17363== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17363== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== ==17363== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17363== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17363== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17363== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17363== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17363== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17363== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17363== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17363== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17363== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17363== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17363== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17363== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17363== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17363== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17363== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17363== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17363== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17363== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17363== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17363== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17363== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17363== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17363== by 0x44C2C59: nss_Init (nssinit.c:481) ==17363== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17363== by 0x804E86B: main (strsclnt.c:1442) ==17363== ==17363== ==17363== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17363== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17363== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17363== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17363== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17363== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17363== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17363== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17363== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17363== by 0x804E24C: main (strsclnt.c:1340) ==17363== ==17363== LEAK SUMMARY: ==17363== definitely lost: 156 bytes in 2 blocks. ==17363== possibly lost: 136 bytes in 2 blocks. ==17363== still reachable: 5,642 bytes in 58 blocks. ==17363== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher f under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C f nssamdrhel3.red.iplanet.com ==17398== Memcheck, a memory error detector. ==17398== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17398== Using LibVEX rev 1658, a library for dynamic binary translation. ==17398== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17398== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17398== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17398== For more details, rerun with: -v ==17398== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17398== ==17398== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17398== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17398== malloc/free: 136,298 allocs, 136,236 frees, 179,615,188 bytes allocated. ==17398== For counts of detected errors, rerun with: -v ==17398== searching for pointers to 62 not-freed blocks. ==17398== checked 31,673,460 bytes. ==17398== ==17398== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17398== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17398== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17398== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17398== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17398== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17398== by 0x453CB65: myOnceFunction (tracker.c:94) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x453CBD9: call_once (tracker.c:123) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17398== by 0x64527B9: myOnceFunction (tracker.c:94) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x645282D: call_once (tracker.c:123) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17398== by 0x44C2A94: nss_Init (nssinit.c:433) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17398== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17398== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17398== by 0x453CC24: call_once (tracker.c:131) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17398== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17398== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17398== by 0x453CC68: call_once (tracker.c:135) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17398== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17398== by 0x64528BC: call_once (tracker.c:135) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17398== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17398== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17398== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17398== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17398== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17398== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17398== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17398== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17398== by 0x452BA58: token_destructor (trustdomain.c:124) ==17398== by 0x453E087: nssList_Clear (list.c:200) ==17398== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17398== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17398== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17398== by 0x804EB44: main (strsclnt.c:1522) ==17398== ==17398== ==17398== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17398== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17398== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17398== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17398== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17398== by 0x445274B: lock_cache (sslnonce.c:80) ==17398== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17398== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17398== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17398== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17398== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17398== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17398== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17398== by 0x804D345: do_connects (strsclnt.c:887) ==17398== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17398== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17398== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17398== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17398== by 0x453CC24: call_once (tracker.c:131) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x453CBD9: call_once (tracker.c:123) ==17398== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x453B621: arena_add_pointer (arena.c:139) ==17398== by 0x453BA4F: nssArena_Create (arena.c:447) ==17398== by 0x453B990: NSSArena_Create (arena.c:386) ==17398== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17398== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17398== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17398== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17398== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17398== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17398== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17398== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17398== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17398== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17398== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17398== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17398== by 0x6452878: call_once (tracker.c:131) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x6452793: myOnceFunction (tracker.c:89) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x645282D: call_once (tracker.c:123) ==17398== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17398== by 0x6451275: arena_add_pointer (arena.c:139) ==17398== by 0x64516A3: nssArena_Create (arena.c:447) ==17398== by 0x64515E4: NSSArena_Create (arena.c:386) ==17398== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17398== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17398== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17398== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17398== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17398== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17398== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17398== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17398== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17398== by 0x44C2A94: nss_Init (nssinit.c:433) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17398== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17398== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17398== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17398== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17398== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17398== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17398== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17398== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17398== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17398== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17398== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17398== by 0x804E05C: client_main (strsclnt.c:1273) ==17398== by 0x804E957: main (strsclnt.c:1469) ==17398== ==17398== ==17398== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17398== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== ==17398== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17398== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17398== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17398== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17398== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17398== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17398== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17398== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17398== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17398== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17398== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17398== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17398== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17398== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17398== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17398== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17398== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17398== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17398== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17398== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17398== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17398== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17398== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17398== by 0x44C2C59: nss_Init (nssinit.c:481) ==17398== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17398== by 0x804E86B: main (strsclnt.c:1442) ==17398== ==17398== ==17398== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17398== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17398== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17398== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17398== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17398== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17398== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17398== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17398== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17398== by 0x804E24C: main (strsclnt.c:1340) ==17398== ==17398== LEAK SUMMARY: ==17398== definitely lost: 88 bytes in 1 blocks. ==17398== possibly lost: 204 bytes in 3 blocks. ==17398== still reachable: 5,642 bytes in 58 blocks. ==17398== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher g under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C g nssamdrhel3.red.iplanet.com ==17440== Memcheck, a memory error detector. ==17440== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17440== Using LibVEX rev 1658, a library for dynamic binary translation. ==17440== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17440== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17440== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17440== For more details, rerun with: -v ==17440== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17440== ==17440== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17440== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17440== malloc/free: 147,298 allocs, 147,236 frees, 180,259,188 bytes allocated. ==17440== For counts of detected errors, rerun with: -v ==17440== searching for pointers to 62 not-freed blocks. ==17440== checked 31,673,460 bytes. ==17440== ==17440== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17440== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17440== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17440== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17440== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17440== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17440== by 0x453CB65: myOnceFunction (tracker.c:94) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x453CBD9: call_once (tracker.c:123) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17440== by 0x64527B9: myOnceFunction (tracker.c:94) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x645282D: call_once (tracker.c:123) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17440== by 0x44C2A94: nss_Init (nssinit.c:433) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17440== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17440== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17440== by 0x453CC24: call_once (tracker.c:131) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17440== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17440== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17440== by 0x453CC68: call_once (tracker.c:135) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17440== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17440== by 0x64528BC: call_once (tracker.c:135) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17440== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17440== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17440== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17440== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17440== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17440== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17440== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17440== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17440== by 0x452BA58: token_destructor (trustdomain.c:124) ==17440== by 0x453E087: nssList_Clear (list.c:200) ==17440== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17440== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17440== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17440== by 0x804EB44: main (strsclnt.c:1522) ==17440== ==17440== ==17440== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17440== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17440== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17440== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17440== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17440== by 0x445274B: lock_cache (sslnonce.c:80) ==17440== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17440== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17440== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17440== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17440== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17440== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17440== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17440== by 0x804D345: do_connects (strsclnt.c:887) ==17440== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17440== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17440== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17440== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17440== by 0x453CC24: call_once (tracker.c:131) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x453CBD9: call_once (tracker.c:123) ==17440== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x453B621: arena_add_pointer (arena.c:139) ==17440== by 0x453BA4F: nssArena_Create (arena.c:447) ==17440== by 0x453B990: NSSArena_Create (arena.c:386) ==17440== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17440== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17440== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17440== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17440== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17440== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17440== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17440== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17440== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17440== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17440== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17440== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17440== by 0x6452878: call_once (tracker.c:131) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x6452793: myOnceFunction (tracker.c:89) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x645282D: call_once (tracker.c:123) ==17440== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17440== by 0x6451275: arena_add_pointer (arena.c:139) ==17440== by 0x64516A3: nssArena_Create (arena.c:447) ==17440== by 0x64515E4: NSSArena_Create (arena.c:386) ==17440== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17440== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17440== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17440== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17440== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17440== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17440== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17440== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17440== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17440== by 0x44C2A94: nss_Init (nssinit.c:433) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17440== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17440== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17440== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17440== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17440== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17440== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17440== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17440== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17440== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17440== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17440== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17440== by 0x804E05C: client_main (strsclnt.c:1273) ==17440== by 0x804E957: main (strsclnt.c:1469) ==17440== ==17440== ==17440== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17440== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== ==17440== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17440== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17440== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17440== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17440== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17440== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17440== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17440== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17440== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17440== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17440== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17440== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17440== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17440== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17440== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17440== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17440== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17440== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17440== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17440== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17440== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17440== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17440== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17440== by 0x44C2C59: nss_Init (nssinit.c:481) ==17440== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17440== by 0x804E86B: main (strsclnt.c:1442) ==17440== ==17440== ==17440== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17440== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17440== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17440== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17440== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17440== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17440== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17440== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17440== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17440== by 0x804E24C: main (strsclnt.c:1340) ==17440== ==17440== LEAK SUMMARY: ==17440== definitely lost: 88 bytes in 1 blocks. ==17440== possibly lost: 204 bytes in 3 blocks. ==17440== still reachable: 5,642 bytes in 58 blocks. ==17440== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher i under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C i nssamdrhel3.red.iplanet.com ==17473== Memcheck, a memory error detector. ==17473== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17473== Using LibVEX rev 1658, a library for dynamic binary translation. ==17473== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17473== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17473== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17473== For more details, rerun with: -v ==17473== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17473== ==17473== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17473== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17473== malloc/free: 112,198 allocs, 112,136 frees, 176,580,483 bytes allocated. ==17473== For counts of detected errors, rerun with: -v ==17473== searching for pointers to 62 not-freed blocks. ==17473== checked 21,200,884 bytes. ==17473== ==17473== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17473== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17473== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17473== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17473== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17473== by 0x453CB65: myOnceFunction (tracker.c:94) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x453CBD9: call_once (tracker.c:123) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17473== by 0x64527B9: myOnceFunction (tracker.c:94) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x645282D: call_once (tracker.c:123) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17473== by 0x44C2A94: nss_Init (nssinit.c:433) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17473== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17473== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17473== by 0x453CC24: call_once (tracker.c:131) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17473== by 0x453CC68: call_once (tracker.c:135) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17473== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17473== by 0x64528BC: call_once (tracker.c:135) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17473== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17473== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17473== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17473== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17473== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17473== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17473== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17473== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17473== by 0x452BA58: token_destructor (trustdomain.c:124) ==17473== by 0x453E087: nssList_Clear (list.c:200) ==17473== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17473== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17473== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17473== by 0x804EB44: main (strsclnt.c:1522) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17473== by 0x804E05C: client_main (strsclnt.c:1273) ==17473== by 0x804E957: main (strsclnt.c:1469) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17473== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17473== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17473== by 0x445274B: lock_cache (sslnonce.c:80) ==17473== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17473== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17473== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17473== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17473== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17473== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17473== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17473== by 0x804D345: do_connects (strsclnt.c:887) ==17473== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17473== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17473== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17473== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17473== by 0x453CC24: call_once (tracker.c:131) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x453CBD9: call_once (tracker.c:123) ==17473== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x453B621: arena_add_pointer (arena.c:139) ==17473== by 0x453BA4F: nssArena_Create (arena.c:447) ==17473== by 0x453B990: NSSArena_Create (arena.c:386) ==17473== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17473== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17473== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17473== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17473== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17473== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17473== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17473== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17473== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17473== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17473== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17473== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17473== by 0x6452878: call_once (tracker.c:131) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x6452793: myOnceFunction (tracker.c:89) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x645282D: call_once (tracker.c:123) ==17473== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17473== by 0x6451275: arena_add_pointer (arena.c:139) ==17473== by 0x64516A3: nssArena_Create (arena.c:447) ==17473== by 0x64515E4: NSSArena_Create (arena.c:386) ==17473== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17473== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17473== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17473== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17473== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17473== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17473== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17473== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17473== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17473== by 0x44C2A94: nss_Init (nssinit.c:433) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17473== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17473== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17473== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17473== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17473== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17473== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17473== by 0x804E05C: client_main (strsclnt.c:1273) ==17473== by 0x804E957: main (strsclnt.c:1469) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17473== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17473== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17473== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17473== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== ==17473== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17473== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17473== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17473== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17473== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17473== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17473== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17473== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17473== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17473== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17473== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17473== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17473== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17473== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17473== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17473== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17473== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17473== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17473== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17473== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17473== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17473== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17473== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17473== by 0x44C2C59: nss_Init (nssinit.c:481) ==17473== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17473== by 0x804E86B: main (strsclnt.c:1442) ==17473== ==17473== ==17473== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17473== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17473== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17473== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17473== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17473== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17473== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17473== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17473== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17473== by 0x804E24C: main (strsclnt.c:1340) ==17473== ==17473== LEAK SUMMARY: ==17473== definitely lost: 156 bytes in 2 blocks. ==17473== possibly lost: 136 bytes in 2 blocks. ==17473== still reachable: 5,642 bytes in 58 blocks. ==17473== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher j under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C j nssamdrhel3.red.iplanet.com ==17498== Memcheck, a memory error detector. ==17498== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17498== Using LibVEX rev 1658, a library for dynamic binary translation. ==17498== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17498== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17498== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17498== For more details, rerun with: -v ==17498== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17498== ==17498== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17498== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17498== malloc/free: 132,265 allocs, 132,203 frees, 178,772,355 bytes allocated. ==17498== For counts of detected errors, rerun with: -v ==17498== searching for pointers to 62 not-freed blocks. ==17498== checked 21,200,820 bytes. ==17498== ==17498== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17498== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17498== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17498== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17498== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17498== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17498== by 0x453CB65: myOnceFunction (tracker.c:94) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x453CBD9: call_once (tracker.c:123) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17498== by 0x64527B9: myOnceFunction (tracker.c:94) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x645282D: call_once (tracker.c:123) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17498== by 0x44C2A94: nss_Init (nssinit.c:433) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17498== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17498== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17498== by 0x453CC24: call_once (tracker.c:131) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17498== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17498== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17498== by 0x453CC68: call_once (tracker.c:135) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17498== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17498== by 0x64528BC: call_once (tracker.c:135) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17498== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17498== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17498== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17498== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17498== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17498== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17498== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17498== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17498== by 0x452BA58: token_destructor (trustdomain.c:124) ==17498== by 0x453E087: nssList_Clear (list.c:200) ==17498== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17498== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17498== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17498== by 0x804EB44: main (strsclnt.c:1522) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17498== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17498== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17498== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17498== by 0x804E05C: client_main (strsclnt.c:1273) ==17498== by 0x804E957: main (strsclnt.c:1469) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17498== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17498== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17498== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17498== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17498== by 0x445274B: lock_cache (sslnonce.c:80) ==17498== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17498== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17498== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17498== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17498== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17498== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17498== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17498== by 0x804D345: do_connects (strsclnt.c:887) ==17498== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17498== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17498== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17498== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17498== by 0x453CC24: call_once (tracker.c:131) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x453CBD9: call_once (tracker.c:123) ==17498== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x453B621: arena_add_pointer (arena.c:139) ==17498== by 0x453BA4F: nssArena_Create (arena.c:447) ==17498== by 0x453B990: NSSArena_Create (arena.c:386) ==17498== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17498== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17498== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17498== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17498== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17498== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17498== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17498== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17498== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17498== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17498== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17498== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17498== by 0x6452878: call_once (tracker.c:131) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x6452793: myOnceFunction (tracker.c:89) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x645282D: call_once (tracker.c:123) ==17498== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17498== by 0x6451275: arena_add_pointer (arena.c:139) ==17498== by 0x64516A3: nssArena_Create (arena.c:447) ==17498== by 0x64515E4: NSSArena_Create (arena.c:386) ==17498== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17498== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17498== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17498== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17498== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17498== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17498== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17498== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17498== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17498== by 0x44C2A94: nss_Init (nssinit.c:433) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17498== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17498== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17498== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17498== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17498== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17498== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17498== by 0x804E05C: client_main (strsclnt.c:1273) ==17498== by 0x804E957: main (strsclnt.c:1469) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17498== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17498== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17498== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17498== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17498== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== ==17498== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17498== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17498== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17498== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17498== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17498== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17498== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17498== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17498== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17498== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17498== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17498== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17498== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17498== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17498== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17498== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17498== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17498== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17498== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17498== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17498== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17498== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17498== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17498== by 0x44C2C59: nss_Init (nssinit.c:481) ==17498== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17498== by 0x804E86B: main (strsclnt.c:1442) ==17498== ==17498== ==17498== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17498== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17498== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17498== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17498== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17498== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17498== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17498== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17498== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17498== by 0x804E24C: main (strsclnt.c:1340) ==17498== ==17498== LEAK SUMMARY: ==17498== definitely lost: 156 bytes in 2 blocks. ==17498== possibly lost: 136 bytes in 2 blocks. ==17498== still reachable: 5,642 bytes in 58 blocks. ==17498== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher k under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C k nssamdrhel3.red.iplanet.com ==17531== Memcheck, a memory error detector. ==17531== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17531== Using LibVEX rev 1658, a library for dynamic binary translation. ==17531== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17531== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17531== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17531== For more details, rerun with: -v ==17531== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17531== ==17531== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17531== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17531== malloc/free: 132,262 allocs, 132,200 frees, 178,736,195 bytes allocated. ==17531== For counts of detected errors, rerun with: -v ==17531== searching for pointers to 62 not-freed blocks. ==17531== checked 21,200,820 bytes. ==17531== ==17531== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17531== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17531== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17531== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17531== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17531== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17531== by 0x453CB65: myOnceFunction (tracker.c:94) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x453CBD9: call_once (tracker.c:123) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17531== by 0x64527B9: myOnceFunction (tracker.c:94) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x645282D: call_once (tracker.c:123) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17531== by 0x44C2A94: nss_Init (nssinit.c:433) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17531== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17531== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17531== by 0x453CC24: call_once (tracker.c:131) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17531== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17531== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17531== by 0x453CC68: call_once (tracker.c:135) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17531== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17531== by 0x64528BC: call_once (tracker.c:135) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17531== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17531== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17531== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17531== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17531== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17531== by 0x452BA58: token_destructor (trustdomain.c:124) ==17531== by 0x453E087: nssList_Clear (list.c:200) ==17531== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17531== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17531== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17531== by 0x804EB44: main (strsclnt.c:1522) ==17531== ==17531== ==17531== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17531== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17531== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17531== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17531== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17531== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17531== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17531== by 0x804E05C: client_main (strsclnt.c:1273) ==17531== by 0x804E957: main (strsclnt.c:1469) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17531== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17531== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17531== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17531== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17531== by 0x445274B: lock_cache (sslnonce.c:80) ==17531== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17531== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17531== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17531== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17531== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17531== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17531== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17531== by 0x804D345: do_connects (strsclnt.c:887) ==17531== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17531== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17531== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17531== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17531== by 0x453CC24: call_once (tracker.c:131) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x453CBD9: call_once (tracker.c:123) ==17531== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x453B621: arena_add_pointer (arena.c:139) ==17531== by 0x453BA4F: nssArena_Create (arena.c:447) ==17531== by 0x453B990: NSSArena_Create (arena.c:386) ==17531== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17531== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17531== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17531== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17531== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17531== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17531== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17531== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17531== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17531== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17531== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17531== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17531== by 0x6452878: call_once (tracker.c:131) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x6452793: myOnceFunction (tracker.c:89) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x645282D: call_once (tracker.c:123) ==17531== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17531== by 0x6451275: arena_add_pointer (arena.c:139) ==17531== by 0x64516A3: nssArena_Create (arena.c:447) ==17531== by 0x64515E4: NSSArena_Create (arena.c:386) ==17531== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17531== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17531== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17531== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17531== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17531== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17531== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17531== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17531== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17531== by 0x44C2A94: nss_Init (nssinit.c:433) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17531== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17531== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17531== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17531== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17531== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17531== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17531== by 0x804E05C: client_main (strsclnt.c:1273) ==17531== by 0x804E957: main (strsclnt.c:1469) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17531== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17531== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17531== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17531== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17531== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== ==17531== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17531== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17531== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17531== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17531== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17531== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17531== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17531== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17531== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17531== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17531== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17531== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17531== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17531== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17531== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17531== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17531== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17531== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17531== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17531== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17531== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17531== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17531== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17531== by 0x44C2C59: nss_Init (nssinit.c:481) ==17531== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17531== by 0x804E86B: main (strsclnt.c:1442) ==17531== ==17531== ==17531== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17531== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17531== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17531== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17531== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17531== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17531== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17531== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17531== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17531== by 0x804E24C: main (strsclnt.c:1340) ==17531== ==17531== LEAK SUMMARY: ==17531== definitely lost: 156 bytes in 2 blocks. ==17531== possibly lost: 136 bytes in 2 blocks. ==17531== still reachable: 5,642 bytes in 58 blocks. ==17531== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher l under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C l nssamdrhel3.red.iplanet.com ==17561== Memcheck, a memory error detector. ==17561== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17561== Using LibVEX rev 1658, a library for dynamic binary translation. ==17561== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17561== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17561== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17561== For more details, rerun with: -v ==17561== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17561== ==17561== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17561== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17561== malloc/free: 147,262 allocs, 147,200 frees, 181,120,195 bytes allocated. ==17561== For counts of detected errors, rerun with: -v ==17561== searching for pointers to 62 not-freed blocks. ==17561== checked 31,673,460 bytes. ==17561== ==17561== 4 bytes in 1 blocks are still reachable in loss record 1 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 6 bytes in 1 blocks are still reachable in loss record 2 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17561== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 12 bytes in 1 blocks are still reachable in loss record 3 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17561== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17561== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 16 bytes in 1 blocks are still reachable in loss record 4 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17561== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17561== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 5 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17561== by 0x453CB65: myOnceFunction (tracker.c:94) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x453CBD9: call_once (tracker.c:123) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 6 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17561== by 0x64527B9: myOnceFunction (tracker.c:94) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x645282D: call_once (tracker.c:123) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 7 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 8 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 9 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17561== by 0x44C2A94: nss_Init (nssinit.c:433) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 10 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 20 bytes in 1 blocks are still reachable in loss record 11 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17561== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 12 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17561== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17561== by 0x453CC24: call_once (tracker.c:131) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 13 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17561== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 32 bytes in 1 blocks are still reachable in loss record 14 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 48 bytes in 1 blocks are still reachable in loss record 15 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17561== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17561== by 0x453CC68: call_once (tracker.c:135) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 48 bytes in 1 blocks are still reachable in loss record 16 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17561== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17561== by 0x64528BC: call_once (tracker.c:135) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 64 bytes in 1 blocks are still reachable in loss record 17 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17561== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 64 bytes in 1 blocks are still reachable in loss record 18 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17561== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17561== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17561== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17561== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17561== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17561== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17561== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17561== by 0x452BA58: token_destructor (trustdomain.c:124) ==17561== by 0x453E087: nssList_Clear (list.c:200) ==17561== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17561== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17561== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17561== by 0x804EB44: main (strsclnt.c:1522) ==17561== ==17561== ==17561== 68 bytes in 1 blocks are still reachable in loss record 19 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17561== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 68 bytes in 1 blocks are still reachable in loss record 20 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17561== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 80 bytes in 1 blocks are still reachable in loss record 21 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17561== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 22 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17561== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17561== by 0x445274B: lock_cache (sslnonce.c:80) ==17561== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17561== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17561== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17561== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17561== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17561== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17561== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17561== by 0x804D345: do_connects (strsclnt.c:887) ==17561== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17561== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17561== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17561== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 23 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17561== by 0x453CC24: call_once (tracker.c:131) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 24 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x453CBD9: call_once (tracker.c:123) ==17561== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x453B621: arena_add_pointer (arena.c:139) ==17561== by 0x453BA4F: nssArena_Create (arena.c:447) ==17561== by 0x453B990: NSSArena_Create (arena.c:386) ==17561== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17561== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17561== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are definitely lost in loss record 25 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17561== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17561== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17561== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17561== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17561== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17561== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17561== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17561== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17561== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 26 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17561== by 0x6452878: call_once (tracker.c:131) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 27 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x6452793: myOnceFunction (tracker.c:89) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x645282D: call_once (tracker.c:123) ==17561== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17561== by 0x6451275: arena_add_pointer (arena.c:139) ==17561== by 0x64516A3: nssArena_Create (arena.c:447) ==17561== by 0x64515E4: NSSArena_Create (arena.c:386) ==17561== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17561== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17561== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 28 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17561== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17561== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17561== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17561== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17561== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 29 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 88 bytes in 1 blocks are still reachable in loss record 30 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17561== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 104 bytes in 1 blocks are still reachable in loss record 31 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17561== by 0x44C2A94: nss_Init (nssinit.c:433) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 104 bytes in 1 blocks are still reachable in loss record 32 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17561== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 112 bytes in 1 blocks are still reachable in loss record 33 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17561== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 128 bytes in 1 blocks are still reachable in loss record 34 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 35 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 36 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 37 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 38 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17561== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 39 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 142 bytes in 1 blocks are still reachable in loss record 40 of 46 ==17561== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17561== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 160 bytes in 8 blocks are still reachable in loss record 41 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17561== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 204 bytes in 3 blocks are possibly lost in loss record 42 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17561== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17561== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17561== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17561== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17561== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17561== by 0x804E05C: client_main (strsclnt.c:1273) ==17561== by 0x804E957: main (strsclnt.c:1469) ==17561== ==17561== ==17561== 512 bytes in 1 blocks are still reachable in loss record 43 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17561== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== ==17561== 710 bytes in 1 blocks are still reachable in loss record 44 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17561== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 710 bytes in 1 blocks are still reachable in loss record 45 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17561== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17561== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17561== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17561== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17561== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17561== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17561== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17561== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17561== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17561== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17561== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17561== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17561== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17561== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17561== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17561== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17561== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17561== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17561== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17561== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17561== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17561== by 0x44C2C59: nss_Init (nssinit.c:481) ==17561== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17561== by 0x804E86B: main (strsclnt.c:1442) ==17561== ==17561== ==17561== 832 bytes in 8 blocks are still reachable in loss record 46 of 46 ==17561== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17561== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17561== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17561== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17561== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17561== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17561== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17561== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17561== by 0x804E24C: main (strsclnt.c:1340) ==17561== ==17561== LEAK SUMMARY: ==17561== definitely lost: 88 bytes in 1 blocks. ==17561== possibly lost: 204 bytes in 3 blocks. ==17561== still reachable: 5,642 bytes in 58 blocks. ==17561== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher m under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C m nssamdrhel3.red.iplanet.com ==17596== Memcheck, a memory error detector. ==17596== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17596== Using LibVEX rev 1658, a library for dynamic binary translation. ==17596== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17596== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17596== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17596== For more details, rerun with: -v ==17596== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17596== ==17596== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17596== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17596== malloc/free: 136,262 allocs, 136,200 frees, 179,978,195 bytes allocated. ==17596== For counts of detected errors, rerun with: -v ==17596== searching for pointers to 62 not-freed blocks. ==17596== checked 21,200,820 bytes. ==17596== ==17596== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17596== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17596== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17596== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17596== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17596== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17596== by 0x453CB65: myOnceFunction (tracker.c:94) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x453CBD9: call_once (tracker.c:123) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17596== by 0x64527B9: myOnceFunction (tracker.c:94) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x645282D: call_once (tracker.c:123) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17596== by 0x44C2A94: nss_Init (nssinit.c:433) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17596== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17596== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17596== by 0x453CC24: call_once (tracker.c:131) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17596== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17596== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17596== by 0x453CC68: call_once (tracker.c:135) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17596== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17596== by 0x64528BC: call_once (tracker.c:135) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17596== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17596== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17596== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17596== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17596== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17596== by 0x452BA58: token_destructor (trustdomain.c:124) ==17596== by 0x453E087: nssList_Clear (list.c:200) ==17596== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17596== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17596== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17596== by 0x804EB44: main (strsclnt.c:1522) ==17596== ==17596== ==17596== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17596== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17596== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17596== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17596== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17596== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17596== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17596== by 0x804E05C: client_main (strsclnt.c:1273) ==17596== by 0x804E957: main (strsclnt.c:1469) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17596== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17596== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17596== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17596== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17596== by 0x445274B: lock_cache (sslnonce.c:80) ==17596== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17596== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17596== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17596== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17596== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17596== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17596== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17596== by 0x804D345: do_connects (strsclnt.c:887) ==17596== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17596== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17596== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17596== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17596== by 0x453CC24: call_once (tracker.c:131) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x453CBD9: call_once (tracker.c:123) ==17596== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x453B621: arena_add_pointer (arena.c:139) ==17596== by 0x453BA4F: nssArena_Create (arena.c:447) ==17596== by 0x453B990: NSSArena_Create (arena.c:386) ==17596== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17596== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17596== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17596== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17596== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17596== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17596== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17596== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17596== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17596== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17596== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17596== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17596== by 0x6452878: call_once (tracker.c:131) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x6452793: myOnceFunction (tracker.c:89) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x645282D: call_once (tracker.c:123) ==17596== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17596== by 0x6451275: arena_add_pointer (arena.c:139) ==17596== by 0x64516A3: nssArena_Create (arena.c:447) ==17596== by 0x64515E4: NSSArena_Create (arena.c:386) ==17596== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17596== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17596== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17596== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17596== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17596== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17596== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17596== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17596== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17596== by 0x44C2A94: nss_Init (nssinit.c:433) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17596== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17596== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17596== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17596== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17596== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17596== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17596== by 0x804E05C: client_main (strsclnt.c:1273) ==17596== by 0x804E957: main (strsclnt.c:1469) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17596== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17596== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17596== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17596== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17596== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== ==17596== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17596== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17596== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17596== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17596== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17596== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17596== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17596== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17596== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17596== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17596== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17596== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17596== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17596== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17596== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17596== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17596== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17596== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17596== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17596== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17596== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17596== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17596== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17596== by 0x44C2C59: nss_Init (nssinit.c:481) ==17596== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17596== by 0x804E86B: main (strsclnt.c:1442) ==17596== ==17596== ==17596== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17596== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17596== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17596== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17596== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17596== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17596== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17596== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17596== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17596== by 0x804E24C: main (strsclnt.c:1340) ==17596== ==17596== LEAK SUMMARY: ==17596== definitely lost: 156 bytes in 2 blocks. ==17596== possibly lost: 136 bytes in 2 blocks. ==17596== still reachable: 5,642 bytes in 58 blocks. ==17596== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher n under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C n nssamdrhel3.red.iplanet.com ==17628== Memcheck, a memory error detector. ==17628== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17628== Using LibVEX rev 1658, a library for dynamic binary translation. ==17628== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17628== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17628== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17628== For more details, rerun with: -v ==17628== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17628== ==17628== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17628== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17628== malloc/free: 126,262 allocs, 126,200 frees, 178,396,195 bytes allocated. ==17628== For counts of detected errors, rerun with: -v ==17628== searching for pointers to 62 not-freed blocks. ==17628== checked 21,200,820 bytes. ==17628== ==17628== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17628== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17628== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17628== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17628== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17628== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17628== by 0x453CB65: myOnceFunction (tracker.c:94) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x453CBD9: call_once (tracker.c:123) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17628== by 0x64527B9: myOnceFunction (tracker.c:94) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x645282D: call_once (tracker.c:123) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17628== by 0x44C2A94: nss_Init (nssinit.c:433) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17628== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17628== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17628== by 0x453CC24: call_once (tracker.c:131) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17628== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17628== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17628== by 0x453CC68: call_once (tracker.c:135) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17628== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17628== by 0x64528BC: call_once (tracker.c:135) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17628== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17628== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17628== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17628== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17628== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17628== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17628== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17628== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17628== by 0x452BA58: token_destructor (trustdomain.c:124) ==17628== by 0x453E087: nssList_Clear (list.c:200) ==17628== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17628== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17628== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17628== by 0x804EB44: main (strsclnt.c:1522) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17628== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17628== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17628== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17628== by 0x804E05C: client_main (strsclnt.c:1273) ==17628== by 0x804E957: main (strsclnt.c:1469) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17628== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17628== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17628== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17628== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17628== by 0x445274B: lock_cache (sslnonce.c:80) ==17628== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17628== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17628== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17628== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17628== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17628== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17628== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17628== by 0x804D345: do_connects (strsclnt.c:887) ==17628== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17628== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17628== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17628== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17628== by 0x453CC24: call_once (tracker.c:131) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x453CBD9: call_once (tracker.c:123) ==17628== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x453B621: arena_add_pointer (arena.c:139) ==17628== by 0x453BA4F: nssArena_Create (arena.c:447) ==17628== by 0x453B990: NSSArena_Create (arena.c:386) ==17628== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17628== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17628== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17628== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17628== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17628== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17628== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17628== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17628== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17628== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17628== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17628== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17628== by 0x6452878: call_once (tracker.c:131) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x6452793: myOnceFunction (tracker.c:89) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x645282D: call_once (tracker.c:123) ==17628== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17628== by 0x6451275: arena_add_pointer (arena.c:139) ==17628== by 0x64516A3: nssArena_Create (arena.c:447) ==17628== by 0x64515E4: NSSArena_Create (arena.c:386) ==17628== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17628== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17628== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17628== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17628== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17628== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17628== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17628== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17628== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17628== by 0x44C2A94: nss_Init (nssinit.c:433) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17628== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17628== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17628== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17628== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17628== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17628== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17628== by 0x804E05C: client_main (strsclnt.c:1273) ==17628== by 0x804E957: main (strsclnt.c:1469) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17628== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17628== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17628== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17628== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17628== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== ==17628== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17628== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17628== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17628== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17628== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17628== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17628== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17628== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17628== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17628== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17628== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17628== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17628== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17628== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17628== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17628== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17628== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17628== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17628== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17628== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17628== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17628== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17628== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17628== by 0x44C2C59: nss_Init (nssinit.c:481) ==17628== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17628== by 0x804E86B: main (strsclnt.c:1442) ==17628== ==17628== ==17628== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17628== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17628== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17628== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17628== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17628== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17628== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17628== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17628== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17628== by 0x804E24C: main (strsclnt.c:1340) ==17628== ==17628== LEAK SUMMARY: ==17628== definitely lost: 156 bytes in 2 blocks. ==17628== possibly lost: 136 bytes in 2 blocks. ==17628== still reachable: 5,642 bytes in 58 blocks. ==17628== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher v under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C v nssamdrhel3.red.iplanet.com ==17658== Memcheck, a memory error detector. ==17658== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17658== Using LibVEX rev 1658, a library for dynamic binary translation. ==17658== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17658== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17658== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17658== For more details, rerun with: -v ==17658== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17658== ==17658== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17658== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17658== malloc/free: 132,262 allocs, 132,200 frees, 179,048,195 bytes allocated. ==17658== For counts of detected errors, rerun with: -v ==17658== searching for pointers to 62 not-freed blocks. ==17658== checked 21,200,820 bytes. ==17658== ==17658== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17658== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17658== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17658== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17658== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17658== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17658== by 0x453CB65: myOnceFunction (tracker.c:94) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x453CBD9: call_once (tracker.c:123) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17658== by 0x64527B9: myOnceFunction (tracker.c:94) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x645282D: call_once (tracker.c:123) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17658== by 0x44C2A94: nss_Init (nssinit.c:433) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17658== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17658== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17658== by 0x453CC24: call_once (tracker.c:131) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17658== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17658== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17658== by 0x453CC68: call_once (tracker.c:135) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17658== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17658== by 0x64528BC: call_once (tracker.c:135) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17658== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17658== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17658== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17658== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17658== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17658== by 0x452BA58: token_destructor (trustdomain.c:124) ==17658== by 0x453E087: nssList_Clear (list.c:200) ==17658== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17658== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17658== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17658== by 0x804EB44: main (strsclnt.c:1522) ==17658== ==17658== ==17658== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17658== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17658== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17658== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17658== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17658== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17658== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17658== by 0x804E05C: client_main (strsclnt.c:1273) ==17658== by 0x804E957: main (strsclnt.c:1469) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17658== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17658== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17658== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17658== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17658== by 0x445274B: lock_cache (sslnonce.c:80) ==17658== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17658== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17658== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17658== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17658== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17658== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17658== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17658== by 0x804D345: do_connects (strsclnt.c:887) ==17658== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17658== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17658== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17658== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17658== by 0x453CC24: call_once (tracker.c:131) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x453CBD9: call_once (tracker.c:123) ==17658== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x453B621: arena_add_pointer (arena.c:139) ==17658== by 0x453BA4F: nssArena_Create (arena.c:447) ==17658== by 0x453B990: NSSArena_Create (arena.c:386) ==17658== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17658== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17658== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17658== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17658== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17658== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17658== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17658== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17658== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17658== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17658== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17658== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17658== by 0x6452878: call_once (tracker.c:131) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x6452793: myOnceFunction (tracker.c:89) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x645282D: call_once (tracker.c:123) ==17658== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17658== by 0x6451275: arena_add_pointer (arena.c:139) ==17658== by 0x64516A3: nssArena_Create (arena.c:447) ==17658== by 0x64515E4: NSSArena_Create (arena.c:386) ==17658== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17658== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17658== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17658== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17658== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17658== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17658== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17658== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17658== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17658== by 0x44C2A94: nss_Init (nssinit.c:433) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17658== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17658== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17658== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17658== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17658== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17658== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17658== by 0x804E05C: client_main (strsclnt.c:1273) ==17658== by 0x804E957: main (strsclnt.c:1469) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17658== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17658== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17658== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17658== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17658== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== ==17658== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17658== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17658== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17658== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17658== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17658== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17658== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17658== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17658== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17658== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17658== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17658== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17658== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17658== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17658== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17658== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17658== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17658== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17658== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17658== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17658== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17658== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17658== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17658== by 0x44C2C59: nss_Init (nssinit.c:481) ==17658== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17658== by 0x804E86B: main (strsclnt.c:1442) ==17658== ==17658== ==17658== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17658== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17658== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17658== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17658== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17658== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17658== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17658== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17658== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17658== by 0x804E24C: main (strsclnt.c:1340) ==17658== ==17658== LEAK SUMMARY: ==17658== definitely lost: 156 bytes in 2 blocks. ==17658== possibly lost: 136 bytes in 2 blocks. ==17658== still reachable: 5,642 bytes in 58 blocks. ==17658== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher y under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C y nssamdrhel3.red.iplanet.com ==17690== Memcheck, a memory error detector. ==17690== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17690== Using LibVEX rev 1658, a library for dynamic binary translation. ==17690== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17690== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17690== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17690== For more details, rerun with: -v ==17690== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17690== ==17690== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17690== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17690== malloc/free: 132,262 allocs, 132,200 frees, 179,080,195 bytes allocated. ==17690== For counts of detected errors, rerun with: -v ==17690== searching for pointers to 62 not-freed blocks. ==17690== checked 21,200,820 bytes. ==17690== ==17690== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17690== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17690== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17690== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17690== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17690== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17690== by 0x453CB65: myOnceFunction (tracker.c:94) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x453CBD9: call_once (tracker.c:123) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17690== by 0x64527B9: myOnceFunction (tracker.c:94) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x645282D: call_once (tracker.c:123) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17690== by 0x44C2A94: nss_Init (nssinit.c:433) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17690== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17690== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17690== by 0x453CC24: call_once (tracker.c:131) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17690== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17690== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17690== by 0x453CC68: call_once (tracker.c:135) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17690== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17690== by 0x64528BC: call_once (tracker.c:135) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17690== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17690== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17690== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17690== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17690== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17690== by 0x452BA58: token_destructor (trustdomain.c:124) ==17690== by 0x453E087: nssList_Clear (list.c:200) ==17690== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17690== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17690== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17690== by 0x804EB44: main (strsclnt.c:1522) ==17690== ==17690== ==17690== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17690== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17690== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17690== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17690== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17690== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17690== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17690== by 0x804E05C: client_main (strsclnt.c:1273) ==17690== by 0x804E957: main (strsclnt.c:1469) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17690== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17690== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17690== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17690== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17690== by 0x445274B: lock_cache (sslnonce.c:80) ==17690== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17690== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17690== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17690== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17690== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17690== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17690== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17690== by 0x804D345: do_connects (strsclnt.c:887) ==17690== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17690== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17690== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17690== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17690== by 0x453CC24: call_once (tracker.c:131) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x453CBD9: call_once (tracker.c:123) ==17690== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x453B621: arena_add_pointer (arena.c:139) ==17690== by 0x453BA4F: nssArena_Create (arena.c:447) ==17690== by 0x453B990: NSSArena_Create (arena.c:386) ==17690== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17690== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17690== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17690== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17690== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17690== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17690== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17690== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17690== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17690== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17690== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17690== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17690== by 0x6452878: call_once (tracker.c:131) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x6452793: myOnceFunction (tracker.c:89) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x645282D: call_once (tracker.c:123) ==17690== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17690== by 0x6451275: arena_add_pointer (arena.c:139) ==17690== by 0x64516A3: nssArena_Create (arena.c:447) ==17690== by 0x64515E4: NSSArena_Create (arena.c:386) ==17690== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17690== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17690== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17690== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17690== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17690== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17690== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17690== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17690== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17690== by 0x44C2A94: nss_Init (nssinit.c:433) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17690== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17690== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17690== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17690== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17690== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17690== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17690== by 0x804E05C: client_main (strsclnt.c:1273) ==17690== by 0x804E957: main (strsclnt.c:1469) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17690== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17690== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17690== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17690== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17690== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== ==17690== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17690== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17690== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17690== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17690== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17690== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17690== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17690== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17690== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17690== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17690== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17690== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17690== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17690== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17690== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17690== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17690== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17690== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17690== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17690== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17690== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17690== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17690== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17690== by 0x44C2C59: nss_Init (nssinit.c:481) ==17690== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17690== by 0x804E86B: main (strsclnt.c:1442) ==17690== ==17690== ==17690== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17690== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17690== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17690== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17690== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17690== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17690== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17690== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17690== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17690== by 0x804E24C: main (strsclnt.c:1340) ==17690== ==17690== LEAK SUMMARY: ==17690== definitely lost: 156 bytes in 2 blocks. ==17690== possibly lost: 136 bytes in 2 blocks. ==17690== still reachable: 5,642 bytes in 58 blocks. ==17690== suppressed: 0 bytes in 0 blocks. memleak.sh: -------- Trying cipher z under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 strsclnt -q -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss -c 1000 -C z nssamdrhel3.red.iplanet.com ==17722== Memcheck, a memory error detector. ==17722== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==17722== Using LibVEX rev 1658, a library for dynamic binary translation. ==17722== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==17722== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==17722== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==17722== For more details, rerun with: -v ==17722== strsclnt: -- SSL: Server Certificate Validated. strsclnt: 0 cache hits; 1 cache misses, 0 cache not reusable strsclnt: 999 cache hits; 1 cache misses, 0 cache not reusable ==17722== ==17722== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 38 from 2) ==17722== malloc/free: in use at exit: 5,934 bytes in 62 blocks. ==17722== malloc/free: 112,198 allocs, 112,136 frees, 176,948,483 bytes allocated. ==17722== For counts of detected errors, rerun with: -v ==17722== searching for pointers to 62 not-freed blocks. ==17722== checked 21,200,884 bytes. ==17722== ==17722== 4 bytes in 1 blocks are still reachable in loss record 1 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 6 bytes in 1 blocks are still reachable in loss record 2 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==17722== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 12 bytes in 1 blocks are still reachable in loss record 3 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==17722== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==17722== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 16 bytes in 1 blocks are still reachable in loss record 4 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==17722== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==17722== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 5 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17722== by 0x453CB65: myOnceFunction (tracker.c:94) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x453CBD9: call_once (tracker.c:123) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 6 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==17722== by 0x64527B9: myOnceFunction (tracker.c:94) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x645282D: call_once (tracker.c:123) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 7 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 8 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 9 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17722== by 0x44C2A94: nss_Init (nssinit.c:433) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 10 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 20 bytes in 1 blocks are still reachable in loss record 11 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==17722== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 12 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17722== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==17722== by 0x453CC24: call_once (tracker.c:131) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 13 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==17722== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 32 bytes in 1 blocks are still reachable in loss record 14 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 48 bytes in 1 blocks are still reachable in loss record 15 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17722== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17722== by 0x453CC68: call_once (tracker.c:135) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 48 bytes in 1 blocks are still reachable in loss record 16 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==17722== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==17722== by 0x64528BC: call_once (tracker.c:135) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 64 bytes in 1 blocks are still reachable in loss record 17 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==17722== by 0x6452982: trackerOnceFunc (tracker.c:191) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 64 bytes in 1 blocks are still reachable in loss record 18 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==17722== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==17722== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==17722== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==17722== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==17722== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==17722== by 0x453BB43: nssArena_Destroy (arena.c:531) ==17722== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==17722== by 0x452BA58: token_destructor (trustdomain.c:124) ==17722== by 0x453E087: nssList_Clear (list.c:200) ==17722== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==17722== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==17722== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==17722== by 0x804EB44: main (strsclnt.c:1522) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are definitely lost in loss record 19 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17722== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17722== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17722== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17722== by 0x804E05C: client_main (strsclnt.c:1273) ==17722== by 0x804E957: main (strsclnt.c:1469) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are still reachable in loss record 20 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17722== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 68 bytes in 1 blocks are still reachable in loss record 21 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==17722== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 80 bytes in 1 blocks are still reachable in loss record 22 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17722== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 23 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==17722== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==17722== by 0x445274B: lock_cache (sslnonce.c:80) ==17722== by 0x445295A: ssl_LookupSID (sslnonce.c:165) ==17722== by 0x444F402: ssl2_BeginClientHandshake (sslcon.c:3060) ==17722== by 0x445336C: ssl_Do1stHandshake (sslsecur.c:151) ==17722== by 0x44555CE: ssl_SecureSend (sslsecur.c:1152) ==17722== by 0x445B62D: ssl_Send (sslsock.c:1426) ==17722== by 0x457CFC5: PR_Send (../../../../pr/src/io/priometh.c:226) ==17722== by 0x804CC3E: handle_connection (strsclnt.c:696) ==17722== by 0x804D345: do_connects (strsclnt.c:887) ==17722== by 0x804C4A1: thread_wrapper (strsclnt.c:439) ==17722== by 0x45A2025: _pt_root (../../../../pr/src/pthreads/ptthread.c:220) ==17722== by 0x45E1DD7: start_thread (in /lib/tls/libpthread-0.60.so) ==17722== by 0x630ED19: clone (in /lib/tls/libc-2.3.2.so) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 24 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==17722== by 0x453CC24: call_once (tracker.c:131) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 25 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x453CB3F: myOnceFunction (tracker.c:89) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x453CBD9: call_once (tracker.c:123) ==17722== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x453B621: arena_add_pointer (arena.c:139) ==17722== by 0x453BA4F: nssArena_Create (arena.c:447) ==17722== by 0x453B990: NSSArena_Create (arena.c:386) ==17722== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==17722== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==17722== by 0x44C2CB8: nss_Init (nssinit.c:493) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are definitely lost in loss record 26 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==17722== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==17722== by 0x6450487: nssCKFWObject_Create (object.c:205) ==17722== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==17722== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==17722== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==17722== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==17722== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==17722== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==17722== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 27 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x6452945: trackerOnceFunc (tracker.c:186) ==17722== by 0x6452878: call_once (tracker.c:131) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 28 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x6452793: myOnceFunction (tracker.c:89) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x645282D: call_once (tracker.c:123) ==17722== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==17722== by 0x6451275: arena_add_pointer (arena.c:139) ==17722== by 0x64516A3: nssArena_Create (arena.c:447) ==17722== by 0x64515E4: NSSArena_Create (arena.c:386) ==17722== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==17722== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==17722== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 29 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==17722== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==17722== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==17722== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==17722== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==17722== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 30 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 88 bytes in 1 blocks are still reachable in loss record 31 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==17722== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 104 bytes in 1 blocks are still reachable in loss record 32 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==17722== by 0x44C2A94: nss_Init (nssinit.c:433) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 104 bytes in 1 blocks are still reachable in loss record 33 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==17722== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 112 bytes in 1 blocks are still reachable in loss record 34 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==17722== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 128 bytes in 1 blocks are still reachable in loss record 35 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 136 bytes in 2 blocks are possibly lost in loss record 36 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==17722== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==17722== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==17722== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==17722== by 0x804C5F9: launch_thread (strsclnt.c:475) ==17722== by 0x804E05C: client_main (strsclnt.c:1273) ==17722== by 0x804E957: main (strsclnt.c:1469) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 37 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 38 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 39 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 40 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==17722== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 41 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 142 bytes in 1 blocks are still reachable in loss record 42 of 47 ==17722== at 0x442572F: malloc (vg_replace_malloc.c:149) ==17722== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 160 bytes in 8 blocks are still reachable in loss record 43 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==17722== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 512 bytes in 1 blocks are still reachable in loss record 44 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==17722== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== ==17722== 710 bytes in 1 blocks are still reachable in loss record 45 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==17722== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 710 bytes in 1 blocks are still reachable in loss record 46 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==17722== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==17722== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==17722== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==17722== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==17722== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==17722== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==17722== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==17722== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==17722== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==17722== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==17722== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==17722== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==17722== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==17722== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==17722== by 0x63B4464: RNG_RNGInit (loader.c:921) ==17722== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==17722== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==17722== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==17722== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==17722== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==17722== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==17722== by 0x44C2C59: nss_Init (nssinit.c:481) ==17722== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==17722== by 0x804E86B: main (strsclnt.c:1442) ==17722== ==17722== ==17722== 832 bytes in 8 blocks are still reachable in loss record 47 of 47 ==17722== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==17722== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==17722== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==17722== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==17722== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==17722== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==17722== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==17722== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==17722== by 0x804E24C: main (strsclnt.c:1340) ==17722== ==17722== LEAK SUMMARY: ==17722== definitely lost: 156 bytes in 2 blocks. ==17722== possibly lost: 136 bytes in 2 blocks. ==17722== still reachable: 5,642 bytes in 58 blocks. ==17722== suppressed: 0 bytes in 0 blocks. PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Stopping server: tstclnt -p 8447 -h nssamdrhel3.red.iplanet.com -c j -f -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/client_memleak -w nss < /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/security/nss/tests/memleak/sslreq.dat subject DN: CN=nssamdrhel3.red.iplanet.com,E=nssamdrhel3.red.iplanet.com@bogus.com,O=BOGUS NSS,L=Mountain View,ST=California,C=US issuer DN: CN=NSS Test CA,O=BOGUS NSS,L=Mountain View,ST=California,C=US 0 cache hits; 1 cache misses, 0 cache not reusable HTTP/1.0 200 OK Server: Generic Web Server Date: Tue, 26 Aug 1997 22:10:05 GMT Content-type: text/plain GET /stop HTTP/1.0 EOF ==0==