yandexmobile / yandexmapkit-ios

Yandex Map Kit for iOS
Other
173 stars 30 forks source link

Crash [YMKLinearRing points] #222

Open emilabduselimov opened 2 years ago

emilabduselimov commented 2 years ago

Fatal Exception: boost::coroutines::detail::forced_unwind

Stack Trace:

0x7cefd8 -[YMKLinearRing points] + 275828

0xcee318 std::1::hash_table<std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::1::unordered_map_hasher<unsigned int, std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::1::hash, true>, std::1::unordered_map_equal<unsigned int, std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::1::equal_to, true>, std::1::allocator<std::1::hash_value_type<unsigned int, std::1::shared_ptr > > >::__move_assign(std::1::hash_table<std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::1::unordered_map_hasher<unsigned int, std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::1::hash, true>, std::1::unordered_map_equal<unsigned int, std::1::hash_value_type<unsigned int, std::1::shared_ptr >, std::__1::equal_to, true>, std::1::allocator<std::1::hash_value_type<unsigned int, std::1::shared_ptr > > >&, std::1::integral_constant<bool, true>) + 5646516

0xcf8e44 void yandex::maps::runtime::async::utils::impl::updateSnapshotValue<std::1::unordered_map<unsigned int, std::1::shared_ptr, std::1::hash, std::__1::equal_to, std::1::allocator<std::1::pair<unsigned int const, std::1::shared_ptr > > > >(boost::optional<std::1::unordered_map<unsigned int, std::1::shared_ptr, std::1::hash, std::__1::equal_to, std::1::allocator<std::1::pair<unsigned int const, std::1::shared_ptr > > > >&, yandex::maps::runtime::async::MultiFuture<std::1::unordered_map<unsigned int, std::1::shared_ptr, std::1::hash, std::__1::equal_to, std::1::allocator<std::1::pair<unsigned int const, std::1::shared_ptr > > > >&, bool&) + 5690336

0xce5da0 yandex::maps::runtime::async::utils::Snapshot<std::1::unordered_map<unsigned int, std::1::shared_ptr, std::1::hash, std::__1::equal_to, std::1::allocator<std::1::pair<unsigned int const, std::1::shared_ptr > > >, yandex::maps::runtime::async::MultiFuture<std::1::unordered_map<unsigned int, std::1::shared_ptr, std::1::hash, std::__1::equal_to, std::1::allocator<std::1::pair<unsigned int const, std::1::shared_ptr > > > > >::get() + 5612348

0xce8b88 yandex::maps::mapkit::offline_cache::OfflineCacheManagerImpl::publishRegions() + 5624100

0xd52994 yandex::maps::runtime::Binder::operator()() + 6057776

0xd54140 yandex::maps::runtime::async::internal::PackagedTask<(yandex::maps::runtime::async::Policy)1, void>::invoke() + 6063836

0xd4f890 yandex::maps::runtime::async::internal::PackagedTaskCommon<yandex::maps::runtime::async::Promise<void, yandex::maps::runtime::async::Handle>, (yandex::maps::runtime::async::Policy)1>::operator()() + 6045228

0x1315f88 boost::coroutines::detail::push_coroutine_object<boost::coroutines::pull_coroutine, void, std::1::bind<void (yandex::maps::runtime::async::internal::coro::Task::)(boost::coroutines::pull_coroutine&), yandex::maps::runtime::async::internal::coro::Task, std::1::placeholders::ph<1> const&>, boost::coroutines::basic_standard_stack_allocator >::run() + 12100900

0x1549b98 finish + 641108

Version: 3.4

За 12 и 13 июня 2022г. в общей сложности 16K крашей.