-
Notifications
You must be signed in to change notification settings - Fork 3
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
App crashes when filing a bug from a screen that contains an MKMapView #8
Comments
From the backtrace, the crash appears to be coming from the Reveal server:
I can also reproduce this by trying to connect to the app from the Reveal client. @tonyarnold are you already tracking this bug in Reveal, or any ideas for workarounds? |
Hey Nick, yes we are aware of this one. One of the internal views of the MKMapView has an absurdly large frame, and we're not handling that well in the client (it should still serialise and save just fine). Our goal is to fix this issue for Reveal version 30, but it will still likely be a couple of weeks before that's out. |
Thanks Tony, makes sense. I figured the problem must be from either a very large view or a very large number of small views. I'll keep an eye out for 30. |
This crash is fixed in Reveal v30 ❤️ : https://revealapp.com/updates/30/ Thanks for letting me know about this crash - once we started looking at the specifics of the problem, there were a bunch of edge cases around oversized views like MKMapView's internals, big SwiftUI-based scroll view content views. They all needed a bit of love. If anything in the new version is still triggering a crash here (or elsewhere), please let me know. |
When we try to generate an attachment from a screen that contains an
MKMapView
in the view hierarchy, the app crashes with anEXC_BAD_ACCESS
. I've created a commit that add a map view to the sample app to demonstrate this.The text was updated successfully, but these errors were encountered: