More weird behaviour with this issue - it turns out if I catch the exception being thrown by the .store function and run the same feature, with the same changes, back through the function it works, until the number of features being processed hits some magic (currently unknown) number and then even repeated store attempts fail.Now this is really weird as it surely couldn't be down to the properties of the feature as it would fail every time?I also tried varying the logic by using the IFeatureCursor.update method and I seem to get more frequent failures - though I'm not sure if this is just because the dataset is being traversed in a different order and I'm just seeing another bunch of failing features sooner.Unfortunately I am only able to replicate this issue using the PGDB file I was given as an export of an SDE database - I don't have access to the SDE and the PGDB is too big to post anywhere. Exporting the failing subset to any other format seems to make the issue go away, but this is not an option for the actual users of the tool.
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.