laptop and a wrench

Bug

Errors are returned after calling IAddressGeocoding.MatchAddress with a single address multiple times using the ArcGIS StreetMap Premium data.

Last Published: January 19, 2022 ArcObjects SDK
Bug ID Number BUG-000140198
SubmittedMay 25, 2021
Last ModifiedJune 5, 2024
Applies toArcObjects SDK
Version found10.6.1
Operating SystemWindows OS
Operating System Version10.0 64 Bit
StatusWill Not Be Addressed

Additional Information

The code must follow the following pattern: 1. Call a static method to initialize ArcObjects and get the license. 2. Call a helper method to get the ILocator object and return it to the app or assign it to a ILocator member variable that can be used by the app (ILocator m_locator), must only happen one time and not be in the loop. 3. Then, the app must be able to accept any number of MatchAddress calls. 4. Call a static method to shutdown ArcObjects and release the license. ILocatorManager is a singleton that must only be initialized once. Accessing the locatorWorkspace and the locator each time can lead to multiple instances of the locator in memory and bloat the memory usage, causing random crashes or failures.

Steps to Reproduce

Bug ID: BUG-000140198

Software:

  • ArcObjects SDK

Get notified when the status of a bug changes

Download the Esri Support App

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options