-
Notifications
You must be signed in to change notification settings - Fork 362
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
[cuperino_http] Crash in cupertino_http #887
Comments
Hey @knaeckeKami, thanks for the great bug report. I'm looking into it now. |
I think that I screwed up the reference count management. Let me try to verify. |
Thanks your the prompt fix! |
@knaeckeKami I'm going to do a release in a few minutes, would you mind testing it? |
will do! |
We have enabled native http for all users for a 2 weeks now and have not seen any crashes related to that, seems good |
@knaeckeKami Awesome! If you don't mind me asking, in what app are you using cupertino_http? |
We use it for Hello Inside, an app that aims to offer you insights into how your body reacts to certain foods, habits, etc. using continuous glucose monitoring. https://helloinside.com/hello-hormones/ The reason why we tried cupertino_http is that a small fraction of our users reported, that the app behaves as if they were offline all time time. It was probably an issue with proxies, metered connections, or even anti-malware systems blocking the calls (the users are not particularly tech-savvy, so they could not really tell us more about their network). But since native HTTP calls using Sentry etc. worked, we decided the enable cupertino_http for them to see if this solved their issue, and it did. |
Thanks for that! Your app looks cool! |
I recently rolled out cupertino_http for a small percentage of users in a production app and I see some crashes associated with it.
I did not reproduce it myself yet, but I thought I'd share the stack trace here:
Additional info: I use cupertino_http in a separate isolate, not in the Main isolate. Not sure if related.
The text was updated successfully, but these errors were encountered: