-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Crash downloading offline pack — mbgl::OnlineFileSource::Impl::activatePendingRequest() #5827
Comments
Please provide a stack trace of the crash. (If you provide the full stack trace, please put it in a gist and link to it.) Also, please indicate which version of which SDK you're using. Thank you! |
@1ec5 Simulator crash (iPhone 5s, 9.3):
MapBox 3.2.3 |
@1ec5 Non-simulator iPhone6, ios 9.1, MapBox 3.2.2
|
Please provide a stack trace instead of these disassemblies. It appears that you’re reproducing the crash while the debugger is attached to the process. In that case, please (temporarily) add the .dSYM file included with the SDK to your project, so that the stack trace can be symbolicated. Then, when you hit the crash, open the Debug navigator, select all the rows, and copy them using ⌘C. |
|
|
@1ec5 i hope it will help you, thanks
|
I can reproduce this crash in iOS SDK v3.3.3 on iOS 9 on an iPhone 6. A couple seconds before the crash, the application receives HTTP error 429 (too many requests), just as reported in #5821. /cc @jfirebaugh |
As a temporary measure, we’ve increased the rate limit on non-tile resources (including sprites) on the server side. |
@1ec5 I tried to reproduce this with |
I haven’t retried since #5827 (comment), but note that the crash only occurs if you hit an HTTP 429 rate limiting error. |
I just saw a very similar crash during
|
There are some stack traces in #6210 that also implicate
Where could these invariants be violated? Without exhaustively cataloging the possibilities, my gut guess is that Another contributing factor may be a throw from |
Steps to reproduce:
After this steps map region will be downloading for a few seconds - and after it application will be crashed.
The text was updated successfully, but these errors were encountered: