I've periodically run into this issue, it seems hit-or-miss, but right now it's happening consistently with a particular address locator.
ArcGIS Pro simply crashes ("Application has stopped working") no matter how I try to rebuild this locator. I have tried it using an arcpy script as well as using the geoprocessing tool "Rebuild Address Locator"). According to the gp tool, it seems to encounter its issue in the "Processing Point Address role" step:
What's odd to me is that I have successfully rebuilt this address locator with the methods described above numerous times (I tend to run this every few weeks). It was last rebuilt about a month ago using the arcpy script.
Also, in the exact same environment with the same methods, I can (today) successfully rebuild a sibling address locator based on the road centerlines. Both these locators 'live' in the same network share and have source data in the same enterprise db with the same permissions structures, etc. So why is this address point locator crashing every time?
Solved! Go to Solution.
@Matt-Goodman @MichaelVolz Just for your awareness modifying the .loz file violates the use agreement and support for locators created with the modified .loz file. Where did you find those steps documented? Was it on Community or Tech Support knowledge article?
All that was needed was to remove the following field mappings from the script.
{ "role_field":"FULL_STREET_NAME", "mapped_field":"LST_CONCAT", "display_field":"LST_CONCAT" }
and
{ "role_field":"PARCEL_JOIN_ID", "mapped_field":"PropertyID", "display_field":"PropertyID" }