mbp-vskorole:~ vskorole$ cd /Users/vskorole/opendap/hyrax/build/bin mbp-vskorole:bin vskorole$ valgrind --leak-check=yes ./beslistener -c ../etc/bes/bes.conf ==42426== Memcheck, a memory error detector ==42426== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al. ==42426== Using Valgrind-3.15.0.GIT and LibVEX; rerun with -h for copyright info ==42426== Command: ./beslistener -c ../etc/bes/bes.conf ==42426== ==42426== Warning: set address range perms: large range [0xffffffff000, 0x120000000000) (defined) ==42426== Warning: set address range perms: large range [0x140000000000, 0x200000000000) (defined) ==42426== Warning: set address range perms: large range [0x120000000000, 0x140000000000) (noaccess) ==42426== Warning: set address range perms: large range [0x600000000000, 0x640000003000) (noaccess) ==42426== Conditional jump or move depends on uninitialised value(s) ==42426== at 0x10194969D: __sanitizer::VSNPrintf(char*, int, char const*, __va_list_tag*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019438E8: __sanitizer::FlagParser::run_handler(char const*, char const*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101956DDE: __lsan::CheckForLeaksCallback(__sanitizer::SuspendedThreadsList const&, void*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101955016: __lsan::CheckForLeaks() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019570D8: __sanitizer::InternalMmapVectorNoCtor<__lsan::Leak>::Resize(unsigned long) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019392C7: __asan_print_accumulated_stats (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101931028: void __sanitizer::InternalSort<__sanitizer::InternalMmapVector<__asan::AllocationSite>, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}>(__sanitizer::InternalMmapVector<__asan::AllocationSite>*, unsigned long, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x102ADDEB3: tlv_load_notification (in /usr/lib/system/libdyld.dylib) ==42426== by 0x10007127F: dyld::registerAddCallback(void (*)(mach_header const*, long)) (in /usr/lib/dyld) ==42426== by 0x102ADC8B6: _dyld_register_func_for_add_image (in /usr/lib/system/libdyld.dylib) ==42426== by 0x102ADCBE2: _dyld_initializer (in /usr/lib/system/libdyld.dylib) ==42426== by 0x1014B99BD: libSystem_initializer (in /usr/lib/libSystem.B.dylib) ==42426== ==42426== Conditional jump or move depends on uninitialised value(s) ==42426== at 0x10194969D: __sanitizer::VSNPrintf(char*, int, char const*, __va_list_tag*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019439B3: __sanitizer::FlagParser::ParseString(char const*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101956DDE: __lsan::CheckForLeaksCallback(__sanitizer::SuspendedThreadsList const&, void*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101955016: __lsan::CheckForLeaks() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019570D8: __sanitizer::InternalMmapVectorNoCtor<__lsan::Leak>::Resize(unsigned long) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019392C7: __asan_print_accumulated_stats (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101931028: void __sanitizer::InternalSort<__sanitizer::InternalMmapVector<__asan::AllocationSite>, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}>(__sanitizer::InternalMmapVector<__asan::AllocationSite>*, unsigned long, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x102ADDEB3: tlv_load_notification (in /usr/lib/system/libdyld.dylib) ==42426== by 0x10007127F: dyld::registerAddCallback(void (*)(mach_header const*, long)) (in /usr/lib/dyld) ==42426== by 0x102ADC8B6: _dyld_register_func_for_add_image (in /usr/lib/system/libdyld.dylib) ==42426== by 0x102ADCBE2: _dyld_initializer (in /usr/lib/system/libdyld.dylib) ==42426== by 0x1014B99BD: libSystem_initializer (in /usr/lib/libSystem.B.dylib) ==42426== ==42426== Invalid read of size 1 ==42426== at 0x1018DCA08: __asan::Allocator::ReInitialize(__asan::AllocatorOptions const&) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019311D1: void __sanitizer::InternalSort<__sanitizer::InternalMmapVector<__asan::AllocationSite>, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}>(__sanitizer::InternalMmapVector<__asan::AllocationSite>*, unsigned long, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x10301509E: freeBuckets(NXHashTable*, int) (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014F67: _NXHashRehashToCapacity (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014E96: NXHashInsert (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014B8F: NXCreateHashTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014A50: NXCreateHashTable (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014950: NXCreateMapTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030148FA: NXCreateMapTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030133CB: __sel_registerName(char const*, int, int) (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030130DA: sel_init (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030129AD: map_images_nolock (in /usr/lib/libobjc.A.dylib) ==42426== Address 0x10e6001a0 is 16 bytes before a block of size 24 alloc'd ==42426== at 0x100116C25: malloc_zone_calloc (in /usr/local/Cellar/valgrind/HEAD-7820fc2/lib/valgrind/vgpreload_memcheck-amd64-darwin.so) ==42426== by 0x103014DD2: NXHashInsert (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014B8F: NXCreateHashTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014A50: NXCreateHashTable (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014950: NXCreateMapTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030148FA: NXCreateMapTableFromZone (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030133CB: __sel_registerName(char const*, int, int) (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030130DA: sel_init (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030129AD: map_images_nolock (in /usr/lib/libobjc.A.dylib) ==42426== by 0x1030257DA: objc_object::sidetable_retainCount() (in /usr/lib/libobjc.A.dylib) ==42426== by 0x100071C64: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld) ==42426== by 0x100071E39: dyld::registerObjCNotifiers(void (*)(unsigned int, char const* const*, mach_header const* const*), void (*)(char const*, mach_header const*), void (*)(char const*, mach_header const*)) (in /usr/lib/dyld) ==42426== ================================================================= ==42426==ERROR: AddressSanitizer: attempting free on address which was not malloc()-ed: 0x00010e6001b0 in thread T0 ==42426== Conditional jump or move depends on uninitialised value(s) ==42426== at 0x10194969D: __sanitizer::VSNPrintf(char*, int, char const*, __va_list_tag*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x10195669C: __lsan::CheckForLeaksCallback(__sanitizer::SuspendedThreadsList const&, void*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019560EA: __lsan::LeakReport::ApplySuppressions() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101951074: __sanitizer::GetNamedMappingFd(char const*, unsigned long) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019552B9: __lsan::DoRecoverableLeakCheckVoid() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101954BC7: __lsan::ScanGlobalRange(unsigned long, unsigned long, __sanitizer::InternalMmapVector*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1018E6288: __asan::ErrorAllocTypeMismatch::Print() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101937196: __asan::AsanInitInternal() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101935F63: __asan_load1 (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019311D1: void __sanitizer::InternalSort<__sanitizer::InternalMmapVector<__asan::AllocationSite>, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}>(__sanitizer::InternalMmapVector<__asan::AllocationSite>*, unsigned long, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x10301509E: freeBuckets(NXHashTable*, int) (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014F67: _NXHashRehashToCapacity (in /usr/lib/libobjc.A.dylib) ==42426== ==42426== Conditional jump or move depends on uninitialised value(s) ==42426== at 0x10195689B: __lsan::CheckForLeaksCallback(__sanitizer::SuspendedThreadsList const&, void*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019560EA: __lsan::LeakReport::ApplySuppressions() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101951074: __sanitizer::GetNamedMappingFd(char const*, unsigned long) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019552B9: __lsan::DoRecoverableLeakCheckVoid() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101954BC7: __lsan::ScanGlobalRange(unsigned long, unsigned long, __sanitizer::InternalMmapVector*) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1018E6288: __asan::ErrorAllocTypeMismatch::Print() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101937196: __asan::AsanInitInternal() (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x101935F63: __asan_load1 (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x1019311D1: void __sanitizer::InternalSort<__sanitizer::InternalMmapVector<__asan::AllocationSite>, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}>(__sanitizer::InternalMmapVector<__asan::AllocationSite>*, unsigned long, __asan::HeapProfile::Print(unsigned long, unsigned long)::{lambda(__asan::AllocationSite const&, __asan::AllocationSite const&)#1}) (in /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib) ==42426== by 0x10301509E: freeBuckets(NXHashTable*, int) (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014F67: _NXHashRehashToCapacity (in /usr/lib/libobjc.A.dylib) ==42426== by 0x103014E96: NXHashInsert (in /usr/lib/libobjc.A.dylib) ==42426== atos cannot load symbols for process 42426. ==42426==WARNING: Can't read from symbolizer at fd 5 atos cannot load symbols for process 42426. ==42426==WARNING: Can't read from symbolizer at fd 5 atos cannot load symbols for process 42426. ==42426==WARNING: Can't read from symbolizer at fd 5 atos cannot load symbols for process 42426. ==42426==WARNING: Can't read from symbolizer at fd 5 ==42426==WARNING: Failed to use and restart external symbolizer! #0 0x10193110d in wrap_free (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x5710d) #1 0x10301509e in freeBuckets(NXHashTable*, int) (/usr/lib/libobjc.A.dylib:x86_64h+0x409e) #2 0x103014f67 in _NXHashRehashToCapacity (/usr/lib/libobjc.A.dylib:x86_64h+0x3f67) #3 0x103014e96 in NXHashInsert (/usr/lib/libobjc.A.dylib:x86_64h+0x3e96) #4 0x103014b8f in NXCreateHashTableFromZone (/usr/lib/libobjc.A.dylib:x86_64h+0x3b8f) #5 0x103014a50 in NXCreateHashTable (/usr/lib/libobjc.A.dylib:x86_64h+0x3a50) #6 0x103014950 in NXCreateMapTableFromZone (/usr/lib/libobjc.A.dylib:x86_64h+0x3950) #7 0x1030148fa in NXCreateMapTable (/usr/lib/libobjc.A.dylib:x86_64h+0x38fa) #8 0x1030133cb in __sel_registerName(char const*, int, int) (/usr/lib/libobjc.A.dylib:x86_64h+0x23cb) #9 0x1030130da in sel_init (/usr/lib/libobjc.A.dylib:x86_64h+0x20da) #10 0x1030129ad in map_images_nolock (/usr/lib/libobjc.A.dylib:x86_64h+0x19ad) #11 0x1030257da in map_images (/usr/lib/libobjc.A.dylib:x86_64h+0x147da) #12 0x100071c64 (/usr/lib/dyld:x86_64+0x4c64) #13 0x100071e39 (/usr/lib/dyld:x86_64+0x4e39) #14 0x102add71d in _dyld_objc_notify_register (/usr/lib/system/libdyld.dylib:x86_64+0x371d) #15 0x103012075 in _objc_init (/usr/lib/libobjc.A.dylib:x86_64h+0x1075) #16 0x102a67b34 in _os_object_init (/usr/lib/system/libdispatch.dylib:x86_64+0x1b34) #17 0x102a67b1b in libdispatch_init (/usr/lib/system/libdispatch.dylib:x86_64+0x1b1b) #18 0x1014b99c2 in libSystem_initializer (/usr/lib/libSystem.B.dylib:x86_64+0x19c2) #19 0x100083ac5 (/usr/lib/dyld:x86_64+0x16ac5) #20 0x100083cf5 (/usr/lib/dyld:x86_64+0x16cf5) #21 0x10007f217 (/usr/lib/dyld:x86_64+0x12217) #22 0x10007f1aa (/usr/lib/dyld:x86_64+0x121aa) #23 0x10007e34d (/usr/lib/dyld:x86_64+0x1134d) #24 0x10007e3e1 (/usr/lib/dyld:x86_64+0x113e1) #25 0x10006f520 (/usr/lib/dyld:x86_64+0x2520) #26 0x100074238 (/usr/lib/dyld:x86_64+0x7238) #27 0x10006e3d3 (/usr/lib/dyld:x86_64+0x13d3) #28 0x10006e1d1 (/usr/lib/dyld:x86_64+0x11d1) Address 0x00010e6001b0 is a wild pointer. atos cannot load symbols for process 42426. SUMMARY: AddressSanitizer: bad-free (/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/10.0.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib:x86_64h+0x5710d) in wrap_free ==42426== Invalid read of size 4 ==42426== at 0x103017CC5: class_createInstance (in /usr/lib/libobjc.A.dylib) ==42426== by 0x102A67C11: _os_object_alloc_realized (in /usr/lib/system/libdispatch.dylib) ==42426== by 0x102F74300: xpc_dictionary_create (in /usr/lib/system/libxpc.dylib) ==42426== by 0x102F77823: _bootstrap_create_request (in /usr/lib/system/libxpc.dylib) ==42426== by 0x102F77565: bootstrap_look_up3 (in /usr/lib/system/libxpc.dylib) ==42426== by 0x102F774FE: bootstrap_look_up2 (in /usr/lib/system/libxpc.dylib) ==42426== by 0x102EB3AE7: ___notify_lib_init_block_invoke (in /usr/lib/system/libsystem_notify.dylib) ==42426== by 0x102A67DB7: _dispatch_client_callout (in /usr/lib/system/libdispatch.dylib) ==42426== by 0x102A67D6A: dispatch_once_f (in /usr/lib/system/libdispatch.dylib) ==42426== by 0x102EB0675: _notify_lib_init (in /usr/lib/system/libsystem_notify.dylib) ==42426== by 0x102EB1583: notify_register_check (in /usr/lib/system/libsystem_notify.dylib) ==42426== by 0x102F4E6E0: _os_trace_prefs_and_mode_refresh_slow (in /usr/lib/system/libsystem_trace.dylib) ==42426== Address 0x10 is not stack'd, malloc'd or (recently) free'd ==42426== AddressSanitizer:DEADLYSIGNAL AddressSanitizer: nested bug in the same thread, aborting. ==42426== ==42426== HEAP SUMMARY: ==42426== in use at exit: 208 bytes in 7 blocks ==42426== total heap usage: 7 allocs, 0 frees, 208 bytes allocated ==42426== Killed: 9