ユーザーの位置を追跡するために MKUserTrackingBarButtonItem を押してからビューを離れると、問題が発生します。
プロファイラーはゾンビを示しています:
[CLLocationManager onClientEventLocation]
CLLocationManagerはありませんが、終了時に nil に設定したMKMapViewがあります。
- (void)viewDidUnload
{
[self setMapToolbar:nil];
mapView.delegate = nil;
[self setMapView:nil];
[super viewDidUnload];
}