id summary reporter owner description type status milestone component version severity resolution keywords cc 954 boost::dynamic_properties has no copy-constructor gavinband@… doug_gregor "The class boost::dynamic_properties, defined in boost/dynamic_property_map.hpp, has no supplied copy-constructor or assignment operator. Therefore the compiler gives it one. Since dynamic_properties manipulates pointers to its stored dynamic_property_map objects, this supplied constructor is not valid and leads to a crash. Here is a program which crashes in this way: {{{ #include int main() { std::map my_map; boost::associative_property_map > apm(my_map); boost::dynamic_properties dp; dp.property(""property"",apm); boost::dynamic_properties dp2(dp); // crash occurs when dp is destructed. return 0; } }}}" Bugs closed property_map Boost Development Trunk Problem fixed property map