Buggy release. Known bug in StationsListViewController.m at
- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    NSLog(@"User selected row %li", (long)indexPath.row);
    ...
}

where indexPath.row behaves unpredictably.  Log statements updated to pinpoint problem.