PATH=.:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/bin:/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib:/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/tools/ns/bin LD_LIBRARY_PATH=/share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/dist/Linux2.4_x86_glibc_PTH_DBG.OBJ/lib: memleak.sh: -------- Running selfserv under Valgrind: /usr/bin/valgrind --tool=memcheck --leak-check=yes --show-reachable=yes --partial-loads-ok=yes --leak-resolution=high --num-callers=50 selfserv -D -p 8447 -d /share/builds/mccrel3/security/securityjes5/builds/20071001.1/nssamdrhel3_RHEL3/mozilla/tests_results/security/nssamdrhel3.5/server_memleak -n nssamdrhel3.red.iplanet.com -e nssamdrhel3.red.iplanet.com-ec -w nss -c ABCDEF:C001:C002:C003:C004:C005:C006:C007:C008:C009:C00A:C00B:C00C:C00D:C00E:C00F:C010:C011:C012:C013:C014cdefgijklmnvyz -t 5 ==10412== Memcheck, a memory error detector. ==10412== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==10412== Using LibVEX rev 1658, a library for dynamic binary translation. ==10412== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==10412== Using valgrind-3.2.1, a dynamic binary instrumentation framework. ==10412== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==10412== For more details, rerun with: -v ==10412== selfserv: normal termination ==10412== ==10412== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 36 from 2) ==10412== malloc/free: in use at exit: 25,558 bytes in 285 blocks. ==10412== malloc/free: 6,039,350 allocs, 6,039,065 frees, 4,093,207,952 bytes allocated. ==10412== For counts of detected errors, rerun with: -v ==10412== searching for pointers to 285 not-freed blocks. ==10412== checked 21,163,236 bytes. ==10412== ==10412== 4 bytes in 1 blocks are still reachable in loss record 1 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x41068E2: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 6 bytes in 1 blocks are still reachable in loss record 2 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x4585E9E: _PR_InitLinker (../../../../pr/src/linking/prlink.c:321) ==10412== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 12 bytes in 1 blocks are still reachable in loss record 3 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x458DC04: PR_ErrorInstallTable (../../../../pr/src/misc/prerrortable.c:204) ==10412== by 0x458D62D: nspr_InitializePRErrorTable (../../../../pr/src/misc/prerr.c:127) ==10412== by 0x458E142: _PR_InitStuff (../../../../pr/src/misc/prinit.c:248) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 16 bytes in 1 blocks are still reachable in loss record 4 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45F7500: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x4586DFE: pr_FindSymbolInProg (../../../../pr/src/malloc/prmem.c:130) ==10412== by 0x4586E65: _PR_InitZones (../../../../pr/src/malloc/prmem.c:186) ==10412== by 0x458DF54: _PR_InitStuff (../../../../pr/src/misc/prinit.c:176) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 5 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==10412== by 0x453CB65: myOnceFunction (tracker.c:94) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x453CBD9: call_once (tracker.c:123) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 6 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x459A29C: PR_NewCondVar (../../../../pr/src/pthreads/ptsynch.c:341) ==10412== by 0x64527B9: myOnceFunction (tracker.c:94) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x645282D: call_once (tracker.c:123) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 7 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 8 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4586473: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:854) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 9 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==10412== by 0x44C2A94: nss_Init (nssinit.c:433) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 10 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 20 bytes in 1 blocks are still reachable in loss record 11 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4585E83: _PR_InitLinker (../../../../pr/src/linking/prlink.c:319) ==10412== by 0x458E124: _PR_InitStuff (../../../../pr/src/misc/prinit.c:241) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 12 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==10412== by 0x453CD2E: trackerOnceFunc (tracker.c:191) ==10412== by 0x453CC24: call_once (tracker.c:131) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 13 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C78D: PL_NewHashTable (../../../lib/ds/plhash.c:129) ==10412== by 0x6452982: trackerOnceFunc (tracker.c:191) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 32 bytes in 1 blocks are still reachable in loss record 14 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x458494B: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:161) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 48 bytes in 1 blocks are still reachable in loss record 15 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==10412== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==10412== by 0x453CC68: call_once (tracker.c:135) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 48 bytes in 1 blocks are still reachable in loss record 16 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45E4A46: pthread_cond_broadcast@GLIBC_2.0 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x459987A: pt_PostNotifies (../../../../pr/src/pthreads/ptsynch.c:138) ==10412== by 0x4599E24: PR_Unlock (../../../../pr/src/pthreads/ptsynch.c:236) ==10412== by 0x64528BC: call_once (tracker.c:135) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 64 bytes in 1 blocks are still reachable in loss record 17 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456C7EB: PL_NewHashTable (../../../lib/ds/plhash.c:142) ==10412== by 0x6452982: trackerOnceFunc (tracker.c:191) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 64 bytes in 1 blocks are still reachable in loss record 18 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x458796A: PR_Malloc (../../../../pr/src/malloc/prmem.c:467) ==10412== by 0x456C699: DefaultAllocTable (../../../lib/ds/plhash.c:72) ==10412== by 0x456CE0A: PL_HashTableRawRemove (../../../lib/ds/plhash.c:340) ==10412== by 0x456CF90: PL_HashTableRemove (../../../lib/ds/plhash.c:380) ==10412== by 0x453D0DC: nssPointerTracker_remove (tracker.c:472) ==10412== by 0x453B6BC: arena_remove_pointer (arena.c:165) ==10412== by 0x453BB43: nssArena_Destroy (arena.c:531) ==10412== by 0x4534C77: nssToken_Destroy (devtoken.c:161) ==10412== by 0x452BA58: token_destructor (trustdomain.c:124) ==10412== by 0x453E087: nssList_Clear (list.c:200) ==10412== by 0x452BACD: NSSTrustDomain_Destroy (trustdomain.c:140) ==10412== by 0x4532738: STAN_Shutdown (pki3hack.c:229) ==10412== by 0x44C33CA: NSS_Shutdown (nssinit.c:793) ==10412== by 0x805024E: main (selfserv.c:2129) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are definitely lost in loss record 19 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==10412== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==10412== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==10412== by 0x804CDA5: launch_threads (selfserv.c:571) ==10412== by 0x8050052: main (selfserv.c:2072) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are still reachable in loss record 20 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==10412== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 68 bytes in 1 blocks are still reachable in loss record 21 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x410B923: _dl_map_object_deps (in /lib/ld-2.3.2.so) ==10412== by 0x63404EB: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 80 bytes in 1 blocks are still reachable in loss record 22 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==10412== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 23 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x453CCF1: trackerOnceFunc (tracker.c:186) ==10412== by 0x453CC24: call_once (tracker.c:131) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 24 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x453CB3F: myOnceFunction (tracker.c:89) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x453CBD9: call_once (tracker.c:123) ==10412== by 0x453CD9B: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x453B621: arena_add_pointer (arena.c:139) ==10412== by 0x453BA4F: nssArena_Create (arena.c:447) ==10412== by 0x453B990: NSSArena_Create (arena.c:386) ==10412== by 0x452B95B: NSSTrustDomain_Create (trustdomain.c:90) ==10412== by 0x453242C: STAN_LoadDefaultNSS3TrustDomain (pki3hack.c:140) ==10412== by 0x44C2CB8: nss_Init (nssinit.c:493) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are definitely lost in loss record 25 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x44F2B71: pk11_FindObjectByTemplate (pk11obj.c:1375) ==10412== by 0x4500A8B: pk11_isRootSlot (pk11slot.c:1455) ==10412== by 0x4500C49: PK11_InitSlot (pk11slot.c:1522) ==10412== by 0x44EADEC: SECMOD_LoadPKCS11Module (pk11load.c:374) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 26 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x6452945: trackerOnceFunc (tracker.c:186) ==10412== by 0x6452878: call_once (tracker.c:131) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 27 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x6452793: myOnceFunction (tracker.c:89) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x645282D: call_once (tracker.c:123) ==10412== by 0x64529EF: nssPointerTracker_initialize (tracker.c:233) ==10412== by 0x6451275: arena_add_pointer (arena.c:139) ==10412== by 0x64516A3: nssArena_Create (arena.c:447) ==10412== by 0x64515E4: NSSArena_Create (arena.c:386) ==10412== by 0x644EF38: nssCKFWInstance_Create (instance.c:217) ==10412== by 0x644AFD5: NSSCKFWC_Initialize (wrap.c:203) ==10412== by 0x64449BB: builtinsC_Initialize (../../../../../dist/public/nss/nssck.api:117) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 28 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x456BF6F: InitializeArenas (../../../lib/ds/plarena.c:85) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x456BFBC: LockArena (../../../lib/ds/plarena.c:94) ==10412== by 0x456C158: PL_ArenaAllocate (../../../lib/ds/plarena.c:184) ==10412== by 0x452663B: PORT_ArenaAlloc (secport.c:243) ==10412== by 0x44F5188: secmod_NewModule (pk11pars.c:68) ==10412== by 0x44F52EF: SECMOD_CreateModule (pk11pars.c:117) ==10412== by 0x44F5AAC: SECMOD_LoadModule (pk11pars.c:310) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 29 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==10412== by 0x443ED90: ssl_InitSymWrapKeysLock (ssl3con.c:3920) ==10412== by 0x4457AD8: SSL_ConfigServerSessionIDCache (sslsnce.c:1182) ==10412== by 0x804F621: main (selfserv.c:1902) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 30 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x451CD15: __nss_InitLock (nsslocks.c:67) ==10412== by 0x4452728: ssl_InitClientSessionCacheLock (sslnonce.c:74) ==10412== by 0x4457AD3: SSL_ConfigServerSessionIDCache (sslsnce.c:1181) ==10412== by 0x804F621: main (selfserv.c:1902) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 31 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x45A47C2: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2878) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 88 bytes in 1 blocks are still reachable in loss record 32 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x4584CD7: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:306) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 104 bytes in 1 blocks are still reachable in loss record 33 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x44C611F: OCSP_InitGlobal (ocsp.c:845) ==10412== by 0x44C2A94: nss_Init (nssinit.c:433) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 104 bytes in 1 blocks are still reachable in loss record 34 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x45A47FA: _PR_UnixInit (../../../../../pr/src/md/unix/unix.c:2880) ==10412== by 0x458E14C: _PR_InitStuff (../../../../pr/src/misc/prinit.c:254) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 112 bytes in 1 blocks are still reachable in loss record 35 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410D7B6: _dl_check_map_versions (in /lib/ld-2.3.2.so) ==10412== by 0x6340B1C: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 128 bytes in 1 blocks are still reachable in loss record 36 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x4584802: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:112) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 136 bytes in 2 blocks are possibly lost in loss record 37 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x410EE1B: _dl_allocate_tls (in /lib/ld-2.3.2.so) ==10412== by 0x45E234D: allocate_stack (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45E1EC7: pthread_create@@GLIBC_2.1 (in /lib/tls/libpthread-0.60.so) ==10412== by 0x45A2695: _PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:455) ==10412== by 0x45A288D: PR_CreateThread (../../../../pr/src/pthreads/ptthread.c:539) ==10412== by 0x804CDA5: launch_threads (selfserv.c:571) ==10412== by 0x8050052: main (selfserv.c:2072) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 38 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 39 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 40 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 41 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x62AA4FF: strdup (in /lib/tls/libc-2.3.2.so) ==10412== by 0x458652E: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:997) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 42 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4109CAD: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 142 bytes in 1 blocks are still reachable in loss record 43 of 50 ==10412== at 0x442572F: malloc (vg_replace_malloc.c:149) ==10412== by 0x4104F69: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 160 bytes in 8 blocks are still reachable in loss record 44 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A732: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:457) ==10412== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 512 bytes in 1 blocks are still reachable in loss record 45 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45858AD: _PR_InitTPD (../../../../pr/src/threads/prtpd.c:96) ==10412== by 0x458E0AB: _PR_InitStuff (../../../../pr/src/misc/prinit.c:204) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 710 bytes in 1 blocks are still reachable in loss record 46 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x45863FC: PR_LoadLibrary (../../../../pr/src/linking/prlink.c:604) ==10412== by 0x44EAAB8: SECMOD_LoadPKCS11Module (pk11load.c:275) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 710 bytes in 1 blocks are still reachable in loss record 47 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x4109A92: _dl_new_object (in /lib/ld-2.3.2.so) ==10412== by 0x410618E: _dl_map_object_from_fd (in /lib/ld-2.3.2.so) ==10412== by 0x4104D7C: _dl_map_object (in /lib/ld-2.3.2.so) ==10412== by 0x63402A5: dl_open_worker (in /lib/tls/libc-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x6340101: _dl_open (in /lib/tls/libc-2.3.2.so) ==10412== by 0x45F6FFA: dlopen_doit (in /lib/libdl-2.3.2.so) ==10412== by 0x410C8C5: _dl_catch_error (in /lib/ld-2.3.2.so) ==10412== by 0x45F74B5: _dlerror_run (in /lib/libdl-2.3.2.so) ==10412== by 0x45F6FA3: dlopen@@GLIBC_2.1 (in /lib/libdl-2.3.2.so) ==10412== by 0x45864ED: pr_LoadLibraryByPathname (../../../../pr/src/linking/prlink.c:966) ==10412== by 0x458639D: PR_LoadLibraryWithFlags (../../../../pr/src/linking/prlink.c:580) ==10412== by 0x63B2C65: bl_LoadFreeblLibInSoftokenDir (loader.c:219) ==10412== by 0x63B2CE6: bl_LoadLibrary (loader.c:245) ==10412== by 0x63B2DD6: freebl_LoadDSO (loader.c:297) ==10412== by 0x458EB2D: PR_CallOnce (../../../../pr/src/misc/prinit.c:811) ==10412== by 0x63B2EEC: freebl_RunLoaderOnce (loader.c:331) ==10412== by 0x63B4464: RNG_RNGInit (loader.c:921) ==10412== by 0x639A248: nsc_CommonInitialize (pkcs11.c:3034) ==10412== by 0x639A4C0: NSC_Initialize (pkcs11.c:3127) ==10412== by 0x44EA780: secmod_ModuleInit (pk11load.c:151) ==10412== by 0x44EAC1B: SECMOD_LoadPKCS11Module (pk11load.c:324) ==10412== by 0x44F5B36: SECMOD_LoadModule (pk11pars.c:323) ==10412== by 0x44F5BB5: SECMOD_LoadModule (pk11pars.c:338) ==10412== by 0x44C2C59: nss_Init (nssinit.c:481) ==10412== by 0x44C2E5B: NSS_Initialize (nssinit.c:592) ==10412== by 0x804F6D5: main (selfserv.c:1919) ==10412== ==10412== ==10412== 832 bytes in 8 blocks are still reachable in loss record 48 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x459A767: PR_NewMonitor (../../../../pr/src/pthreads/ptsynch.c:463) ==10412== by 0x4584840: ExpandMonitorCache (../../../../pr/src/threads/prcmon.c:121) ==10412== by 0x4584CEB: _PR_InitCMon (../../../../pr/src/threads/prcmon.c:307) ==10412== by 0x458E110: _PR_InitStuff (../../../../pr/src/misc/prinit.c:237) ==10412== by 0x458E15E: _PR_ImplicitInitialization (../../../../pr/src/misc/prinit.c:259) ==10412== by 0x458E19B: PR_Init (../../../../pr/src/misc/prinit.c:310) ==10412== by 0x804EC9B: main (selfserv.c:1699) ==10412== ==10412== ==10412== 9,768 bytes in 111 blocks are definitely lost in loss record 49 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x45352A6: find_objects (devtoken.c:416) ==10412== by 0x45355F1: find_objects_by_template (devtoken.c:537) ==10412== by 0x4537535: nssToken_FindTrustForCertificate (devtoken.c:1286) ==10412== by 0x452CFBA: nssTrustDomain_FindTrustForCertificate (trustdomain.c:1218) ==10412== by 0x4533145: nssTrust_GetCERTCertTrustForCert (pki3hack.c:607) ==10412== by 0x4533735: fill_CERTCertificateFields (pki3hack.c:793) ==10412== by 0x453393C: stan_GetCERTCertificate (pki3hack.c:850) ==10412== by 0x45339DE: STAN_GetCERTCertificate (pki3hack.c:878) ==10412== by 0x44DC6F7: convert_cert (pk11cert.c:92) ==10412== by 0x45319ED: nssPKIObjectCollection_Traverse (pkibase.c:966) ==10412== by 0x452CE1E: NSSTrustDomain_TraverseCertificates (trustdomain.c:1085) ==10412== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==10412== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==10412== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==10412== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==10412== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==10412== by 0x804E625: server_main (selfserv.c:1449) ==10412== by 0x80500EF: main (selfserv.c:2086) ==10412== ==10412== ==10412== 9,768 bytes in 111 blocks are definitely lost in loss record 50 of 50 ==10412== at 0x4426C82: calloc (vg_replace_malloc.c:279) ==10412== by 0x45879CD: PR_Calloc (../../../../pr/src/malloc/prmem.c:475) ==10412== by 0x45999D6: PR_NewLock (../../../../pr/src/pthreads/ptsynch.c:174) ==10412== by 0x64500D4: nssCKFWMutex_Create (mutex.c:146) ==10412== by 0x644F505: nssCKFWInstance_CreateMutex (instance.c:513) ==10412== by 0x6450487: nssCKFWObject_Create (object.c:205) ==10412== by 0x644EA56: nssCKFWFindObjects_Next (find.c:375) ==10412== by 0x644DE38: NSSCKFWC_FindObjects (wrap.c:2580) ==10412== by 0x6444F44: builtinsC_FindObjects (../../../../../dist/public/nss/nssck.api:742) ==10412== by 0x45381BA: nssToken_TraverseCertificates (devtoken.c:1655) ==10412== by 0x452CEBA: NSSTrustDomain_TraverseCertificates (trustdomain.c:1073) ==10412== by 0x44DD1F2: PK11_TraverseSlotCerts (pk11cert.c:490) ==10412== by 0x44CC015: CERT_GetSSLCACerts (certhigh.c:632) ==10412== by 0x44544D2: serverCAListSetup (sslsecur.c:669) ==10412== by 0x458EC1F: PR_CallOnceWithArg (../../../../pr/src/misc/prinit.c:836) ==10412== by 0x445486A: SSL_ConfigSecureServer (sslsecur.c:794) ==10412== by 0x804E625: server_main (selfserv.c:1449) ==10412== by 0x80500EF: main (selfserv.c:2086) ==10412== ==10412== LEAK SUMMARY: ==10412== definitely lost: 19,692 bytes in 224 blocks. ==10412== possibly lost: 136 bytes in 2 blocks. ==10412== still reachable: 5,730 bytes in 59 blocks. ==10412== suppressed: 0 bytes in 0 blocks. ==0==