I am running turicreate on macos on the following computer
Model Name: MacBook Pro
Model Identifier: MacBookPro16,4
Processor Name: 8-Core Intel Core i9
Processor Speed: 2.4 GHz
Number of Processors: 1
Total Number of Cores: 8
L2 Cache (per Core): 256 KB
L3 Cache: 16 MB
Hyper-Threading Technology: Enabled
Memory: 64 GB
AMD Radeon Pro 5600M:
Chipset Model: AMD Radeon Pro 5600M
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 8 GB
Running macOS Monterey 12.6, Python 3.8, using virtualenv
Turicreate Version: 6.4.1
Tensorflow Version: 2.10.0
After about 38 thousand iterations running object detector script (which took some 21 hours) python crashed with a segfault
Here's crash log as reported by Problem Report tool
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Python [14958]
Path: /usr/local/Cellar/[email protected]/3.8.14/Frameworks/Python.framework/Versions/3.8/Resources/Python.app/Contents/MacOS/Python
Identifier: org.python.python
Version: 3.8.14 (3.8.14)
Code Type: X86-64 (Native)
Parent Process: zsh [8098]
Responsible: Terminal [410]
User ID: 501
Date/Time: 2022-10-14 10:57:03.6191 +1100
OS Version: macOS 12.6 (21G115)
Report Version: 12
Bridge OS Version: 6.6 (19P6067)
Anonymous UUID: XXXX
Sleep/Wake UUID: YYYY
Time Awake Since Boot: 100000 seconds
Time Since Wake: 3117 seconds
System Integrity Protection: enabled
Crashed Thread: 105
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000002
Exception Codes: 0x0000000000000001, 0x0000000000000002
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process: exc handler [14958]
VM Region Info: 0x2 is not in any region. Bytes before following region: 140737486807038
REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL
UNUSED SPACE AT START
--->
VM_ALLOCATE 7fffffe86000-7fffffe87000 [ 4K] r-x/r-x SM=ALI
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x7ff8080240ea __ulock_wait + 10
1 libsystem_pthread.dylib 0x7ff808060c95 _pthread_join + 358
2 AppleVPA 0x7ff81b17d1bc 0x7ff81b153000 + 172476
3 AppleVPA 0x7ff81b17572c 0x7ff81b153000 + 141100
4 CoreFoundation 0x7ff8081f30c6 _CFRelease + 244
5 CoreFoundation 0x7ff8080fda00 __CFArrayReleaseValues + 442
6 CoreFoundation 0x7ff8081f30c6 _CFRelease + 244
7 CMPhoto 0x7ffb0a394e6e 0x7ffb0a378000 + 118382
8 CoreFoundation 0x7ff8081f30c6 _CFRelease + 244
9 ImageIO 0x7ff81116d157 AppleJPEGReadPlugin::copyIOSurface(InfoRec*, CGImageProvider*, __CFDictionary const*) + 1229
10 ImageIO 0x7ff8111db7a9 IIO_Reader::CopyIOSurfaceProc(void*, CGImageProvider*, __CFDictionary const*) + 57
11 ImageIO 0x7ff81115ab08 IIOImageProviderInfo::copyIOSurface(CGImageProvider*, __CFDictionary const*) + 346
12 ImageIO 0x7ff811158a80 IIOImageProviderInfo::CopyIOSurface(void*, CGImageProvider*, __CFDictionary const*) + 436
13 CoreImage 0x7ff81132b324 -[CIImage initWithCGImage:options:] + 1399
14 CoreImage 0x7ff81144c372 -[CIImage initWithCGImageSource:index:options:] + 1180
15 CoreImage 0x7ff81144f6c5 -[CIImage initWithData:options:] + 259
16 CoreImage 0x7ff81144f565 +[CIImage imageWithData:] + 42
17 libunity_shared.dylib 0x12c725b08 turi::wrap_image(turi::image_type const&) + 1656
18 libunity_shared.dylib 0x12c49a6e7 turi::object_detection::simple_data_iterator::next_batch(unsigned long) + 5031
19 libunity_shared.dylib 0x12c4a56c3 turi::object_detection::DataIterator::Next() + 67
20 libunity_shared.dylib 0x12c492450 turi::neural_net::IteratorPublisher<turi::object_detection::DataBatch>::IteratorSubscription::Request(turi::neural_net::Demand) + 96
21 libunity_shared.dylib 0x12c488389 turi::neural_net::FuturesSubscriber<turi::object_detection::TrainingOutputBatch>::Request() + 585
22 libunity_shared.dylib 0x12c46beb3 turi::object_detection::object_detector::iterate_training() + 915
23 libunity_shared.dylib 0x12c45b8b9 turi::object_detection::object_detector::train(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >) + 1881
24 libunity_shared.dylib 0x12c4755a5 void boost::fusion::detail::invoke_impl<std::__1::__mem_fn<void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >)>, boost::fusion::vector<turi::object_detection::object_detector*, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > > >, 6, false, true, void>::call<std::__1::__mem_fn<void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >)> >(std::__1::__mem_fn<void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >)>&, boost::fusion::vector<turi::object_detection::object_detector*, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > > >&) + 197
25 libunity_shared.dylib 0x12c474e06 std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_function_wrapper_impl::generate_member_function_wrapper<5ul, turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > > >(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >)::'lambda'(turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)::operator()(turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >) const + 518
26 libunity_shared.dylib 0x12c474b91 std::__1::__function::__func<std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_function_wrapper_impl::generate_member_function_wrapper<5ul, turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > > >(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >)::'lambda'(turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >), std::__1::allocator<std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_function_wrapper_impl::generate_member_function_wrapper<5ul, turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > > >(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >)::'lambda'(turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)>, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::object_detection::object_detector*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)>::operator()(turi::object_detection::object_detector*&&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >&&) + 97
27 libunity_shared.dylib 0x12c475be9 std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_class_wrapper_impl::generate_member_function_wrapper_indirect<turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >, char const*, char const*, char const*, char const*, char const*>(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), char const*, char const*, char const*, char const*, char const*)::'lambda'(turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)::operator()(turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >) const + 489
28 libunity_shared.dylib 0x12c475991 std::__1::__function::__func<std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_class_wrapper_impl::generate_member_function_wrapper_indirect<turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >, char const*, char const*, char const*, char const*, char const*>(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), char const*, char const*, char const*, char const*, char const*)::'lambda'(turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >), std::__1::allocator<std::__1::function<boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)> turi::toolkit_class_wrapper_impl::generate_member_function_wrapper_indirect<turi::object_detection::object_detector, void, turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >, char const*, char const*, char const*, char const*, char const*>(void (turi::object_detection::object_detector::*)(turi::gl_sframe, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, turi::flexible_type, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, turi::flexible_type> > >), char const*, char const*, char const*, char const*, char const*)::'lambda'(turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)>, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > (turi::model_base*, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >)>::operator()(turi::model_base*&&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >&&) + 97
29 libunity_shared.dylib 0x12bcf3b32 turi::model_base::call_function(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> >, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::variant<boost::detail::variant::recursive_flag<turi::flexible_type>, std::__1::shared_ptr<turi::unity_sgraph_base>, turi::dataframe_t, std::__1::shared_ptr<turi::model_base>, std::__1::shared_ptr<turi::unity_sframe_base>, std::__1::shared_ptr<turi::unity_sarray_base>, std::__1::map<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, boost::recursive_variant_, std::__1::less<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, std::__1::allocator<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const, boost::recursive_variant_> > >, std::__1::vector<boost::recursive_variant_, std::__1::allocator<boost::recursive_variant_> >, boost::recursive_wrapper<turi::function_closure_info> > > > >) + 2482
30 cy_model.so 0x12782b862 __pyx_f_10turicreate_7_cython_8cy_model_10UnityModel_call_function(__pyx_obj_10turicreate_7_cython_8cy_model_UnityModel*, _object*, int, __pyx_opt_args_10turicreate_7_cython_8cy_model_10UnityModel_call_function*) + 1058
31 cy_model.so 0x12782ef25 __pyx_pw_10turicreate_7_cython_8cy_model_10UnityModel_9call_function(_object*, _object*, _object*) + 117
32 Python 0x10f886deb method_vectorcall_VARARGS_KEYWORDS + 309
33 Python 0x10f92038d call_function + 324
34 Python 0x10f91d628 _PyEval_EvalFrameDefault + 27489
35 Python 0x10f880042 function_code_fastcall + 106
36 Python 0x10f882101 method_vectorcall + 135
37 Python 0x10f92038d call_function + 324
38 Python 0x10f91d64b _PyEval_EvalFrameDefault + 27524
39 Python 0x10f920ea1 _PyEval_EvalCodeWithName + 1932
40 Python 0x10f8801a7 _PyFunction_Vectorcall + 227
41 Python 0x10f92038d call_function + 324
42 Python 0x10f91d7b7 _PyEval_EvalFrameDefault + 27888
43 Python 0x10f920ea1 _PyEval_EvalCodeWithName + 1932
44 Python 0x10f8801a7 _PyFunction_Vectorcall + 227
45 Python 0x10f92038d call_function + 324
46 Python 0x10f91d7b7 _PyEval_EvalFrameDefault + 27888
47 Python 0x10f920ea1 _PyEval_EvalCodeWithName + 1932
48 Python 0x10f916a24 PyEval_EvalCode + 51
49 Python 0x10f94ed19 run_eval_code_obj + 102
50 Python 0x10f94dfae run_mod + 82
51 Python 0x10f94ccdd PyRun_InteractiveOneObjectEx + 534
52 Python 0x10f94c4eb PyRun_InteractiveLoopFlags + 124
53 Python 0x10f94c43c PyRun_AnyFileExFlags + 60
54 Python 0x10f9643d0 Py_RunMain + 2308
55 Python 0x10f96457d pymain_main + 307
56 Python 0x10f9645cb Py_BytesMain + 42
57 dyld 0x11741152e start + 462
Thread 1:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b5eb455 turi::log_rotation_background_thread() + 1045
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 2:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12baa2b61 turi::hundredms_timer::alarm_thread() + 145
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 3:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12bc92dab turi::blocking_queue<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::dequeue() + 91
3 libunity_shared.dylib 0x12bc92d12 boost::detail::function::void_function_obj_invoker0<turi::unity_server::start(turi::unity_server_initializer const&)::$_0, void>::invoke(boost::detail::function::function_buffer&) + 98
4 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 4:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 5:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 6:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 7:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 8:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 9:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 10:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 11:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 12:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 13:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 14:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 15:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 16:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 17:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 18:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 19:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b684a3b turi::blocking_queue<std::__1::pair<boost::function<void ()>, int> >::dequeue() + 91
3 libunity_shared.dylib 0x12b683e7a turi::thread_pool::wait_for_task() + 122
4 libunity_shared.dylib 0x12b680189 turi::thread_group::invoke(boost::function<void ()>, turi::thread_group*) + 41
5 libunity_shared.dylib 0x12b6824ae void boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> >::operator()<void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0>(boost::_bi::type<void>, void (*&)(boost::function<void ()>, turi::thread_group*), boost::_bi::list0&, int) + 94
6 libunity_shared.dylib 0x12b6821ca boost::detail::function::void_function_obj_invoker0<boost::_bi::bind_t<void, void (*)(boost::function<void ()>, turi::thread_group*), boost::_bi::list2<boost::_bi::value<boost::function<void ()> >, boost::_bi::value<turi::thread_group*> > >, void>::invoke(boost::detail::function::function_buffer&) + 26
7 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
8 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
9 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 20:
0 libsystem_kernel.dylib 0x7ff80802734e kevent + 10
1 libunity_shared.dylib 0x12c86012f nn_poller_wait + 111
2 libunity_shared.dylib 0x12c8630e3 nn_worker_routine + 515
3 libunity_shared.dylib 0x12c88358d nn_thread_main_routine + 13
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 21:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 22:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 23:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 24:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 25:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 26:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 27:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 28:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 29:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 30:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 31:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 32:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 33:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 34:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 35:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 36:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 37:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 38:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 39:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 40:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 41:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 42:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 43:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 44:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 45:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 46:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 47:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 48:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 49:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 50:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 51:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 52:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 53:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 54:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 55:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 56:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 57:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 58:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 59:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 60:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 61:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 62:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 63:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c881f57 nn_efd_wait + 39
2 libunity_shared.dylib 0x12c8670a3 nn_sock_recv + 259
3 libunity_shared.dylib 0x12c864e1b nn_recvmsg + 155
4 libunity_shared.dylib 0x12c864d7a nn_recv + 58
5 libunity_shared.dylib 0x12b6632d4 turi::nanosockets::subscribe_socket::thread_function() + 132
6 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
7 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
8 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 64:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 65:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 66:
0 libsystem_kernel.dylib 0x7ff8080290aa poll + 10
1 libunity_shared.dylib 0x12c8658e2 nn_poll + 274
2 libunity_shared.dylib 0x12b6632ae turi::nanosockets::subscribe_socket::thread_function() + 94
3 libunity_shared.dylib 0x12b67eb80 turi::thread::invoke(void*) + 48
4 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
5 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 67:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4ceae9 boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, boost::detail::real_platform_timepoint const&) + 73
3 libunity_shared.dylib 0x12b4cbc7c boost::detail::thread_data<cppipc::comm_client::start()::$_2>::run() + 332
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 68:
0 libsystem_kernel.dylib 0x7ff8080253ea __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x7ff80805fa6f _pthread_cond_wait + 1249
2 libunity_shared.dylib 0x12b4c0a61 boost::condition_variable::wait(boost::unique_lock<boost::mutex>&) + 65
3 libunity_shared.dylib 0x12b4c0683 cppipc::comm_client::status_callback_thread_function() + 243
4 libunity_shared.dylib 0x12c8a4ac8 boost::(anonymous namespace)::thread_proxy(void*) + 136
5 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
6 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 69:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 70:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 71:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 72:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 73:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 74:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 75:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 76:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 77:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 78:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 79:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 80:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 81:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 82:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 83:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 84:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 85:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 86:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 87:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 88:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 89:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 90:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 91:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 92:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 93:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 94:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 95:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 96:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 97:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 98:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 99:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 100:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 101:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 102:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 103:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 104:
0 libsystem_pthread.dylib 0x7ff80805af48 start_wqthread + 0
Thread 105 Crashed:
0 ??? 0x2 ???
1 AppleVPA 0x7ff81b17f15c 0x7ff81b153000 + 180572
2 AppleVPA 0x7ff81b17d12c 0x7ff81b153000 + 172332
3 libsystem_pthread.dylib 0x7ff80805f4e1 _pthread_start + 125
4 libsystem_pthread.dylib 0x7ff80805af6b thread_start + 15
Thread 105 crashed with X86 Thread State (64-bit):
rax: 0x00006000257e5a70 rbx: 0x00007f7969876000 rcx: 0x000070002196fef0 rdx: 0x0000000000000000
rdi: 0x00007ff7b0a17910 rsi: 0x0000000000000000 rbp: 0x000070002196ff60 rsp: 0x000070002196fee8
r8: 0x0000000000000001 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000246
r12: 0x000070002196ff80 r13: 0x0000000000000005 r14: 0x0000000000000000 r15: 0x00007f7969874000
rip: 0x0000000000000002 rfl: 0x0000000000010202 cr2: 0x0000000000000002
Logical CPU: 14
Error Code: 0x00000014 (no mapping for user instruction read)
Trap Number: 14
Binary Images:
0x7ff808021000 - 0x7ff808058fff libsystem_kernel.dylib (*) <8cc28466-fd2f-3c80-9834-9525b7beac19> /usr/lib/system/libsystem_kernel.dylib
0x7ff808059000 - 0x7ff808064fff libsystem_pthread.dylib (*) <b5454e27-e8c7-3fdb-b77f-714f1e82e70b> /usr/lib/system/libsystem_pthread.dylib
0x7ff81b153000 - 0x7ff81b192fff com.apple.AppleVPAFramework (3.26.1) <fc5cc1eb-8c24-3b70-9a71-dc1b2d53467e> /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x7ff8080a6000 - 0x7ff8085a8fff com.apple.CoreFoundation (6.9) <93c48919-68af-367e-9a67-db4159bc962c> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7ffb0a378000 - 0x7ffb0a411fff com.apple.CMPhoto (1.0) <f43cfc54-917c-318f-956d-71d52106fd43> /System/Library/PrivateFrameworks/CMPhoto.framework/Versions/A/CMPhoto
0x7ff8110e2000 - 0x7ff811328fff com.apple.ImageIO (3.3.0) <666b5d98-130d-3c97-8e67-c1342c00ca0f> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7ff811329000 - 0x7ff8116b0fff com.apple.CoreImage (17.0.0) <c09709b3-b4c5-3737-b4df-dd65c670b1ea> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x12b0fc000 - 0x12d1ccfff libunity_shared.dylib (*) <2496c4ef-35fd-3e0f-a1f8-3ec69812a1b3> /Users/USER/Desktop/*/libunity_shared.dylib
0x127825000 - 0x127835fff cy_model.so (*) <96691b6d-c4f1-3045-bed8-d388818b2cfd> /Users/USER/Desktop/*/cy_model.so
0x10f864000 - 0x10fa3bfff org.python.python (3.8.14, (c) 2001-2019 Python Software Foundation.) <a8a40320-b55f-3328-9a7c-81c0dd1a6a9c> /usr/local/Cellar/[email protected]/3.8.14/Frameworks/Python.framework/Versions/3.8/Python
0x11740c000 - 0x117477fff dyld (*) <71febccd-d9dc-3599-9971-2b3407c588a8> /usr/lib/dyld
0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=1.1G resident=0K(0%) swapped_out_or_unallocated=1.1G(100%)
Writable regions: Total=9.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=9.3G(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 1
ColorSync 4K 1
Kernel Alloc Once 8K 1
MALLOC 7.7G 5897
MALLOC guard page 24K 5
MALLOC_MEDIUM (reserved) 568.1M 10 reserved VM address space (unallocated)
MALLOC_NANO (reserved) 384.0M 1 reserved VM address space (unallocated)
ObjC additional data 15K 1
STACK GUARD 424K 106
Stack 331.8M 106
VM_ALLOCATE 139.4M 133
VM_ALLOCATE (reserved) 160.0M 1 reserved VM address space (unallocated)
__CTF 756 1
__DATA 25.5M 478
__DATA_CONST 19.6M 243
__DATA_DIRTY 876K 119
__FONT_DATA 4K 1
__LINKEDIT 683.4M 139
__TEXT 476.2M 477
__UNICODE 592K 1
dyld private memory 1088K 3
mapped file 45.9M 22
shared memory 636K 12
=========== ======= =======
TOTAL 10.5G 7759
TOTAL, minus reserved VM space 9.4G 7759
Is there something that can be done to recover the trained model under these circumstances?
If not, is there any way to continue training a model if this happens again?