Dan Field
Dan Field
I have a fix for this locally, trying to test it out a little bit more and make sure we get test coverage.
> Can we [file a request for cherry picking](https://github.com/flutter/flutter/issues/new?assignees=itsjustkevin%2Ccaseyhillers&labels=cp%3A+review&projects=&template=7_cherry_pick.yml&title=%5BCP%5D+%3Ctitle%3E) this please? https://github.com/flutter/flutter/issues/127117
(This does not seem FTL specific - it seems like it's probably some kind of flaky/racy crash that you're hitting on integrated testing)
If you can provide a small application and a version of flutter that reliably reproduces this we could do more.
@rishabhsharma3617 - if you have a way to consistently reproduce this issue (even if with a weird integration test) it'd be good to see. We shouldn't crash like this because...
I have a local patch that fixes this in the process of implementing more display properties for macOS embedder.
If we benefit from having a more accurate complexity analysis of paths, we could just do this once when building the path and pass it along to DL.
I suspect, however, that we'd probably be "good enough" by just counting the number of verbs and points in the path though. More expensive verbs have more points. It doesn't...
I don't think this is a meaningful error from the Android framework. On a Google-internal bug, another framework has explicitly ignored these messages, with a comment on the bug from...
Closing this in favor of https://github.com/flutter/flutter/issues/123255. The fix is to just suppress the surfacesyncer message.