MapKit/VectorKit Crash – NSMallocException During Map Rendering

Dear Apple Developer Support Team,

We are experiencing a crash in our iOS application that appears to originate within Apple's MapKit/VectorKit framework.

Based on the crash logs, the failure occurs during map rendering operations inside VectorKit. The crash stack contains only Apple framework calls and does not include any application business logic methods.

Crash Summary:

Exception Type: NSMallocException Framework: MapKit / VectorKit Crash Location: VectorKit map rendering pipeline Observed Behavior: Application crashes while rendering map-related data

Our analysis indicates that the crash occurs within Apple's native map rendering engine. Since the stack trace does not contain any application-specific code, we are unable to determine whether the issue is caused by framework behavior, an OS/device-specific condition, or a framework-level defect.

We would appreciate your assistance in reviewing this issue and advising whether there are any known MapKit/VectorKit issues related to this crash signature. We can provide additional crash logs, device details, and reproduction information if required.

Thank you for your support.

Kind Regards,

Yogesh Raj Ushyaku Software Solutions LLP

We're seeing the same crash class — all frames inside Apple's MapKit/VectorKit/Metal stack, none in our app code.

With Metal API validation enabled we captured a more specific signal:

-[MTLDebugDevice notifyExternalReferencesNonZeroOnDealloc:] failed assertion: "CAMetalLayer Display Drawable is being destroyed while still required to be alive by the command buffer" This points to a map view's GPU rendering surface being torn down while a frame is still in flight — a MapKit-internal Metal lifecycle issue, not something we can control from app code.

Our crash data skews heavily to iOS 26 (~92%), suggesting this OS release significantly increased frequency of a pre-existing MapKit/VectorKit defect (similar reports exist going back to iOS 13). We tested several app-side mitigations (map resize timing, navigation frequency, camera/overlay update rate) without finding a reliable fix, reinforcing that this is a framework-level issue.

MapKit/VectorKit Crash – NSMallocException During Map Rendering
 
 
Q