-
Notifications
You must be signed in to change notification settings - Fork 26.8k
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
Engine crash while navigating Flutter Gallery on iPod touch #16718
Comments
Looks like Skia is trying to upload a texture that the driver doesn't like. Trying to reproduce. |
Hi, I'm seeing the same trace in the Hamilton app and we're getting unpredictable crashes on iOS (need to test Android). I'll add to the issue when I get more information.
|
FYI this is a blocker to the release of an important new feature for Hamilton app. |
I am able to reproduce this. Stack trace was similar on the GPU thread. Frame variable on the call to
Stack Trace:
|
Hi, I am a developer of this app which uses flutter https://itunes.apple.com/gb/app/cluttr/id1316324348?mt=8 I have noticed this problem too. The crash occurs only on ios release mode. It works fine on android and in debug mode for ios. Couldn't make much sense of Xcode error so I've attached a screenshot. (ignore console log) |
Hi! Thanks for all the info. I've reproduced this crash, and we're 95% sure it's a driver bug. I've filed a report with Apple to fix their driver issue, and we're currently putting a workaround into Skia: https://skia-review.googlesource.com/c/skia/+/125729 There is a potential performance impact to the workaround, however - so we'll be monitoring that, and we could use a more complex workaround if necessary. |
@brianosman how soon will those changes be reflected in flutter master branch? |
It's landed in the flutter engine repo, someone from the flutter team (@chinmaygarde ) would have to comment on when that's going to show up in flutter master. |
The last engine roll 16 hours ago was too early to pick up this change. I'll attempt another roll later today and update this ticket. Thanks for the fix @brianosman. |
Hi @chinmaygarde is this fix in? |
Actually fixed in #17362 |
This still seems to be happening in version 1.9.1
|
This still seems to be happening in version 1.12.13 libsystem_kernel.dylib 0x00000001ade4dec4 __pthread_kill + 0 |
@zw1924 @SundayMan The two crashes that you've attached look similar to the original crash from this bug report, but they're definitely different. It looks like the driver is crashing in a slightly different way (and in response to a different usage pattern). If you could create a new issue with steps to reproduce the crash(es) you're seeing, that would be helpful. |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Steps to Reproduce
Got the stack trace below from iOS profile build for iPod Touch (iOS 11.3) by entering (or maybe trying to leave) the Flutter Gallery Typography section. I could not find a way to reproduce.
Logs
Flutter doctor
The text was updated successfully, but these errors were encountered: