Hi,
I get this error
Problem: Halt on unexpected exception at location WinHookWindows Exception EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x05C77914; read 0x00000086;
* stack trace *
CwGetVersionInfo
__libm_sse2_pow
boost::asio::detail::win_iocp_socket_service_base::start_send_op
boost::asio::detail::win_iocp_socket_service_base::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::stream_socket_service<boost::asio::ip::tcp>::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::async_write<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::function<void __cdecl(boost::system::error_code,unsigned int)> >
RcNet::TcpSocketImpl::SendNextData
RcNet::TcpSocketImpl::OnSendData
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::mf1<void,RcNet::TcpSocketImpl,Utils::ByteArray const &>,boost::_bi::list2<boost::_bi::value<RcNet::TcpSocketImpl *>,boost::_bi::value<Utils::ByteArray> > >,void>::invoke
boost::function0<void>::operator()
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::GeneralCbRuner
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::CallbackSimple
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::call<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const * const,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::operator()<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>
boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > >::operator()<boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list0>
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > > >,void>::invoke
boost::function0<void>::operator()
boost::asio::detail::completion_handler<boost::function<void __cdecl(void)> >::do_complete
boost::asio::detail::win_iocp_io_service::do_one
boost::asio::detail::win_iocp_io_service::run
RcNet::NetThread::run
'anonymous namespace'::HandleWinException
Platform::OsTryCatch
Platform::Thread::ThreadBodyInternalImpl
QThread::start
_get_flsindex
_get_flsindex
BaseThreadInitThunk
RtlInitializeExceptionChain
RtlInitializeExceptionChain
Details: Exception
>>>
Halt on unexpected exception at location WinHook
Windows Exception EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x05C77914; read 0x00000086;
* stack trace *
CwGetVersionInfo
__libm_sse2_pow
boost::asio::detail::win_iocp_socket_service_base::start_send_op
boost::asio::detail::win_iocp_socket_service_base::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::stream_socket_service<boost::asio::ip::tcp>::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::async_write<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::function<void __cdecl(boost::system::error_code,unsigned int)> >
RcNet::TcpSocketImpl::SendNextData
RcNet::TcpSocketImpl::OnSendData
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::mf1<void,RcNet::TcpSocketImpl,Utils::ByteArray const &>,boost::_bi::list2<boost::_bi::value<RcNet::TcpSocketImpl *>,boost::_bi::value<Utils::ByteArray> > >,void>::invoke
boost::function0<void>::operator()
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::GeneralCbRuner
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::CallbackSimple
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::call<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const * const,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::operator()<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>
boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > >::operator()<boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list0>
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > > >,void>::invoke
boost::function0<void>::operator()
boost::asio::detail::completion_handler<boost::function<void __cdecl(void)> >::do_complete
boost::asio::detail::win_iocp_io_service::do_one
boost::asio::detail::win_iocp_io_service::run
RcNet::NetThread::run
'anonymous namespace'::HandleWinException
Platform::OsTryCatch
Platform::Thread::ThreadBodyInternalImpl
QThread::start
_get_flsindex
_get_flsindex
BaseThreadInitThunk
RtlInitializeExceptionChain
RtlInitializeExceptionChain
<<<
ESS::Assertion in thread NetThread/InterprocSocket_server/HostInterprocSocket_server/main (6776) @ ..\..\..\src\Utils\ErrorsSubsystem.cpp:394 in void __cdecl ESS::HaltOnUnexpected(const struct Utils::ExceptionInfo &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &)
* Stack trace *
ESS::BaseException::GetStack
ESS::BaseException::BaseException
ESS::HaltOnUnexpected
'anonymous namespace'::ExceptionFilter::UnhandledExceptionFilterProc
GetProfileStringW
RtlKnownExceptionFilter
RtlInitializeExceptionChain
How can I solve it?
Thanks.
I get this error
Problem: Halt on unexpected exception at location WinHookWindows Exception EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x05C77914; read 0x00000086;
* stack trace *
CwGetVersionInfo
__libm_sse2_pow
boost::asio::detail::win_iocp_socket_service_base::start_send_op
boost::asio::detail::win_iocp_socket_service_base::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::stream_socket_service<boost::asio::ip::tcp>::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::async_write<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::function<void __cdecl(boost::system::error_code,unsigned int)> >
RcNet::TcpSocketImpl::SendNextData
RcNet::TcpSocketImpl::OnSendData
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::mf1<void,RcNet::TcpSocketImpl,Utils::ByteArray const &>,boost::_bi::list2<boost::_bi::value<RcNet::TcpSocketImpl *>,boost::_bi::value<Utils::ByteArray> > >,void>::invoke
boost::function0<void>::operator()
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::GeneralCbRuner
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::CallbackSimple
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::call<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const * const,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::operator()<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>
boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > >::operator()<boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list0>
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > > >,void>::invoke
boost::function0<void>::operator()
boost::asio::detail::completion_handler<boost::function<void __cdecl(void)> >::do_complete
boost::asio::detail::win_iocp_io_service::do_one
boost::asio::detail::win_iocp_io_service::run
RcNet::NetThread::run
'anonymous namespace'::HandleWinException
Platform::OsTryCatch
Platform::Thread::ThreadBodyInternalImpl
QThread::start
_get_flsindex
_get_flsindex
BaseThreadInitThunk
RtlInitializeExceptionChain
RtlInitializeExceptionChain
Details: Exception
>>>
Halt on unexpected exception at location WinHook
Windows Exception EXCEPTION_ACCESS_VIOLATION (0xc0000005) at 0x05C77914; read 0x00000086;
* stack trace *
CwGetVersionInfo
__libm_sse2_pow
boost::asio::detail::win_iocp_socket_service_base::start_send_op
boost::asio::detail::win_iocp_socket_service_base::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::stream_socket_service<boost::asio::ip::tcp>::async_send<boost::asio::const_buffers_1,boost::asio::detail::write_op<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::asio::detail::transfer_all_t,boost::function<void __cdecl(boost::system::error_code,unsigned int)> > >
boost::asio::async_write<boost::asio::basic_stream_socket<boost::asio::ip::tcp,boost::asio::stream_socket_service<boost::asio::ip::tcp> >,boost::asio::const_buffers_1,boost::function<void __cdecl(boost::system::error_code,unsigned int)> >
RcNet::TcpSocketImpl::SendNextData
RcNet::TcpSocketImpl::OnSendData
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::mf1<void,RcNet::TcpSocketImpl,Utils::ByteArray const &>,boost::_bi::list2<boost::_bi::value<RcNet::TcpSocketImpl *>,boost::_bi::value<Utils::ByteArray> > >,void>::invoke
boost::function0<void>::operator()
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::GeneralCbRuner
Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy::CallbackSimple
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::call<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const * const,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >
boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >::operator()<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>
boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > >::operator()<boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list0>
boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void,boost::_mfi::cmf2<void,Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy,boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy>,boost::function<void __cdecl(void)> >,boost::_bi::list3<boost::_bi::value<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy const *>,boost::_bi::value<boost::shared_ptr<Utils::AliveCallback<Utils::details::AliveCallbackStrategyThreadUnsafe>::Proxy> >,boost::_bi::value<boost::function<void __cdecl(void)> > > >,void>::invoke
boost::function0<void>::operator()
boost::asio::detail::completion_handler<boost::function<void __cdecl(void)> >::do_complete
boost::asio::detail::win_iocp_io_service::do_one
boost::asio::detail::win_iocp_io_service::run
RcNet::NetThread::run
'anonymous namespace'::HandleWinException
Platform::OsTryCatch
Platform::Thread::ThreadBodyInternalImpl
QThread::start
_get_flsindex
_get_flsindex
BaseThreadInitThunk
RtlInitializeExceptionChain
RtlInitializeExceptionChain
<<<
ESS::Assertion in thread NetThread/InterprocSocket_server/HostInterprocSocket_server/main (6776) @ ..\..\..\src\Utils\ErrorsSubsystem.cpp:394 in void __cdecl ESS::HaltOnUnexpected(const struct Utils::ExceptionInfo &,const class std::basic_string<wchar_t,struct std::char_traits<wchar_t>,class std::allocator<wchar_t> > &)
* Stack trace *
ESS::BaseException::GetStack
ESS::BaseException::BaseException
ESS::HaltOnUnexpected
'anonymous namespace'::ExceptionFilter::UnhandledExceptionFilterProc
GetProfileStringW
RtlKnownExceptionFilter
RtlInitializeExceptionChain
How can I solve it?
Thanks.