id summary reporter owner description type status milestone component version severity resolution keywords cc 7157 [lexical_cast] convert volatile int to string cause Run-Time Check Failure #2 pavel.korzh@… Antony Polukhin "The following code produces a Run-Time Check Failure 2 - Stack around the variable 'buf' was corrupted, if compiled with MSVC2008: {{{ #include ""boost/lexical_cast.hpp"" int main() { volatile boost::uint32_t n = 10; std::string str = boost::lexical_cast(n); return 0; } }}}" Bugs closed Boost 1.51.0 lexical_cast Boost 1.50.0 Problem fixed