yandex_mapkit
yandex_mapkit copied to clipboard
Краш приложения на IOS
Привет! В каком-то рандомном порядке ( При первом запуске, при рестарте при дебаге ) крашится приложение, после обновления до последней актуальной версии Flutter: 3.19.5, и последней версии yandex_mapkit: 4.0.2, логи запуска через verbose прилагаю:
Логи
[ +89 ms] Process 54725 stopped
[ ] * thread #1, stop reason = signal SIGABRT
[ ] frame #0: 0x00000001bda4a9e8
[ ] -> 0x1bda4a9e8: b.lo 0x1bda4aa04
[ ] 0x1bda4a9ec: stp x29, x30, [sp, #-0x10]!
[ ] 0x1bda4a9f0: mov x29, sp
[ ] 0x1bda4a9f4: bl 0x1bda46670
[ ] Target 0: (Runner) stopped.
[ ] thread backtrace all
[ ] process detach
[+2750 ms] * thread #1, stop reason = signal SIGABRT
[ ] * frame #0: 0x00000001bda4a9e8
[ ] frame #1: 0x000000018e4db0b4
[ ] frame #2: 0x000000019b30ae1c
[ ] frame #3: 0x000000019b2fcbec
[ ] frame #4: 0x000000019b21b0c8
[ ] frame #5: 0x000000019b30a2cc
[ ] frame #6: 0x000000019b30a274
[ ] frame #7: 0x0000000183d2e1ac
[ ] frame #8: 0x0000000183d0f4a8
[ ] frame #9: 0x000000018401d7e8
[ ] frame #10: 0x0000000183fdb0e8
[ ] frame #11: 0x0000000183fedd7c
[ ] frame #12: 0x000000019e2629a0
[ ] frame #13: 0x000000018682005c
[ ] frame #14: 0x00000001865b5ce0
[ ] frame #15: 0x0000000100971714 Runner`main at AppDelegate.swift:7:13
[ ] frame #16: 0x0000000104a20190 dyld`start + 444
[ ] thread #5
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf058
[ ] frame #2: 0x0000000105cbd9c8
[ ] thread #6
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf08c
[ ] thread #7
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf058
[ ] frame #2: 0x0000000105cbd9c8
[ ] thread #8
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976
[ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200
[ ] thread #9
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf058
[ ] frame #2: 0x0000000105cbd9c8
[ ] thread #10
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf058
[ ] frame #2: 0x0000000105cbd9c8
[ ] thread #11
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000105cbf058
[ ] frame #2: 0x0000000105cbd9c8
[ ] thread #12
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000010083308c Runner`runtime.text + 422028
[ ] thread #13
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976
[ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200
[ ] thread #14
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976
[ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200
[ ] thread #15
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976
[ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200
[ ] thread #16
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976
[ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200
[ ] thread #17, name = 'com.apple.uikit.eventfetch-thread'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x000000018572600c
[ ] frame #5: 0x000000018576518c
[ ] frame #6: 0x000000018679dd58
[ ] frame #7: 0x0000000185772efc
[ ] frame #8: 0x00000001ddf933a4
[ ] thread #18, name = 'io.flutter.1.ui'
[ ] frame #0: 0x000000010dd84420
[ ] frame #1: 0x0000000112f98694
[ ] frame #2: 0x0000000112f9811c
[ ] frame #3: 0x0000000122a3521c
[ ] frame #4: 0x000000010dd83424
[ ] frame #5: 0x00000001097219d4
[ ] frame #6: 0x0000000109743050
[ ] frame #7: 0x0000000109741738
[ ] frame #8: 0x000000010976fa4c
[ ] frame #9: 0x0000000109b09d3c
[ ] frame #10: 0x000000010950e710
[ ] frame #11: 0x00000001096a57a8
[ ] frame #12: 0x00000001093d6d8c
[ ] frame #13: 0x00000001093db0e4
[ ] frame #14: 0x0000000184075fcc
[ ] frame #15: 0x0000000184000338
[ ] frame #16: 0x0000000183ffafcc
[ ] frame #17: 0x0000000183fdaea4
[ ] frame #18: 0x0000000183fedd7c
[ ] frame #19: 0x00000001093db1d0
[ ] frame #20: 0x00000001093d9ca4
[ ] frame #21: 0x00000001ddf933a4
[ ] thread #19, name = 'io.flutter.1.raster'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x00000001093db1d0
[ ] frame #5: 0x00000001093d9ca4
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #20, name = 'io.flutter.1.io'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x00000001093db1d0
[ ] frame #5: 0x00000001093d9ca4
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #21, name = 'io.flutter.1.profiler'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x00000001093db1d0
[ ] frame #5: 0x00000001093d9ca4
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #22, name = 'io.worker.1'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #23, name = 'io.worker.2'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #24, name = 'io.worker.3'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #25, name = 'io.worker.4'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #26, name = 'io.worker.5'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #27, name = 'io.worker.6'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #28, name = 'dart:io EventHandler'
[ ] frame #0: 0x00000001bda462f8
[ ] frame #1: 0x00000001096a177c
[ ] frame #2: 0x00000001ddf933a4
[ ] thread #29, name = 'Dart Profiler ThreadInterrupter'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x00000001098126b0
[ ] frame #2: 0x00000001098a2e4c
[ ] frame #3: 0x000000010981206c
[ ] frame #4: 0x00000001ddf933a4
[ ] thread #30, name = 'Dart Profiler SampleBlockProcessor'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000010981541c
[ ] frame #2: 0x000000010981206c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #31, name = 'io.worker.1'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #32, name = 'io.worker.2'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #33, name = 'io.worker.3'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #34, name = 'io.worker.4'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x0000000109146714
[ ] frame #2: 0x00000001093d3f4c
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #35, name = 'YMK_0#BgLow'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #36, name = 'YMK_1#BgLow'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ +1 ms] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #37, name = 'YMK_2#BgLow'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ +1 ms] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #38, name = 'YMK_0#Global'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a8350
[ ] frame #2: 0x000000010152ef68
Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0
_EE + 200
[ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop()::'lambda'()::operator()() const + 76
[ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 196
[ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #39, name = 'YMK_1#Global'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a8350
[ ] frame #2: 0x000000010152ef68
Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0
_EE + 200
[ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop()::'lambda'()::operator()() const + 76
[ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 196
[ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #40, name = 'YMK_2#Global'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a8350
[ ] frame #2: 0x000000010152ef68
Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0
_EE + 200
[ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop()::'lambda'()::operator()() const + 76
[ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 196
[ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #41, name = 'YMK_3#Global'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a8350
[ ] frame #2: 0x000000010152ef68
Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0
_EE + 200
[ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop()::'lambda'()::operator()() const + 76
[ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 196
[ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #42, name = 'YMK_4#Global'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a8350
[ ] frame #2: 0x000000010152ef68
Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0
_EE + 200
[ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop()::'lambda'()::operator()() const + 76
[ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 196
[ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #43, name = 'YMK_0#BgHigh'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #44, name = 'YMK_1#BgHigh'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #45, name = 'YMK_2#BgHigh'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #46, name = 'YMK_3#BgHigh'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #47, name = 'YMK_4#BgHigh'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #48, name = 'YMK_System'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #49, name = 'YMK_Platform-N'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152a628 Runner`void
yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority)::$_0&&) + 116
[ +1 ms] frame #3: 0x000000010152a7d8 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #4: 0x00000001ddf933a4
[ ] thread #50, name = 'YMK_0#FS'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #51, name = 'YMK_1#FS'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue<std::__1::unique_ptr<yandex::maps::runtime::Event,
std::__1::default_delete<yandex::maps::runtime::Event>>>::pop() + 212
[ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72
[ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::function<void
(yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
std::__1::function<void (yandex::maps::runtime::Event*)>, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #52, name = 'YMK_Platform-R'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x000000019b2a82b8
[ ] frame #2: 0x000000010152a628 Runner`void
yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority)::$_0&&) + 116
[ +1 ms] frame #3: 0x000000010152a7d8 Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&,
yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68
[ ] frame #4: 0x00000001ddf933a4
[ ] thread #53, name = 'YMK_Network'
[ ] frame #0: 0x00000001bda462f8
[ ] frame #1: 0x00000001012606a8 Runner`_yandex_impl___ZN4asio6detail9scheduler10do_run_oneERNS0_27conditionally_enabled_mutex11scoped_lockERNS0_21scheduler_thread_infoERKNSt3__110error_codeE
+ 276
[ ] frame #2: 0x0000000101259b50 Runner`_yandex_impl___ZN4asio6detail9scheduler3runERNSt3__110error_codeE + 200
[ ] frame #3: 0x0000000101259a60 Runner`_yandex_impl___ZN4asio10io_context3runEv + 44
[ ] frame #4: 0x00000001015c4bd4 Runner`yandex::maps::runtime::network::common::NetworkManagerImpl::run() + 80
[ ] frame #5: 0x00000001015c6788 Runner`void
yandex::maps::runtime::internal::threadRunner<yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig
const&)::$_0>(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0&&) + 56
[ ] frame #6: 0x00000001015c67dc Runner`void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>,
void (*)(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0&&), std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char>>, yandex::maps::runtime::ThreadPriority,
yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0>>(void*) + 68
[ ] frame #7: 0x00000001ddf933a4
[ ] thread #54, name = 'DartWorker'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x00000001098126b0
[ ] frame #2: 0x000000010973b258
[ ] frame #3: 0x00000001098a3de0
[ ] frame #4: 0x000000010981206c
[ ] frame #5: 0x00000001ddf933a4
[ ] thread #55
[ ] frame #0: 0x00000001bda45088
[ ] frame #1: 0x000000018e4d428c
[ ] frame #2: 0x0000000105781cdc
[ ] frame #3: 0x00000001ddf933a4
[ ] thread #56, name = 'com.apple.NSURLConnectionLoader'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x00000001849f1f38
[ ] frame #5: 0x0000000185772efc
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #57, name = 'com.apple.CoreMotion.MotionThread'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x0000000184068260
[ ] frame #5: 0x00000001903c7a2c
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #58, name = 'AVAudioSession Notify Thread'
[ ] frame #0: 0x00000001bda44b10
[ ] frame #1: 0x0000000183fd6ac0
[ ] frame #2: 0x0000000183fdaba8
[ ] frame #3: 0x0000000183fedd7c
[ ] frame #4: 0x000000018cb70d7c
[ ] frame #5: 0x000000018cb7a0ac
[ ] frame #6: 0x00000001ddf933a4
[ ] thread #59
[ ] frame #0: 0x00000001bda450cc
[ ] thread #60
[ ] frame #0: 0x00000001bda450cc
[ ] thread #61
[ ] frame #0: 0x00000001bda450cc
[ ] thread #62
[ ] frame #0: 0x00000001bda450cc
[ ] thread #63, name = 'DartWorker'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x00000001098126b0
[ ] frame #2: 0x00000001098a3dac
[ ] frame #3: 0x000000010981206c
[ ] frame #4: 0x00000001ddf933a4
[ ] thread #64, name = 'DartWorker'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x00000001098126b0
[ ] frame #2: 0x00000001098a3dac
[ ] frame #3: 0x000000010981206c
[ ] frame #4: 0x00000001ddf933a4
[ ] thread #65, name = 'DartWorker'
[ ] frame #0: 0x00000001bda454f0
[ ] frame #1: 0x00000001098126b0
[ ] frame #2: 0x00000001098a3dac
[ ] frame #3: 0x000000010981206c
[ ] frame #4: 0x00000001ddf933a4
[ ] (lldb) Process 54725 detached
[ +3 ms] (lldb)
[ ] ios-deploy exited with code 0
[ +3 ms] Service protocol connection closed.
[ ] Lost connection to device.
[ ] DevFS: Deleting filesystem on the device (file:///private/var/mobile/Containers/Data/Application/0D4B1262-86AD-4910-82D9-AC4E35DF64C4/tmp/appname/appname)
[ +253 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed
[ +1 ms] "flutter run" took 281 442ms.
[ +94 ms] ensureAnalyticsSent: 92ms
[ ] Running 1 shutdown hook
[ +5 ms] Shutdown hooks complete
[ ] exiting with code 0
На frame #15: 0x0000000100971714 Runner`main at AppDelegate.swift:7:13
находится YMKMapKit.setApiKey("api_key")
Flutter doctor, на всякий:
[✓] Flutter (Channel stable, 3.19.5, on macOS 14.2 23C64 darwin-arm64, locale ru-RU)
• Flutter version 3.19.5 on channel stable at /Users/koteesy/development/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 300451adae (3 weeks ago), 2024-03-27 21:54:07 -0500
• Engine revision e76c956498
• Dart version 3.3.3
• DevTools version 2.31.1
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /Users/koteesy/Library/Android/sdk
• Platform android-34, build-tools 34.0.0
• ANDROID_HOME = /Users/user/Library/Android/sdk
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 15.1)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 15C65
• CocoaPods version 1.15.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2023.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
[✓] VS Code (version 1.87.2)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.86.0
[✓] Connected device (3 available)
• iPhone (Александр) (mobile) • b0a9fe9033a776f3218a7cec5743bd25bd471bd9 • ios • iOS 15.1 19B74
• macOS (desktop) • macos • darwin-arm64 • macOS 14.2 23C64 darwin-arm64
• Chrome (web) • chrome • web-javascript • Google Chrome 123.0.6312.124
[✓] Network resources
• All expected network resources are available.
• No issues found!
Update: Крашится так же, если даже виджет карты не использовать, просто если есть инициализация в AppDelegate (YMKMapKit.setApiKey("api_key")
)
Update: Проблема вроде как, не глобальная, у меня на IOS 15.1 - крашится, у коллеги на IOS 17.1.2 - все ровно, понижение версии до предыдущей (3.3.3) не помогло
Добрый день!
Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4
Добрый день!
Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4
Мне, выходит, им где-то написать в issues тоже самое - что бы лет через 40 поправили?
(Странно что downgrade версии библиотеки проблему не решил - потесчу версию флаттера пониже, может он как-то виноват все-таки)
Добрый день! Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4
Мне, выходит, им где-то написать в issues тоже самое - что бы лет через 40 поправили?
(Странно что downgrade версии библиотеки проблему не решил - потесчу версию флаттера пониже, может он как-то виноват все-таки)
Просто странно, что я пока флаттер не обновил - проблем не было :(
Update: Откатился на предыдущий коммит, повышал версии флаттера - попутно бампая версии библиотек которые выдавали ошибки ( 2 штучки ) - и о боги, на последней версии флаттера 3.19.6 все работает отлично, с версией карт 3.3.3.. Кароче, очень непонятно в чем был баг - но на данный момент он отсутствует.