Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash in mapbox::common::platform::taskScope() -> EXC_BAD_ACCESS 0x0000000000000009 #250 #2159

Open
marclefrancois opened this issue Apr 2, 2024 · 0 comments
Labels
bug 🪲 Something is broken!

Comments

@marclefrancois
Copy link

Environment

  • Xcode version: Xcode 15.3.0
  • iOS version: 16 and 17
  • Devices affected: Various top of the line models. 13, 15 pro, 14 pro max, etc
  • Maps SDK Version: v10.16.3

Observed behavior and steps to reproduce

This crash is currently our top 2 crash on our production build. It is affecting over 500 users. I am aware that it's hard to track down with only this much details. But any pointer on what could cause this would help us track it down.

Expected behavior

Should not crash :)

Notes / preliminary analysis

Callstack from firebase crashlytics:

Crashed: com.apple.main-thread
0  CoreFoundation                 0x161f0 CFEqual + 140
1  CoreFoundation                 0x16048 <redacted> + 264
2  CoreFoundation                 0x253b4 <redacted> + 128
3  CoreFoundation                 0x24aec CFSetContainsValue + 68
4  CoreFoundation                 0x99db8 CFRunLoopRemoveSource + 188
5  CoreFoundation                 0x34de0 <redacted> + 28
6  CoreFoundation                 0x34d70 <redacted> + 148
7  CoreFoundation                 0x34cac CFSetApplyFunction + 224
8  CoreFoundation                 0x99ecc CFRunLoopRemoveSource + 464
9  CoreFoundation                 0x99cb4 <redacted> + 112
10 CoreFoundation                 0x99c2c <redacted> + 52
11 CoreFoundation                 0x34d70 <redacted> + 148
12 CoreFoundation                 0xec58 CFBagApplyFunction + 112
13 CoreFoundation                 0xe8c8 CFRunLoopSourceInvalidate + 216
14 MapboxCommon                   0x4cdec mapbox::common::platform::taskScope() + 1368
15 CoreFoundation                 0x370ac <redacted> + 28
16 CoreFoundation                 0x36328 <redacted> + 176
17 CoreFoundation                 0x34b3c <redacted> + 340
18 CoreFoundation                 0x33818 <redacted> + 828
19 CoreFoundation                 0x333f8 CFRunLoopRunSpecific + 608
20 GraphicsServices               0x34f8 GSEventRunModal + 164
21 UIKitCore                      0x22c8a0 <redacted> + 888
22 UIKitCore                      0x22bedc UIApplicationMain + 340
23 UIKitCore                      0x456598 <redacted> + 12220
24 iosApp                         0x8766c main + 4379342444 (AppDelegate.swift:4379342444)
25 ???                            0x1c8232dcc (Missing)
@marclefrancois marclefrancois added the bug 🪲 Something is broken! label Apr 2, 2024
mapbox-github-ci-writer-public-1 bot pushed a commit that referenced this issue May 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug 🪲 Something is broken!
Projects
None yet
Development

No branches or pull requests

1 participant