Skip to content

[Google3 Bug]: iOS, Images replaced with pink fill when coming out of background #166668

Closed

Description

@evageeva

Help us understand the severity of this issue

  • causing severe production issues e.g. malfunctions or data loss
  • blocking next binary release
  • blocking a client feature launch within a quarter
  • nice-to-have but does not block a launch within the next quarter

Steps to reproduce

b/408379305

This is the same issue as #126878. So far, we've reproduced it on iPhone 15 Pro and iPhone 12 mini, not reproduced on iPhone 13 and SE.

  1. Background or kill the app
  2. Trigger a notification to be sent to the app
  3. Reopen the app from the notification

Expected results

Images are displayed as usual.

Actual results

Images are all replaced with a pink fill.

Code sample

Not adding a minimal repro, as this bug has been previously investigated in #126878.

Screenshots or Video

Image

Logs

No response

Flutter Doctor output

Could not reproduce in a dev environment yet.

Activity

  1. darshankawar commented on Apr 7, 2025

    @darshankawar
    Member

    @evageeva
    Is this occuring in production environment only ?
    I tried a sample code from the linked issue running on iPhone 15 device but was unable to replicate the error.

    2. Trigger a notification to be sent to the app

    Is this like a firebase messaging notification or with deep link ?

    /cc @jonahwilliams

  2. added
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Apr 7, 2025
  3. evageeva commented on Apr 7, 2025

    @evageeva
    Author

    Is this occuring in production environment only ?

    So far, we have only seen this in the preprod QA environment. No user reports from prod yet, nor have I been able to reproduce with the dev app.

    Is this like a firebase messaging notification or with deep link ?

    It is a firebase notification.

  4. removed
    waiting for responseThe Flutter team cannot make further progress on this issue until the original reporter responds
    on Apr 7, 2025
  5. darshankawar commented on Apr 8, 2025

    @darshankawar
    Member

    Keeping the issue open as I am unable to replicate the reported behavior.

  6. added
    platform-iosiOS applications specifically
    engineflutter/engine related. See also e: labels.
    a: imagesLoading, displaying, rendering images
    fyi-iosFor the attention of iOS platform team
    and removed
    in triagePresently being triaged by the triage team
    on Apr 8, 2025
  7. added
    P3Issues that are less important to the Flutter project
    on Apr 14, 2025
  8. jonahwilliams commented on Apr 14, 2025

    @jonahwilliams
    Contributor

    magenta colored images are a generic error state. Generally I'd expect to see some sort of message logged in Xcode (if you are running through there). Otherwise, this is not necessarily related to similar looking magenta issues.

  9. 86 remaining items

  10. angwarati commented on Aug 4, 2025

    @angwarati

    Still happening on 3.32.8

    The reproduction steps listed in the issue?

    Correct. Resuming the app from background or kill the app and reopen it after (15-30)+ mins

  11. gaaclarke commented on Aug 4, 2025

    @gaaclarke
    Member

    Correct. Resuming the app from background or kill the app and reopen it after (15-30)+ mins

    Sorry, can you expand on that? That sounds like it may be a different issue. If you get magenta images after killing and reopening the app can you file another issue please with reproduction steps?

  12. gaaclarke commented on Aug 4, 2025

    @gaaclarke
    Member

    I've tried to reproduce this with the reproduction steps slava came up with in with Flutter 3.32.8 ( #171785 (comment) ).

    Here is the project I used to reproduce it: eleven.zip

    Here is a video of it working fine (the glyphs are png images):

    background.mov

    I am unable to reproduce this problem with the given reproduction information and the reproduction steps our engineer came up with to reproduce the problem don't demonstrate the problem in the latest Flutter version. Considering all that, I'm closing this issue because it is unactionable without reproduction steps that demonstrate a problem. If people are seeing this issue still and want it addressed they will have to come up with reproduction steps, feel free to build off of my example. Maybe my example is missing something, or users are seeing the same symptom with a different cause?

  13. added
    r: fixedIssue is closed as already fixed in a newer version
    r: solvedIssue is closed as solved
    and removed
    r: fixedIssue is closed as already fixed in a newer version
    on Aug 5, 2025
  14. sdsolcopilot1 commented on Aug 18, 2025

    @sdsolcopilot1

    Unable to reproduce the issue, but one of the users reported it with a screenshot of an asset image. Network images loaded perfectly.

    [√] Flutter (Channel stable, 3.32.5, on Microsoft Windows [Version 10.0.19045.6216], locale en-PK) [420ms]
    • Flutter version 3.32.5 on channel stable at C:\src\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision fcf2c11 (8 weeks ago), 2025-06-24 11:44:07 -0700
    • Engine revision dd93de6
    • Dart version 3.8.1
    • DevTools version 2.45.1

  15. github-actions commented on Sep 1, 2025

    @github-actions

    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 flutter doctor -v and a minimal reproduction of the issue.

  16. locked as resolved and limited conversation to collaborators on Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

P1High-priority issues at the top of the work lista: imagesLoading, displaying, rendering imagescustomer: flask (g3)customer: googleVarious Google teamsengineflutter/engine related. See also e: labels.platform-iosiOS applications specificallyr: solvedIssue is closed as solvedteam-engineOwned by Engine teamtriaged-engineTriaged by Engine team

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions