id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 11695,Crash if boost managed_shared_memory is used on Windows,rohbansa@…,Ion Gaztañaga,"The process executing below sample code crashes if two or more instances are executed simultaneously. If two instances are started at a gap of 1 second, then there is no crash. {{{ #include #include #include #include #include #define RESERVED_BUFFER_SIZE_WRITE (8 * 0x0100000) namespace bip = boost::interprocess; //Typedefs of allocators and containers typedef bip::allocator char_allocator; typedef bip::basic_string, char_allocator> char_string; int main() { bip::managed_shared_memory m_sharedMemUsage(bip::open_or_create, ""MyBookkeeper"", 2 * RESERVED_BUFFER_SIZE_WRITE); char_allocator alloc_inst3(m_sharedMemUsage.get_segment_manager()); for (int count = 0; count < 100000; ++count) { char_string key_obect(""AAAAAAAAAAAAAAAAAAAAAAA"", alloc_inst3); } } }}}",Bugs,new,To Be Determined,interprocess,Boost 1.60.0,Showstopper,,managed_shared_memory,akpandey@…