<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">Hi John</div><div class=""><br class=""></div><div class="">It seems that some object is being destructed twice.</div><div class="">Valgrind may be able to confirm this hypothesis.</div><div class=""><br class=""></div><div class="">Yours, Junxiao</div><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 12, 2017, at 9:18 PM, John Baugh <<a href="mailto:jpbaugh@umich.EDU" class="">jpbaugh@umich.EDU</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class=""><div class=""><div class=""><b class=""><span style="color:rgb(255,0,0)" class="">(gdb) bt full</span></b></div><div class=""><b class="">#0  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release (this=0x2710)<br class="">    at /usr/include/c++/5/bits/shared_ptr_base.h:147<br class="">No locals.<br class="">#1  std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (<br class="">    this=<optimized out>, __in_chrg=<optimized out>)<br class="">    at /usr/include/c++/5/bits/shared_ptr_base.h:659<br class="">No locals.<br class="">#2  std::__shared_ptr<PopularityManager, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr (this=<optimized out>, __in_chrg=<optimized out>)<br class="">    at /usr/include/c++/5/bits/shared_ptr_base.h:925<br class="">No locals.<br class="">#3  std::__shared_ptr<PopularityManager, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr<PopularityManager, (__gnu_cxx::_Lock_policy)2>&&) (<br class="">    __r=<optimized out>, this=0x75fc50)<br class="">    at /usr/include/c++/5/bits/shared_ptr_base.h:1000<br class="">No locals.<br class=""></b></div></div></div>
</div></blockquote></div><br class=""></body></html>