Skip to content

[Impeller] [Android] Graphics corruption on app resume on OnePlus 13 #171252

@stx

Description

@stx

Steps to reproduce

Production user of our commercial app is reporting graphics corruption on Flutter 3.32.1 when resuming the app. This didn't happen on prior Flutter versions.

  1. Put app in background for several hours.
  2. Open app and see graphics corruption.

Device: OnePlus 13 (North America)
OS: Oxygen OS 15.0 (Android Version 15)

Restarting the app fixes it.

Expected results

No graphics corruption.

Actual results

Graphics can be corrupted when resuming the app.

Screenshots or Video

Screenshots / Video demonstration
m2-res_1280p.mp4

Logs

Logs
No errors reported by Sentry.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work lista: productionIssues experienced in live production appsc: renderingUI glitches reported at the engine/skia or impeller rendering levele: device-specificOnly manifests on certain devicese: impellerImpeller rendering backend issues and features requestse: impeller-naughty-driverDevices & drivers that may be behaving unexpectedly and may need workarounds.engineflutter/engine related. See also e: labels.needs repro infoAutomated crash report whose cause isn't yet knownplatform-androidAndroid applications specificallyr: fixedIssue is closed as already fixed in a newer versionslimpellerEngine binary size reduction. go/slimpellerteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions