I did simple setup with c++ sdk for Android project, connect → upload/download user profile, nothing more. And get a lot of crashes, something like this, any ideas how to avoid/fix it?
backtrace:
#00 pc 00000000000705ac /apex/com.android.runtime/lib64/bionic/libc.so (abort+160)
#00 pc 00000000000d0c8c /apex/com.android.runtime/lib64/bionic/libc.so (__fortify_fatal(char const*, ...)+116)
#00 pc 00000000000d03c0 /apex/com.android.runtime/lib64/bionic/libc.so (HandleUsingDestroyedMutex(pthread_mutex_t*, char const*)+52)
#00 pc 00000000000d0224 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_mutex_lock+148)
#00 pc 0000000000f90abc /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (std::__ndk1::mutex::lock())
#00 pc 0000000000c2fe00 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (Nakama::NWebsocketCppRest::executeInUserThread(std::__ndk1::function<void ()>&&))
#00 pc 0000000000c2e404 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (Nakama::NWebsocketCppRest::addErrorEvent(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> >&&))
#00 pc 0000000000c3199c /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (std::__ndk1::__function::__func<Nakama::NWebsocketCppRest::connect(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, Nakama::NRtTransportType)::$_0, std::__ndk1::allocator<Nakama::NWebsocketCppRest::connect(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, Nakama::NRtTransportType)::$_0>, void (pplx::task<void>)>::operator()(pplx::task<void>&&)) (SourceCode: NWebsocketCppRest.cpp)
#00 pc 0000000000af7b9c /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (std::__ndk1::__function::__func<std::__ndk1::function<unsigned char (pplx::task<void>)> pplx::details::_MakeTToUnitFunc<pplx::task<void> >(std::__ndk1::function<void (pplx::task<void>)> const&)::'lambda'(pplx::task<void>), std::__ndk1::allocator<std::__ndk1::function<unsigned char (pplx::task<void>)> pplx::details::_MakeTToUnitFunc<pplx::task<void> >(std::__ndk1::function<void (pplx::task<void>)> const&)::'lambda'(pplx::task<void>)>, unsigned char (pplx::task<void>)>::operator()(pplx::task<void>&&))
#00 pc 0000000000c31398 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (pplx::details::_PPLTaskHandle<unsigned char, pplx::task<unsigned char>::_ContinuationTaskHandle<void, void, Nakama::NWebsocketCppRest::connect(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, Nakama::NRtTransportType)::$_0, std::__ndk1::integral_constant<bool, true>, pplx::details::_TypeSelectorNoAsync>, pplx::details::_ContinuationTaskHandleBase>::invoke() const) (SourceCode: NWebsocketCppRest.cpp)
#00 pc 0000000000af2fe4 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (pplx::details::_TaskProcHandle::_RunChoreBridge(void*))
#00 pc 0000000000e4b4a4 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (boost::asio::detail::completion_handler<boost::_bi::bind_t<void, void (*)(void*), boost::_bi::list1<boost::_bi::value<void*> > > >::do_complete(void*, boost::asio::detail::scheduler_operation*, boost::system::error_code const&, unsigned long))
#00 pc 0000000000dccff8 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (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&))
#00 pc 0000000000dccac8 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (boost::asio::detail::scheduler::run(boost::system::error_code&))
#00 pc 0000000000e4c488 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (boost::asio::detail::posix_thread::func<(anonymous namespace)::threadpool_impl::add_thread()::'lambda'()>::run()) (SourceCode: threadpool.cpp)
#00 pc 0000000000dcc840 /data/app/com.game.ezoterium-LWDHoyK2JxpZWKHnWIGHZg==/split_config.arm64_v8a.apk!lib/arm64-v8a/libmundus.so (offset 0x50000) (boost_asio_detail_posix_thread_function)
#00 pc 00000000000cf700 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
#00 pc 00000000000720e8 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)