Open cipig opened 1 year ago
recent crash adter loosing internet connection for 60s or so
0# signal_handler(int) at main.cpp:?
1# 0x00007FE344664D60
2# web::http::client::http_client::request(web::http::http_request, pplx::cancellation_token const&) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
3# atomic_dex::global_price_service::on_force_update_providers(std::integral_constant<unsigned int, 611633173u> const&) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
4# std::_Function_handler<void (pplx::task<void>), atomic_dex::global_price_service::on_force_update_providers(std::integral_constant<unsigned int, 611633173u> const&)::$_5>::_M_invoke(std::_Any_data const&, pplx::task<void>&&) at global.provider.cpp:?
5# pplx::details::_MakeTToUnitFunc<pplx::task<void> >(std::function<void (pplx::task<void>)> const&)::{lambda(pplx::task<void>)#1}::operator()(pplx::task<void>) const in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
6# unsigned char std::__invoke_impl<unsigned char, pplx::details::_MakeTToUnitFunc<pplx::task<void> >(std::function<void (pplx::task<void>)> const&)::{lambda(pplx::task<void>)#1}&, pplx::task<void> >(std::__invoke_other, pplx::details::_MakeTToUnitFunc<pplx::task<void> >(std::function<void (pplx::task<void>)> const&)::{lambda(pplx::task<void>)#1}&, pplx::task<void>&&) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
7# pplx::details::_PPLTaskHandle<unsigned char, pplx::task<unsigned char>::_ContinuationTaskHandle<void, void, atomic_dex::global_price_service::on_force_update_providers(std::integral_constant<unsigned int, 611633173u> const&)::$_5&, std::integral_constant<bool, true>, pplx::details::_TypeSelectorNoAsync>, pplx::details::_ContinuationTaskHandleBase>::invoke() const at global.provider.cpp:?
8# pplx::details::_TaskProcHandle::_RunChoreBridge(void*) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
9# boost::asio::detail::completion_handler<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > >, boost::asio::io_context::basic_executor_type<std::allocator<void>, 0ul> >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
10# boost::asio::detail::scheduler::do_run_one(boost::asio::detail::conditionally_enabled_mutex::scoped_lock&, boost::asio::detail::scheduler_thread_info&, boost::system::error_code const&) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
11# boost::asio::detail::scheduler::run(boost::system::error_code&) in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
12# boost::asio::io_context::run() in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
13# boost::asio::detail::posix_thread::func<(anonymous namespace)::threadpool_impl::add_thread()::{lambda()#1}>::run() at threadpool.cpp:?
14# boost_asio_detail_posix_thread_function in AntaraAtomicDexAppDir/usr/bin/atomicdex-desktop
15# 0x00007FE351F1BEA7
16# 0x00007FE344727A2F
After stimulating some times, it crash, also while there was no internet app became unresponsive. Tried to tap at coins listed but wallet page wont opened.
Retested again and I think that the app crashes when actually the device is connected with internet but there is no actually internet. Tested with internet turned off nothing happens. In the moment that the internet goes away, but device it is still connected the app crashes and closes automatically.
After stimulating some times, it crash, also while there was no internet app became unresponsive. Tried to tap at coins listed but wallet page wont opened.
Retested again and I think that the app crashes when actually the device is connected with internet but there is no actually internet. Tested with internet turned off nothing happens. In the moment that the internet goes away, but device it is still connected the app crashes and closes automatically.
That is exactly my scenario... router is still connected, but no external IPs reachable... this lasts for 1-5 minutes, then everything returns back to normal sometimes ADEX Desktop crashes when this happens to my internet, but not always, i would say 10% of the time or so
my ADEX Desktop crashed after i lost internet for a (i guess short) period of time... some of my open ssh sessions died too, but only couple of them, like 10% or so, so i guess it wasn't for long
logs showed this: