id summary reporter owner description type status milestone component version severity resolution keywords cc 12866 boost::interprocess::rbtree_best_fit::deallocate() throws boost::interprocess::lock_exception, although basic_managed_memory_impl::deallocate() docs says it never throws Alexey Rybalchenko Ion Gaztañaga "Hi, I am using boost interprocess 1.61. The destructor of one of my classes calls: boost::interprocess::managed_shared_memory::deallocate(ptr); As far as I can tell from the docs of basic_managed_memory_impl::deallocate(), it shouldn't throw. But the rbtree_best_fit::deallocate() throws an boost::interprocess::lock_exception. Is it a bug, or am I missing something? Should I not call deallocate from a destructor?" Bugs new To Be Determined interprocess Boost 1.61.0 Problem alexryba@…