id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4151,option_description::option_description(3 args) is exception-unsafe,anonymous,Vladimir Prus,"Given the code in libs/program_options/src/options_description.cpp: {{{ option_description:: option_description(const char* name, const value_semantic* s, const char* description) : m_description(description), m_value_semantic(s) { this->set_name(name); } }}} s leaks in case if initialization of m_description throws. The simplest cure is to make option::description::m_value_semantic member to be before all other members.",Bugs,new,Boost 1.43.0,program_options,Boost 1.42.0,Problem,,,