==93273== Memcheck, a memory error detector
==93273== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==93273== Using Valgrind-3.11.0.SVN and LibVEX; rerun with -h for copyright info
==93273== Command: /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move
==93273== 
==93273== Invalid write of size 8
==93273==    at 0x1000251BC: sigc::internal::slot_rep::notify(void*) (slot_base.cc:82)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e568 is 8 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x100023280: sigc::trackable::callback_list() const (trackable.cc:92)
==93273==    by 0x10002324C: sigc::trackable::add_destroy_notify_callback(void*, void* (*)(void*)) const (trackable.cc:74)
==93273==    by 0x1000251E2: sigc::internal::slot_rep::notify(void*) (slot_base.cc:86)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e560 is 0 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid write of size 8
==93273==    at 0x1000232C0: sigc::trackable::callback_list() const (trackable.cc:93)
==93273==    by 0x10002324C: sigc::trackable::add_destroy_notify_callback(void*, void* (*)(void*)) const (trackable.cc:74)
==93273==    by 0x1000251E2: sigc::internal::slot_rep::notify(void*) (slot_base.cc:86)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e560 is 0 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x1000232E3: sigc::trackable::callback_list() const (trackable.cc:95)
==93273==    by 0x10002324C: sigc::trackable::add_destroy_notify_callback(void*, void* (*)(void*)) const (trackable.cc:74)
==93273==    by 0x1000251E2: sigc::internal::slot_rep::notify(void*) (slot_base.cc:86)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e560 is 0 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x100025140: sigc::internal::slot_rep::disconnect() (slot_base.cc:64)
==93273==    by 0x1000251EB: sigc::internal::slot_rep::notify(void*) (slot_base.cc:87)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e588 is 40 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid write of size 8
==93273==    at 0x100025185: sigc::internal::slot_rep::disconnect() (slot_base.cc:74)
==93273==    by 0x1000251EB: sigc::internal::slot_rep::notify(void*) (slot_base.cc:87)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e568 is 8 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x100023280: sigc::trackable::callback_list() const (trackable.cc:92)
==93273==    by 0x100023368: sigc::trackable::remove_destroy_notify_callback(void*) const (trackable.cc:79)
==93273==    by 0x100025208: sigc::internal::slot_rep::notify(void*) (slot_base.cc:91)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e560 is 0 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x1000232E3: sigc::trackable::callback_list() const (trackable.cc:95)
==93273==    by 0x100023368: sigc::trackable::remove_destroy_notify_callback(void*) const (trackable.cc:79)
==93273==    by 0x100025208: sigc::internal::slot_rep::notify(void*) (slot_base.cc:91)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e560 is 0 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== Invalid read of size 8
==93273==    at 0x100025910: sigc::internal::slot_rep::destroy() (in /Library/Caches/Homebrew/libsigc++-2.6.0/sigc++/.libs/libsigc-2.0.0.dylib)
==93273==    by 0x100025211: sigc::internal::slot_rep::notify(void*) (slot_base.cc:92)
==93273==    by 0x100023B35: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:127)
==93273==    by 0x1000235F4: sigc::internal::trackable_callback_list::~trackable_callback_list() (trackable.cc:122)
==93273==    by 0x100023141: sigc::trackable::notify_callbacks() (trackable.cc:85)
==93273==    by 0x1000231F0: sigc::trackable::~trackable() (trackable.cc:69)
==93273==    by 0x100001BC4: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100001B14: (anonymous namespace)::my_class::~my_class() (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000018A0: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==  Address 0x10081e570 is 16 bytes inside a block of size 88 free'd
==93273==    at 0x1000199DF: free (in /usr/local/Cellar/valgrind/HEAD/lib/valgrind/vgpreload_memcheck-amd64-darwin.so)
==93273==    by 0x100025733: sigc::slot_base::operator=(sigc::slot_base const&) (slot_base.cc:191)
==93273==    by 0x100004356: sigc::slot0<void>::operator=(sigc::slot0<void> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x100002A06: sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil>::operator=(sigc::slot<void, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil, sigc::nil> const&) (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273==    by 0x1000017B2: main (in /Library/Caches/Homebrew/libsigc++-2.6.0/tests/.libs/test_trackable_move)
==93273== 
==93273== 
==93273== HEAP SUMMARY:
==93273==     in use at exit: 34,824 bytes in 425 blocks
==93273==   total heap usage: 518 allocs, 93 frees, 41,640 bytes allocated
==93273== 
==93273== LEAK SUMMARY:
==93273==    definitely lost: 48 bytes in 2 blocks
==93273==    indirectly lost: 0 bytes in 0 blocks
==93273==      possibly lost: 13,138 bytes in 119 blocks
==93273==    still reachable: 21,638 bytes in 304 blocks
==93273==         suppressed: 0 bytes in 0 blocks
==93273== Rerun with --leak-check=full to see details of leaked memory
==93273== 
==93273== For counts of detected and suppressed errors, rerun with: -v
==93273== ERROR SUMMARY: 9 errors from 9 contexts (suppressed: 0 from 0)
