
DeviceManager.exe!std::allocator<char>::deallocate(char * _Ptr=0x00d554d0, unsigned int __formal=64) Line 140 + 0x9 bytes C++ DeviceManager.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> ::_Tidy(bool _Built=true, unsigned int _Newsize=0) Line 2158 C++ DeviceManager.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> ::~basic_string<char,std::char_traits<char>,std::allocator<char> >() Line 907 C++ DeviceManager.exe!http::server3::connection::handle_read(const boost::system::error_code & e={...}, unsigned int bytes_transferred=0) Line 190 C++ DeviceManager.exe!boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>::call<boost::shared_ptr<http::server3::connection>,boost::system::error_code const ,unsigned int>(boost::shared_ptr<http::server3::connection> & u={...}, const void * __formal=0x00000000, const boost::system::error_code & b1={...}, unsigned int & b2=0) Line 271 + 0x27 bytes C++ DeviceManager.exe!boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>::operator()<boost::shared_ptr<http::server3::connection> (boost::shared_ptr<http::server3::connection> & u={...}, const boost::system::error_code & a1={...}, unsigned int a2=0) Line 287 C++ DeviceManager.exe!boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> ::operator()<boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list2<boost::system::error_code const &,unsigned int const &> >(boost::_bi::type<void> __formal={...}, boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int> & f={...}, boost::_bi::list2<boost::system::error_code const &,unsigned int const &> & a={...}, boost::_bi::type<void> __formal={...}) Line 393 C++ DeviceManager.exe!boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > ::operator()<boost::system::error_code,unsigned int>(const boost::system::error_code & a1={...}, const unsigned int & a2=0) Line 103 C++ DeviceManager.exe!boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int>::operator()() Line 99 C++ DeviceManager.exe!boost::asio::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> function={...}, ...) Line 65 C++ DeviceManager.exe!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >(const boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> & function={...}, boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > & context={...}) Line 39 + 0x2c bytes C++ DeviceManager.exe!boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int>(const boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> & function={...}, boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> * this_handler=0x030ce8a4) Line 133 + 0xd bytes C++ DeviceManager.exe!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int>,boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> >(const boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> & function={...}, boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> & context={...}) Line 39 + 0x16 bytes C++ DeviceManager.exe!boost::asio::detail::strand_service::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> >(boost::asio::detail::strand_service::strand_impl * & impl=0x022dbc78, boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> handler={...}) Line 65 + 0xd bytes C++ DeviceManager.exe!boost::asio::io_service::strand::dispatch<boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> >(boost::asio::detail::binder2<boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > >,boost::system::error_code,unsigned int> handler={...}) Line 160 C++ DeviceManager.exe!boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > ::operator()<boost::system::error_code,unsigned int>(const boost::system::error_code & arg1={...}, const unsigned int & arg2=0) Line 66 C++ DeviceManager.exe!boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>::operator()() Line 99 C++ DeviceManager.exe!boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >::operator()() Line 138 C++ DeviceManager.exe!boost::asio::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > (boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > function={...}, ...) Line 65 C++ DeviceManager.exe!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > ,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >(const boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > & function={...}, boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > & context={...}) Line 39 + 0x2c bytes C++ DeviceManager.exe!boost::asio::detail::asio_handler_invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > ,boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >(const boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > & function={...}, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > * this_handler=0x030cf1e8) Line 196 + 0x10 bytes C++ DeviceManager.exe!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > ,boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > >(const boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > & function={...}, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > & context={...}) Line 39 + 0x16 bytes C++ DeviceManager.exe!boost::asio::detail::strand_service::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > (boost::asio::detail::strand_service::strand_impl * & impl=0x022dbc78, boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > handler={...}) Line 97 + 0xd bytes C++ DeviceManager.exe!boost::asio::io_service::strand::dispatch<boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > (boost::asio::detail::rewrapped_handler<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > handler={...}) Line 160 C++ DeviceManager.exe!boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >(const boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int> & function={...}, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > * this_handler=0x030cf600) Line 173 C++ DeviceManager.exe!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int>,boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > >(const boost::asio::detail::binder2<boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > >,boost::system::error_code,unsigned int> & function={...}, boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > & context={...}) Line 39 + 0x16 bytes C++ DeviceManager.exe!boost::asio::detail::win_iocp_socket_recv_op<boost::asio::mutable_buffers_1,boost::asio::detail::wrapped_handler<boost::asio::io_service::strand,boost::_bi::bind_t<void,boost::_mfi::mf2<void,http::server3::connection,boost::system::error_code const &,unsigned int>,boost::_bi::list3<boost::_bi::value<boost::shared_ptr<http::server3::connection> ,boost::arg<1>,boost::arg<2> > > > ::do_complete(boost::asio::detail::win_iocp_io_service * owner=0x022d19f8, boost::asio::detail::win_iocp_operation *
I'm a veteran c++ coder and don't normally resort to such tactics, but I'm desperate. I've got a looming deadline to finish a big task and need to wrap up a minor utility that's less than 1% of the project but is consuming all my time because it uses boost for socket i/o, but I can't get the boost itself to work on windows 7 with vs2008ee, and it's blocking me from getting my core projects complete. The same code works fine on someone else's windows vista PC with vs2010, and under Linux. Given how popular boost is I can't believe it's simply that boost doesn't run on Windows 7. So, before I go out and buy another PC with Vista, I figured I'd offer a bit of cash for a Boost guru to VNC into my PC and look at it. The problem is that every time I do anything with the boost libraries they crash deep within the boost code. Since I'm a boost/bjam newbie, I'm just struggling trying every combination of bjam option and project option, but nothing seems to generate libraries that actually work, and, after fighting with it for about 15 hours, I'm totally out of time to mess with it anymore or I won't get the rest of my code done. If a seasoned Boost dev agrees to do it, I'll send you money by paypal first, then give you VNC access to my dev box so you can login and see for yourself what's happening. My email is bergen.p0@gmail.com. Basically, I use bjam like this: bjam toolset=msvc-9.0 variant=release threading=multi link=shared --with-system --with-thread --with-date_time --with-regex --with-serialization stage then every time I do anything socket related, it crashes in xmemory, deallocate with the following backtrace: ntdll.dll!77eefadc() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] ntdll.dll!77eb272c() ntdll.dll!77e7e1ef() KernelBase.dll!76b9468e() DeviceManager.exe!_CrtIsValidHeapPointer(const void * pUserData=0x00d554d0) Line 2103 C++ DeviceManager.exe!_free_dbg_nolock(void * pUserData=0x00d554d0, int nBlockUse=1) Line 1317 + 0x9 bytes C++ DeviceManager.exe!_free_dbg(void * pUserData=0x00d554d0, int nBlockUse=1) Line 1258 + 0xd bytes C++ DeviceManager.exe!operator delete(void * pUserData=0x00d554d0) Line 54 + 0x10 bytes C++ base=0x022df948, boost::system::error_code ec={...}, unsigned int bytes_transferred=0) Line 91 + 0xd bytes C++ DeviceManager.exe!boost::asio::detail::win_iocp_operation::complete(boost::asio::detail::win_iocp_io_service & owner={...}, const boost::system::error_code & ec={...}, unsigned int bytes_transferred=0) Line 42 + 0x20 bytes C++ DeviceManager.exe!boost::asio::detail::win_iocp_io_service::do_one(bool block=true, boost::system::error_code & ec={...}) Line 387 C++ DeviceManager.exe!boost::asio::detail::win_iocp_io_service::run(boost::system::error_code & ec={...}) Line 160 + 0xe bytes C++ DeviceManager.exe!boost::asio::io_service::run() Line 57 + 0xf bytes C++ DeviceManager.exe!boost::_mfi::mf0<unsigned int,boost::asio::io_service>::operator()(boost::asio::io_service * p=0x0018fb30) Line 49 + 0xc bytes C++ DeviceManager.exe!boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> >::operator()<unsigned int,boost::_mfi::mf0<unsigned int,boost::asio::io_service>,boost::_bi::list0>(boost::_bi::type<unsigned int> __formal={...}, boost::_mfi::mf0<unsigned int,boost::asio::io_service> & f={...}, boost::_bi::list0 & a={...}, boost::_bi::type<unsigned int> __formal={...}) Line 244 C++ DeviceManager.exe!boost::_bi::bind_t<unsigned int,boost::_mfi::mf0<unsigned int,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > >::operator()() Line 21 C++ DeviceManager.exe!boost::detail::thread_data<boost::_bi::bind_t<unsigned int,boost::_mfi::mf0<unsigned int,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::asio::io_service *> > > >::run() Line 62 C++ boost_thread-vc90-mt-gd-1_44.dll!boost::`anonymous namespace'::thread_start_function(void * param=0x00748fc0) Line 169 C++ msvcr90d.dll!61e5dfd3() msvcr90d.dll!61e5df69() kernel32.dll!77143677() ntdll.dll!77e59d72() ntdll.dll!77e59d45()