-
Notifications
You must be signed in to change notification settings - Fork 582
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
UnbufferedIoViolation in Crashlytics #6391
Comments
Hi @stanhebben, thank you for reaching out and reporting the issue. I tried reproducing the issue, however, I did not encounter the issue. May I ask a few questions for us to narrow down the issue.
By any chance, could you share us an MCVE? That'll greatly help us in our investigation. Thanks! |
The issue seems to only occur on one specific device (a OnePlus 8). I don't see it happening on the emulator or the Pixel 3a I have here. It's on a new app, so no known older versions of Crashlytics where it doesn't occur. I will try to make a MCVE for it. |
Hey @stanhebben, I'll mark this as needs-info for now. Don't worry if the issue closes due to stale, we can always reopen this once we have new information. Thanks! |
I didn't reliably reproduce the bug, but I did manage to reliably fix the problem. Investigation into the bug led to the discovery that something along these lines ended up happening in my own code:
And coroutines don't seem to like that, causing other unrelated coroutines - such as Crashlytics and GCM - to become stuck. This seems to be quite random as to what it breaks. On my emulator it seems to be mostly fine, on a real device... stuff breaks more often. So I believe this issue can be closed. Thanks for trying to help, but the issue was caused elsewhere. |
Hey @stanhebben. Based on your comment, I feel safe to close this issue. If you feel there is still an issue related to Crashlytics, feel free to comment and we can reopen or open a new issue and we can take a look at it. Thanks for providing valuable information |
[READ] Step 1: Are you in the right place?
Done
[REQUIRED] Step 2: Describe your environment
[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
Relevant Code:
N/A
The text was updated successfully, but these errors were encountered: