id summary reporter owner description type status milestone component version severity resolution keywords cc 1141 Dangerious operator<< for wostream pop.atry@… Robert Ramey "{{{ #include #include int main() { using namespace std; using namespace boost; using namespace boost::archive; wstringstream s; s << "".....................................""; } }}} The code causes memory corrupt because there is a dangerious operator<< declare in xml_woarchive.hpp. {{{ BOOST_WARCHIVE_DECL(std::wostream &) operator<<(std::wostream &os, const char *t); }}} If this operator is only used internal, it should not be exported. " Bugs closed To Be Determined serialization Boost 1.34.1 Problem fixed