id summary reporter owner description type status milestone component version severity resolution keywords cc 2697 Bug in the changeset 49264 etarassov@… Robert Ramey "It appears that there is an error in refactoring done within the changeset [https://svn.boost.org/trac/boost/changeset/49264 49264]. The second block from the bottom contains the following diff: {{{ -if(NULL == m_ti) - return; +if(NULL == m_ti) { if(! tkmap::is_destroyed()){ }}} After testing it appears that it should be (NULL != m_ti). ---- How to reproduce the bug (on windows): Within the same execution:[[BR]] * load and unload a module (.dll) that exports a serializable class[[BR]] * (de)serialize an instance of that class which will crash the application[[BR]] This will lead to a tkmap containing an pointer to an invalid (already destroyed) instance of extended_type_info_typeid_0. Evgeniy Tarassov" Bugs closed Boost 1.38.0 serialization Boost 1.37.0 Problem fixed