Please find stack trace for this issue, Issue is caused to one user in iOS 11.4.1
# URL: https://fabric.io/quick-ride3/ios/apps/com.disha.ios.quickride/issues/5c2cb784f8b88c2963f5cc7f?time=last-seven-days/sessions/0479a75cdb314f31a4e7fc53d5a75eda_DNE_0_v2
# Organization: Quick Ride
# Platform: ios
# Issue #: 2352
# Issue ID: 5c2cb784f8b88c2963f5cc7f
# Session ID: 0479a75cdb314f31a4e7fc53d5a75eda_DNE_0_v2
# Date: 2019-01-02T13:09:00Z
# OS Version: 11.4.1 (15G77)
# Device: iPhone 6
# RAM Free: < 1%
# Disk Free: 7.4%
#0. Crashed: locationCache.queue
0 libdispatch.dylib 0x182932bd0 _dispatch_sync_wait + 604
1 Quickride 0x1005a66f0 specialized specialized LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () (LocationCache.swift:44)
2 Quickride 0x1005a66f0 specialized specialized LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () (LocationCache.swift:44)
3 Quickride 0x1003b5e98 specialized BaseRouteViewController.checkAndUpdatePrimaryRegion(location : Location) -> () (BaseRouteViewController.swift:1890)
4 Quickride 0x1003b6504 specialized BaseRouteViewController.(moveToCurrentLocation(location : CLLocationCoordinate2D, updatePrimaryRegionIfnRequired : Bool) -> ()).(closure #1) (BaseRouteViewController.swift:1932)
5 Quickride 0x1003ad894 BaseRouteViewController.(moveToCurrentLocation(location : CLLocationCoordinate2D, updatePrimaryRegionIfnRequired : Bool) -> ()).(closure #1) (BaseRouteViewController.swift)
6 Quickride 0x1005b4b8c Location?NSError? (LocationCache.swift)
7 Quickride 0x10059ec84 LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift:72)
8 Quickride 0x1007c2f20 thunk (SessionManagerController.swift)
9 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
10 libdispatch.dylib 0x18292d5bc _dispatch_queue_barrier_sync_invoke_and_complete + 56
11 Quickride 0x1005b498c LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift:65)
12 Quickride 0x1005a725c LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift)
13 Quickride 0x100433214 static MapUtils.getLocationInfo(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (MapUtils.swift:24)
14 Quickride 0x1004362d4 specialized static MapUtils.(getLocationInfoFromGeoCoder(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> ()).(closure #1) (MapUtils.swift:77)
15 Quickride 0x100434c38 partial apply for static MapUtils.(getLocationInfoFromGeoCoder(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> ()).(closure #1) (MapUtils.swift)
16 Quickride 0x1004334e8 GMSReverseGeocodeResponse?Error? (MapUtils.swift)
17 Quickride 0x100b61e10 __69-[GMSGeocoder reverseGeocodeCoordinate:completionHandler:maxResults:]_block_invoke.44 + 4309458448
18 Quickride 0x100baeaa4 -[GMSDASHProtobufferRequest scheduleRetryIfApplicableForResponse:error:connection:] + 289928
19 Quickride 0x100bae3e4 __74-[GMSDASHProtobufferRequest dispatchHandlerWithResponse:error:connection:]_block_invoke + 288200
20 libdispatch.dylib 0x182924aa0 _dispatch_call_block_and_release + 24
21 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
22 libdispatch.dylib 0x18293165c _dispatch_main_queue_callback_4CF$VARIANT$mp + 1012
23 CoreFoundation 0x182fdb070 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
24 CoreFoundation 0x182fd8bc8 __CFRunLoopRun + 2272
25 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
26 GraphicsServices 0x184ede020 GSEventRunModal + 100
27 UIKit 0x18cf18758 UIApplicationMain + 236
28 Quickride 0x10021e3e0 main (AppDelegate.swift:29)
29 libdyld.dylib 0x182989fc0 start + 4
--
#0. Crashed: locationCache.queue
0 libdispatch.dylib 0x182932bd0 _dispatch_sync_wait + 604
1 Quickride 0x1005a66f0 specialized specialized LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () (LocationCache.swift:44)
2 Quickride 0x1005a66f0 specialized specialized LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () (LocationCache.swift:44)
3 Quickride 0x1003b5e98 specialized BaseRouteViewController.checkAndUpdatePrimaryRegion(location : Location) -> () (BaseRouteViewController.swift:1890)
4 Quickride 0x1003b6504 specialized BaseRouteViewController.(moveToCurrentLocation(location : CLLocationCoordinate2D, updatePrimaryRegionIfnRequired : Bool) -> ()).(closure #1) (BaseRouteViewController.swift:1932)
5 Quickride 0x1003ad894 BaseRouteViewController.(moveToCurrentLocation(location : CLLocationCoordinate2D, updatePrimaryRegionIfnRequired : Bool) -> ()).(closure #1) (BaseRouteViewController.swift)
6 Quickride 0x1005b4b8c Location?NSError? (LocationCache.swift)
7 Quickride 0x10059ec84 LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift:72)
8 Quickride 0x1007c2f20 thunk (SessionManagerController.swift)
9 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
10 libdispatch.dylib 0x18292d5bc _dispatch_queue_barrier_sync_invoke_and_complete + 56
11 Quickride 0x1005b498c LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift:65)
12 Quickride 0x1005a725c LocationCache.getLocationInfoForLatLng(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (LocationCache.swift)
13 Quickride 0x100433214 static MapUtils.getLocationInfo(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> () empty-list NSError (MapUtils.swift:24)
14 Quickride 0x1004362d4 specialized static MapUtils.(getLocationInfoFromGeoCoder(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> ()).(closure #1) (MapUtils.swift:77)
15 Quickride 0x100434c38 partial apply for static MapUtils.(getLocationInfoFromGeoCoder(coordinate : CLLocationCoordinate2D, handler : (Location?, NSError?) -> ()) -> ()).(closure #1) (MapUtils.swift)
16 Quickride 0x1004334e8 GMSReverseGeocodeResponse?Error? (MapUtils.swift)
17 Quickride 0x100b61e10 __69-[GMSGeocoder reverseGeocodeCoordinate:completionHandler:maxResults:]_block_invoke.44 + 4309458448
18 Quickride 0x100baeaa4 -[GMSDASHProtobufferRequest scheduleRetryIfApplicableForResponse:error:connection:] + 289928
19 Quickride 0x100bae3e4 __74-[GMSDASHProtobufferRequest dispatchHandlerWithResponse:error:connection:]_block_invoke + 288200
20 libdispatch.dylib 0x182924aa0 _dispatch_call_block_and_release + 24
21 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
22 libdispatch.dylib 0x18293165c _dispatch_main_queue_callback_4CF$VARIANT$mp + 1012
23 CoreFoundation 0x182fdb070 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 12
24 CoreFoundation 0x182fd8bc8 __CFRunLoopRun + 2272
25 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
26 GraphicsServices 0x184ede020 GSEventRunModal + 100
27 UIKit 0x18cf18758 UIApplicationMain + 236
28 Quickride 0x10021e3e0 main (AppDelegate.swift:29)
29 libdyld.dylib 0x182989fc0 start + 4
#1. Thread
0 libsystem_kernel.dylib 0x182ab9d78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x182c57eb4 _pthread_wqthread + 928
2 libsystem_pthread.dylib 0x182c57b08 start_wqthread + 4
#2. com.apple.root.default-qos
0 libsystem_kernel.dylib 0x182a97e3c semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x18292702c _dispatch_sema4_timedwait$VARIANT$mp + 60
2 libdispatch.dylib 0x1829278a0 _dispatch_semaphore_wait_slow + 72
3 Quickride 0x100bb4a00 -[GMSDASHStreamingReply waitForCompletionWithTimeout:] + 314340
4 Quickride 0x100bb2d18 __89-[GMSDASHConnection internalStartConnectionWithGroupID:asConnectionCheck:serverCallback:]_block_invoke + 306940
5 Quickride 0x100bb46c8 __40-[GMSDASHStreamingReply startWithError:]_block_invoke + 313516
6 libdispatch.dylib 0x182924aa0 _dispatch_call_block_and_release + 24
7 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
8 libdispatch.dylib 0x18292bc58 _dispatch_queue_override_invoke$VARIANT$mp + 928
9 libdispatch.dylib 0x182931cac _dispatch_root_queue_drain + 588
10 libdispatch.dylib 0x1829319fc _dispatch_worker_thread3 + 120
11 libsystem_pthread.dylib 0x182c57fac _pthread_wqthread + 1176
12 libsystem_pthread.dylib 0x182c57b08 start_wqthread + 4
#3. com.apple.CoreLocation.ConnectionClient.0x15bbec180.events
0 libsystem_kernel.dylib 0x182a97e3c semaphore_timedwait_trap + 8
1 libdispatch.dylib 0x18292702c _dispatch_sema4_timedwait$VARIANT$mp + 60
2 libdispatch.dylib 0x1829278a0 _dispatch_semaphore_wait_slow + 72
3 CoreLocation 0x1897bb888 CLClientInvalidate + 888
4 CoreLocation 0x1897c1650 CLClientRetrieveData + 2276
5 CoreLocation 0x18981762c CLClientCreateIso6709Notation + 78236
6 CoreLocation 0x189813988 CLClientCreateIso6709Notation + 62712
7 CoreLocation 0x189813850 CLClientCreateIso6709Notation + 62400
8 CoreLocation 0x1898152ac CLClientCreateIso6709Notation + 69148
9 libxpc.dylib 0x182c92f30 _xpc_connection_call_event_handler + 68
10 libxpc.dylib 0x182c908c4 _xpc_connection_mach_event + 984
11 libdispatch.dylib 0x182924b30 _dispatch_client_callout4 + 16
12 libdispatch.dylib 0x18293b440 _dispatch_mach_msg_invoke$VARIANT$mp + 352
13 libdispatch.dylib 0x18292e86c _dispatch_queue_serial_drain$VARIANT$mp + 280
14 libdispatch.dylib 0x18293beec _dispatch_mach_invoke$VARIANT$mp + 508
15 libdispatch.dylib 0x18292e86c _dispatch_queue_serial_drain$VARIANT$mp + 280
16 libdispatch.dylib 0x18292f2fc _dispatch_queue_invoke$VARIANT$mp + 336
17 libdispatch.dylib 0x18292e86c _dispatch_queue_serial_drain$VARIANT$mp + 280
18 libdispatch.dylib 0x18292f2fc _dispatch_queue_invoke$VARIANT$mp + 336
19 libdispatch.dylib 0x18292fcc8 _dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 340
20 libdispatch.dylib 0x182938098 _dispatch_workloop_worker_thread$VARIANT$mp + 668
21 libsystem_pthread.dylib 0x182c57e70 _pthread_wqthread + 860
22 libsystem_pthread.dylib 0x182c57b08 start_wqthread + 4
#4. com.apple.uikit.eventfetch-thread
0 libsystem_kernel.dylib 0x182a97de8 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x182a97c60 mach_msg + 72
2 CoreFoundation 0x182fdae40 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x182fd8908 __CFRunLoopRun + 1568
4 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
5 Foundation 0x18396d674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6 Foundation 0x18396d51c -[NSRunLoop(NSRunLoop) runUntilDate:] + 148
7 UIKit 0x18cbfd768 -[UIEventFetcher threadMain] + 136
8 Foundation 0x183a7defc __NSThread__start__ + 1040
9 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
10 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
11 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#5. com.apple.root.default-qos
0 libsystem_kernel.dylib 0x182a97e24 semaphore_wait_trap + 8
1 libdispatch.dylib 0x182926f48 _dispatch_sema4_wait$VARIANT$mp + 24
2 libdispatch.dylib 0x1829278e0 _dispatch_semaphore_wait_slow + 136
3 Quickride 0x100bb5170 (anonymous namespace)::DASHDataInputProvider::EnsureBytesLeft(unsigned long, gmscore::base::scoped_dispatch_semaphore_lock&) + 316244
4 Quickride 0x100bb4f38 (anonymous namespace)::DASHDataInputProvider::ReadBytes(void*, unsigned long) + 315676
5 Quickride 0x100c48438 gmscore::utils::JavaDataInput::ReadDataOfLength(unsigned long) + 919068
6 Quickride 0x100bb689c gmscore::dash::JavaDataInputPBSupport::DataForSubdata(NSError* __autoreleasing*) + 322176
7 Quickride 0x100bb67a0 gmscore::dash::JavaDataInputPBSupport::ReadProtocolBufferOfClass(objc_class*, GMSx_GPBExtensionRegistry*, NSError* __autoreleasing*) + 321924
8 Quickride 0x100bade90 -[GMSDASHProtobufferRequest asyncReadResponse:connection:] + 286836
9 Quickride 0x100bb2fb0 -[GMSDASHConnection readRequest:dataInput:] + 307604
10 Quickride 0x100bb2a00 __89-[GMSDASHConnection internalStartConnectionWithGroupID:asConnectionCheck:serverCallback:]_block_invoke + 306148
11 Quickride 0x100bb46c8 __40-[GMSDASHStreamingReply startWithError:]_block_invoke + 313516
12 libdispatch.dylib 0x182924aa0 _dispatch_call_block_and_release + 24
13 libdispatch.dylib 0x182924a60 _dispatch_client_callout + 16
14 libdispatch.dylib 0x18292bc58 _dispatch_queue_override_invoke$VARIANT$mp + 928
15 libdispatch.dylib 0x182931cac _dispatch_root_queue_drain + 588
16 libdispatch.dylib 0x1829319fc _dispatch_worker_thread3 + 120
17 libsystem_pthread.dylib 0x182c57fac _pthread_wqthread + 1176
18 libsystem_pthread.dylib 0x182c57b08 start_wqthread + 4
#6. Thread
0 libsystem_kernel.dylib 0x182ab90e8 __psynch_cvwait + 8
1 libsystem_pthread.dylib 0x182c5bc90 _pthread_cond_wait$VARIANT$mp + 644
2 libc++.1.dylib 0x18217025c std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 24
3 JavaScriptCore 0x18a68145c void std::__1::condition_variable_any::wait<std::__1::unique_lock<bmalloc::Mutex> >(std::__1::unique_lock<bmalloc::Mutex>&) + 104
4 JavaScriptCore 0x18a681070 bmalloc::Scavenger::threadRunLoop() + 164
5 JavaScriptCore 0x18a680e18 bmalloc::Scavenger::Scavenger(std::__1::lock_guard<bmalloc::StaticMutex>&) + 10
6 JavaScriptCore 0x18a681234 void* std::__1::__thread_proxy<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct> >, void (*)(bmalloc::Scavenger*), bmalloc::Scavenger*> >(void*) + 44
7 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
8 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
9 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#7. Thread
0 libsystem_pthread.dylib 0x182c57b04 start_wqthread + 122
#8. GAIThread
0 libsystem_kernel.dylib 0x182a97de8 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x182a97c60 mach_msg + 72
2 CoreFoundation 0x182fdae40 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x182fd8908 __CFRunLoopRun + 1568
4 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
5 Foundation 0x18396d674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6 Foundation 0x1839e21a8 -[NSRunLoop(NSRunLoop) run] + 88
7 Quickride 0x100a48de8 +[GAI threadMain:] + 4308307432
8 Foundation 0x183a7defc __NSThread__start__ + 1040
9 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
10 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
11 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#9. com.twitter.crashlytics.ios.MachExceptionServer
0 Quickride 0x100a7f65c CLSProcessRecordAllThreads + 4308530780
1 Quickride 0x100a7f65c CLSProcessRecordAllThreads + 4308530780
2 Quickride 0x100a7f518 CLSProcessRecordAllThreads + 4308530456
3 Quickride 0x100a6e184 CLSHandler + 4308459908
4 Quickride 0x100a68e34 CLSMachExceptionServer + 4308438580
5 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
6 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
7 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#10. Thread
0 libsystem_pthread.dylib 0x182c57b04 start_wqthread + 122
#11. Thread
0 libsystem_kernel.dylib 0x182ab9d78 __workq_kernreturn + 8
1 libsystem_pthread.dylib 0x182c580a0 _pthread_wqthread + 1420
2 libsystem_pthread.dylib 0x182c57b08 start_wqthread + 4
#12. com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x182a97de8 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x182a97c60 mach_msg + 72
2 CoreFoundation 0x182fdae40 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x182fd8908 __CFRunLoopRun + 1568
4 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
5 CFNetwork 0x1838066e0 -[__CoreSchedulingSetRunnable runForever] + 220
6 Foundation 0x183a7defc __NSThread__start__ + 1040
7 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
8 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
9 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#13. com.google.Maps.LabelingBehavior
0 libsystem_kernel.dylib 0x182a97de8 mach_msg_trap + 8
1 libsystem_kernel.dylib 0x182a97c60 mach_msg + 72
2 CoreFoundation 0x182fdae40 __CFRunLoopServiceMachPort + 196
3 CoreFoundation 0x182fd8908 __CFRunLoopRun + 1568
4 CoreFoundation 0x182ef8da8 CFRunLoopRunSpecific + 552
5 Foundation 0x18396d674 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 304
6 Quickride 0x100e5bbf4 -[GMSx_GTMSimpleWorkerThread main] + 354128
7 Foundation 0x183a7defc __NSThread__start__ + 1040
8 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
9 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
10 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#14. Thread
0 libsystem_kernel.dylib 0x182ab9034 __pselect + 8
1 libsystem_kernel.dylib 0x182ab50c8 pselect + 108
2 Moscapsule 0x101d01878 mosquitto_loop + 552
3 Moscapsule 0x101d01d5c mosquitto_loop_forever + 224
4 Moscapsule 0x101d05a00 _mosquitto_thread_main + 104
5 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
6 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
7 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#15. Thread
0 libsystem_kernel.dylib 0x182ab9034 __pselect + 8
1 libsystem_kernel.dylib 0x182ab50c8 pselect + 108
2 Moscapsule 0x101d01878 mosquitto_loop + 552
3 Moscapsule 0x101d01d5c mosquitto_loop_forever + 224
4 Moscapsule 0x101d05a00 _mosquitto_thread_main + 104
5 libsystem_pthread.dylib 0x182c59220 _pthread_body + 272
6 libsystem_pthread.dylib 0x182c59110 _pthread_body + 290
7 libsystem_pthread.dylib 0x182c57b10 thread_start + 4
#16. Thread
0 libsystem_pthread.dylib 0x182c57b04 start_wqthread + 122
#17. Thread
0 libsystem_pthread.dylib 0x182c57b04 start_wqthread + 122