==37784== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==37784== Using Valgrind-3.16.0.GIT and LibVEX; rerun with -h for copyright info
==37784== Command: ./test
==37784==
--37784-- run: /usr/bin/dsymutil "./test"
warning: no debug symbols in executable (-arch x86_64)
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x100009330: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10000B456: dyld::checkEnvironmentVariables(char const**) (in /usr/lib/dyld)
==37784== by 0x100009339: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x100005BBC: dyld::processDyldEnvironmentVariable(char const*, char const*, char const*) (in /usr/lib/dyld)
==37784== by 0x10000B566: dyld::checkEnvironmentVariables(char const**) (in /usr/lib/dyld)
==37784== by 0x100009339: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x100009341: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10000D39D: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x10000CD17: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x100006AC9: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x10000661D: dyld::load(char const*, dyld::LoadContext const&, unsigned int&) (in /usr/lib/dyld)
==37784== by 0x10000A3A0: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10000D39D: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x10000CD17: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x100006AC9: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, unsigned int&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
==37784== by 0x100006658: dyld::load(char const*, dyld::LoadContext const&, unsigned int&) (in /usr/lib/dyld)
==37784== by 0x10000A3A0: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004035: _dyld_start (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012E63B: bcc_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F87C: df_bcc_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F654: df (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DFD4: nistctr_init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DE2B: init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8CFE: arc4_init (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1002F8E1C: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012E63B: bcc_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F90C: df_bcc_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F654: df (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DFD4: nistctr_init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DE2B: init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8CFE: arc4_init (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1002F8E1C: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012E63B: bcc_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F6B6: df (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DFD4: nistctr_init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DE2B: init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8CFE: arc4_init (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1002F8E1C: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F76B: df (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DFD4: nistctr_init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DE2B: init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8CFE: arc4_init (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1002F8E1C: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012FA4E: drbg_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012E04C: nistctr_init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012DE2B: init (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8CFE: arc4_init (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1002F8E1C: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784== by 0x1005DF233: environ_init (in /usr/lib/libobjc.A.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012FC6E: generate (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8E87: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784== by 0x1005DF233: environ_init (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1001D0E35: _os_object_init (in /usr/lib/system/libdispatch.dylib)
==37784== by 0x1001DCAD1: libdispatch_init (in /usr/lib/system/libdispatch.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012E726: ccaes_vng_ctr_crypt (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012F9D1: drbg_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012FCB9: generate (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8E87: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784== by 0x1005DF233: environ_init (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1001D0E35: _os_object_init (in /usr/lib/system/libdispatch.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012F9EE: drbg_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012FCB9: generate (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8E87: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784== by 0x1005DF233: environ_init (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1001D0E35: _os_object_init (in /usr/lib/system/libdispatch.dylib)
==37784== by 0x1001DCAD1: libdispatch_init (in /usr/lib/system/libdispatch.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10012FA4E: drbg_update (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x10012FCB9: generate (in /usr/lib/system/libcorecrypto.dylib)
==37784== by 0x1002F8E87: arc4random_buf (in /usr/lib/system/libsystem_c.dylib)
==37784== by 0x1005E0A24: _read_images (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005DFA4F: _hasObjcContents (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1005F255F: __objc_personality_v0 (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10000847A: dyld::notifyBatchPartial(dyld_image_states, bool, char const* (*)(dyld_image_states, unsigned int, dyld_image_info const*), bool, bool) (in /usr/lib/dyld)
==37784== by 0x10000862D: 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)
==37784== by 0x100239A26: _dyld_objc_notify_register (in /usr/lib/system/libdyld.dylib)
==37784== by 0x1005DF233: environ_init (in /usr/lib/libobjc.A.dylib)
==37784== by 0x1001D0E35: _os_object_init (in /usr/lib/system/libdispatch.dylib)
==37784== by 0x1001DCAD1: libdispatch_init (in /usr/lib/system/libdispatch.dylib)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x1005E7A27: _objc_rootAlloc (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CC88: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A29: _objc_rootAlloc (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CC88: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A3B: objc_memmove_collectable (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CC88: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A59: objc_initializeClassPair (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CC88: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A67: objc_initializeClassPair (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CC88: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x1005E7A27: _objc_rootAlloc (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CCA1: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A29: _objc_rootAlloc (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CCA1: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A3B: objc_memmove_collectable (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CCA1: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Use of uninitialised value of size 8
==37784== at 0x1005E7A59: objc_initializeClassPair (in /usr/lib/libobjc.A.dylib)
==37784== by 0x10058CCA1: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784== by 0x100004502: dyldbootstrap::start(macho_header const*, int, char const**, long, macho_header const*, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10058DC03: xpc_uint64_create (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058DB91: _xpc_collect_images (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058D002: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784== by 0x10000571E: dyld::initializeMainExecutable() (in /usr/lib/dyld)
==37784== by 0x10000A708: dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10058D95E: _xpc_dictionary_insert (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058DCE9: _xpc_dyld_image_callback (in /usr/lib/system/libxpc.dylib)
==37784== by 0x100007873: dyld::registerLoadCallback(void (*)(mach_header const*, char const*, bool)) (in /usr/lib/dyld)
==37784== by 0x10058DBA1: _xpc_collect_images (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058D002: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784==
==37784== Conditional jump or move depends on uninitialised value(s)
==37784== at 0x10058D9C8: _xpc_dictionary_insert (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058DCE9: _xpc_dyld_image_callback (in /usr/lib/system/libxpc.dylib)
==37784== by 0x100007873: dyld::registerLoadCallback(void (*)(mach_header const*, char const*, bool)) (in /usr/lib/dyld)
==37784== by 0x10058DBA1: _xpc_collect_images (in /usr/lib/system/libxpc.dylib)
==37784== by 0x10058D002: _libxpc_initializer (in /usr/lib/system/libxpc.dylib)
==37784== by 0x1000E09C9: libSystem_initializer (in /usr/lib/libSystem.B.dylib)
==37784== by 0x10001B591: ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x10001B797: ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) (in /usr/lib/dyld)
==37784== by 0x100016BE9: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100016B7F: ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, char const*, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015D72: ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) (in /usr/lib/dyld)
==37784== by 0x100015E04: ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) (in /usr/lib/dyld)
==37784==
Hello World
==37784==
==37784== HEAP SUMMARY:
==37784== in use at exit: 23,250 bytes in 166 blocks
==37784== total heap usage: 188 allocs, 22 frees, 31,710 bytes allocated
==37784==
==37784== LEAK SUMMARY:
==37784== definitely lost: 0 bytes in 0 blocks
==37784== indirectly lost: 0 bytes in 0 blocks
==37784== possibly lost: 48 bytes in 2 blocks
==37784== still reachable: 4,296 bytes in 7 blocks
==37784== suppressed: 18,906 bytes in 157 blocks
==37784== Rerun with --leak-check=full to see details of leaked memory
==37784==
==37784== Use --track-origins=yes to see where uninitialised values come from
==37784== For lists of detected and suppressed errors, rerun with: -s
==37784== ERROR SUMMARY: 424 errors from 27 contexts (suppressed: 4 from 4)