MBagnati wrote:Hi,
have you updated to rel. 1.6.1?
Is error still present in 1.6.1?
Thanks
Hi, thank Mbagnati, i updated to 1.6.1, but, sometime, my app stills crash with error:
Code: Select all
> SmartFoxClientApi.dll!boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::cancel(boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type & impl, boost::system::error_code & ec) Line 108 C++
SmartFoxClientApi.dll!boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> >::cancel(boost::asio::detail::deadline_timer_service<boost::asio::time_traits<boost::posix_time::ptime> >::implementation_type & impl, boost::system::error_code & ec) Line 97 C++
SmartFoxClientApi.dll!boost::asio::basic_deadline_timer<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime>,boost::asio::deadline_timer_service<boost::posix_time::ptime,boost::asio::time_traits<boost::posix_time::ptime> > >::cancel() Line 216 C++
SmartFoxClientApi.dll!Sfs2X::Core::Sockets::TCPClient::OnBoostAsioConnect(const boost::system::error_code & code) Line 126 C++
SmartFoxClientApi.dll!boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>::operator()(Sfs2X::Core::Sockets::TCPClient * p, const boost::system::error_code & a1) Line 165 C++
SmartFoxClientApi.dll!boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> >::operator()<boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list1<boost::system::error_code const &> >(boost::_bi::type<void> __formal, boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &> & f, boost::_bi::list1<boost::system::error_code const &> & a, int __formal) Line 314 C++
SmartFoxClientApi.dll!boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >::operator()<boost::system::error_code>(const boost::system::error_code & a1) Line 48 C++
SmartFoxClientApi.dll!boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code>::operator()() Line 48 C++
SmartFoxClientApi.dll!boost::asio::asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> >(boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> & function, ...) Line 70 C++
SmartFoxClientApi.dll!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code>,boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > > >(boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> & function, boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > > & context) Line 37 C++
SmartFoxClientApi.dll!boost::asio::detail::asio_handler_invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code>,boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code>(boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> & function, boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> * this_handler) Line 89 C++
SmartFoxClientApi.dll!boost_asio_handler_invoke_helpers::invoke<boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code>,boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> >(boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> & function, boost::asio::detail::binder1<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > >,boost::system::error_code> & context) Line 37 C++
SmartFoxClientApi.dll!boost::asio::detail::reactive_socket_connect_op<boost::_bi::bind_t<void,boost::_mfi::mf1<void,Sfs2X::Core::Sockets::TCPClient,boost::system::error_code const &>,boost::_bi::list2<boost::_bi::value<Sfs2X::Core::Sockets::TCPClient *>,boost::arg<1> > > >::do_complete(boost::asio::detail::win_iocp_io_service * owner, boost::asio::detail::win_iocp_operation * base, const boost::system::error_code & __formal, unsigned int __formal) Line 93 C++
SmartFoxClientApi.dll!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) Line 46 C++
SmartFoxClientApi.dll!boost::asio::detail::win_iocp_io_service::do_one(bool block, boost::system::error_code & ec) Line 404 C++
SmartFoxClientApi.dll!boost::asio::detail::win_iocp_io_service::run(boost::system::error_code & ec) Line 162 C++
SmartFoxClientApi.dll!boost::asio::io_service::run() Line 59 C++
SmartFoxClientApi.dll!boost::_mfi::mf0<unsigned int,boost::asio::io_service>::call<boost::shared_ptr<boost::asio::io_service> >(boost::shared_ptr<boost::asio::io_service> & u, const void * __formal) Line 40 C++
SmartFoxClientApi.dll!boost::_mfi::mf0<unsigned int,boost::asio::io_service>::operator()<boost::shared_ptr<boost::asio::io_service> >(boost::shared_ptr<boost::asio::io_service> & u) Line 56 C++
SmartFoxClientApi.dll!boost::_bi::list1<boost::_bi::value<boost::shared_ptr<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, long __formal) Line 244 C++
SmartFoxClientApi.dll!boost::_bi::bind_t<unsigned int,boost::_mfi::mf0<unsigned int,boost::asio::io_service>,boost::_bi::list1<boost::_bi::value<boost::shared_ptr<boost::asio::io_service> > > >::operator()() Line 21 C++
SmartFoxClientApi.dll!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::shared_ptr<boost::asio::io_service> > > > >::run() Line 118 C++
SmartFoxClientApi.dll!boost::`anonymous namespace'::thread_start_function(void * param) Line 217 C++
Can you fix it for me?
Thanks