AnsweredAssumed Answered

Crash on Esri_runtimecore::Map_renderer::Graphics_layer::remove_all_graphics()

Question asked by ankitkahuna on May 22, 2017
Latest reply on Nov 9, 2017 by jeff@onxmaps.com

Crashed: NSOperationQueue 0x13cfe35d0 :: NSOperation 0x148319620 (QOS: LEGACY)
0 LAFDBrush_Prod 0x101367048 Esri_runtimecore::Map_renderer::Graphics_layer::remove_all_graphics() + 372
1 LAFDBrush_Prod 0x100b8e32c Esri_runtimecore::Mapping::Graphics_overlay_mediator::remove_all_graphics_() + 68
2 LAFDBrush_Prod 0x100b8cf74 Esri_runtimecore::Mapping::Graphics_overlay_mediator::handle_view_spatial_reference_changed_() + 32
3 LAFDBrush_Prod 0x100d4c28c Esri_runtimecore::Mapping::Signal<Esri_runtimecore::Mapping::Geo_view const>::operator()(Esri_runtimecore::Mapping::Geo_view const&) const + 400
4 LAFDBrush_Prod 0x100c1a6d0 Esri_runtimecore::Mapping::Map_view::setup_(Esri_runtimecore::Mapping::Visitor_ptr<Esri_runtimecore::Mapping::Map> const&) + 564
5 LAFDBrush_Prod 0x100c1c584 Esri_runtimecore::Mapping::Map_view::load_status_changed(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status) + 404
6 LAFDBrush_Prod 0x100d4263c std::__1::__function::__func<Esri_runtimecore::Mapping::Geo_view::prepare_slots_()::$_54, std::__1::allocator<Esri_runtimecore::Mapping::Geo_view::prepare_slots_()::$_54>, void (Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status)>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status&&) + 760
7 LAFDBrush_Prod 0x100debb5c Esri_runtimecore::Mapping::Signal<Esri_runtimecore::Mapping::Loadable const, Esri_runtimecore::Mapping::Load_status>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status) const + 420
8 LAFDBrush_Prod 0x100bff6a0 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_without_check_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 228
9 LAFDBrush_Prod 0x100ae1904 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 180
10 LAFDBrush_Prod 0x100c10d90 Esri_runtimecore::Mapping::Map::set_load_status_and_error_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 208
11 LAFDBrush_Prod 0x100c13464 Esri_runtimecore::Mapping::Map::set_unset_properties_from_layer_(Esri_runtimecore::Mapping::Layer const*) + 1500
12 LAFDBrush_Prod 0x100df803c std::__1::__function::__func<Esri_runtimecore::Mapping::Map::load_first_layer_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_474::operator()(Esri_runtimecore::Mapping::Visitor_ptr<Esri_runtimecore::Mapping::Layer> const&) const::'lambda'(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status), std::__1::allocator<Esri_runtimecore::Mapping::Map::load_first_layer_(Esri_runtimecore::Mapping::Loadable::Load_or_retry_mode)::$_474::operator()(Esri_runtimecore::Mapping::Visitor_ptr<Esri_runtimecore::Mapping::Layer> const&) const::'lambda'(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status)>, void (Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status)>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status&&) + 420
13 LAFDBrush_Prod 0x100debb5c Esri_runtimecore::Mapping::Signal<Esri_runtimecore::Mapping::Loadable const, Esri_runtimecore::Mapping::Load_status>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status) const + 420
14 LAFDBrush_Prod 0x100bff6a0 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_without_check_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 228
15 LAFDBrush_Prod 0x100ae1904 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 180
16 LAFDBrush_Prod 0x100ba5090 Esri_runtimecore::Mapping::Data_source_layer::set_load_status_and_error_on_layer_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 168
17 LAFDBrush_Prod 0x100db7058 std::__1::__function::__func<Esri_runtimecore::Mapping::Data_source_layer::set_data_source_(std::__1::shared_ptr<Esri_runtimecore::Mapping::Data_source> const&)::$_295, std::__1::allocator<Esri_runtimecore::Mapping::Data_source_layer::set_data_source_(std::__1::shared_ptr<Esri_runtimecore::Mapping::Data_source> const&)::$_295>, void (Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status)>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status&&) + 112
18 LAFDBrush_Prod 0x100debb5c Esri_runtimecore::Mapping::Signal<Esri_runtimecore::Mapping::Loadable const, Esri_runtimecore::Mapping::Load_status>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status) const + 420
19 LAFDBrush_Prod 0x100bff6a0 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_without_check_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 228
20 LAFDBrush_Prod 0x100ae1904 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 180
21 LAFDBrush_Prod 0x100bea1e8 Esri_runtimecore::Mapping::ArcGIS_tiled_source::apply_map_service_info_() + 600
22 LAFDBrush_Prod 0x100debb5c Esri_runtimecore::Mapping::Signal<Esri_runtimecore::Mapping::Loadable const, Esri_runtimecore::Mapping::Load_status>::operator()(Esri_runtimecore::Mapping::Loadable const&, Esri_runtimecore::Mapping::Load_status) const + 420
23 LAFDBrush_Prod 0x100bff6a0 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_without_check_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 228
24 LAFDBrush_Prod 0x100ae1904 Esri_runtimecore::Mapping::Loadable::set_load_status_and_error_(Esri_runtimecore::Mapping::Load_status, Esri_runtimecore::Mapping::Error) + 180
25 LAFDBrush_Prod 0x100dd4c70 Esri_runtimecore::Mapping::Service_info_loader<Esri_runtimecore::Mapping::ArcGIS_map_service_info>::from_JSON_string_(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) + 288
26 LAFDBrush_Prod 0x100dd5d2c Esri_runtimecore::Mapping::Service_info_loader<Esri_runtimecore::Mapping::ArcGIS_map_service_info>::handle_response_(std::__1::shared_ptr<Esri_runtimecore::Mapping::Request> const&, unsigned char const*, unsigned long, std::__1::shared_ptr<Esri_runtimecore::Common::Client_reference> const&) + 316
27 LAFDBrush_Prod 0x100c6b0f8 Esri_runtimecore::Mapping::Request_delegator::handle_response(unsigned long long, unsigned char const*, unsigned long, std::__1::shared_ptr<Esri_runtimecore::Common::Client_reference> const&) + 416
28 LAFDBrush_Prod 0x100c6aef8 Esri_runtimecore::Mapping::Request::handle_response(unsigned char const*, unsigned long, std::__1::shared_ptr<Esri_runtimecore::Common::Client_reference> const&) + 136
29 LAFDBrush_Prod 0x1007f14f4 RT_Request_handleResponse + 140
30 LAFDBrush_Prod 0x100562170 -[RTCRequest handleResponse:userDefinedError:error:] + 236
31 LAFDBrush_Prod 0x1006b59bc __71+[AGSRTCRequestDispatcher ags_kickOffCoreRequest:forRequestDispatcher:]_block_invoke.173 + 956
32 LAFDBrush_Prod 0x1006301a0 __38-[AGSObservableOperation didComplete:]_block_invoke + 264
33 LAFDBrush_Prod 0x1005a420c ags_runWithMainThread + 76
34 LAFDBrush_Prod 0x10063006c -[AGSObservableOperation didComplete:] + 280
35 LAFDBrush_Prod 0x10062bacc -[AGSRequestOperation didComplete:] + 396
36 LAFDBrush_Prod 0x10062feac -[AGSObservableOperation finishWithResult:error:] + 148
37 LAFDBrush_Prod 0x10062f188 -[AGSRequestOperation finishWithResult:error:] + 700
38 LAFDBrush_Prod 0x10062d474 -[AGSRequestOperation requestOperationDidFinishLoading] + 556
39 LAFDBrush_Prod 0x10062cc74 -[AGSRequestOperation handleRequestCompletionWithError:] + 168
40 LAFDBrush_Prod 0x100537ce4 -[AGSNSURLSessionDemultiplexer URLSession:task:didCompleteWithError:] + 232
41 CFNetwork 0x183fd4930 __51-[NSURLSession delegate_task:didCompleteWithError:]_block_invoke170 + 72
42 Foundation 0x184280540 __NSBLOCKOPERATION_IS_CALLING_OUT_TO_A_BLOCK__ + 16
43 Foundation 0x1841d2870 -[NSBlockOperation main] + 96
44 Foundation 0x1841c2e48 -[__NSOperationInternal _start:] + 604
45 Foundation 0x184282934 __NSOQSchedule_f + 224
46 libdispatch.dylib 0x18331147c _dispatch_client_callout + 16
47 libdispatch.dylib 0x18331d4c0 _dispatch_queue_drain + 864
48 libdispatch.dylib 0x183314f80 _dispatch_queue_invoke + 464
49 libdispatch.dylib 0x18331f390 _dispatch_root_queue_drain + 728
50 libdispatch.dylib 0x18331f0b0 _dispatch_worker_thread3 + 112
51 libsystem_pthread.dylib 0x183529470 _pthread_wqthread + 1092
52 libsystem_pthread.dylib 0x183529020 start_wqthread + 4

Outcomes