You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.
I suspect this is already fixed in #11742, which I'm trying to port to release-boba right now. #11742 incidentally fixed the bug we just identified yesterday at #11780 (comment) (it's not a crazy coincidence that it fixed the bug: one motivation for the PR was to make this logic easier to understand). #11780 manifested as query results returning out of order, but the fundamental problem was that there was a potential window in which the committed FeatureIndex for a tile didn't match the version of the data used to create the CollisionIndex. So if that were to happen in a situation where a layer had just been removed, it could probably cause this crash: the CollisionIndex would have a pointer to a feature with that bucket name, but the corresponding FeatureIndex wouldn't be able to find the bucket name.
Platform: iOS 10.0 - 11.3.1
Mapbox SDK version: 4.0.0
Steps to trigger behavior
Unfortunately I don't have input parameters because it happened to few of ours users.
Expected behavior
No exception. 😄
Actual behavior
The text was updated successfully, but these errors were encountered: