Skip to content

[Testing] Re-enable Window Memory Leak Device Test for June 08 Candidate BranchΒ #36613

Closed

Description

@HarishKumarSF4517

Description

The following mentioned Device Test cases have failed in Candidate branch due to this PR(#35487) appear to be regressions affecting device memory leak validation tests

After this #35487 PR introduced the test-related changes, the actual memory leak started occurring. Prior to these changes, no leak was observed. This needs to be fixed.

Build Link: https://dev.azure.com/dnceng-public/public/_build/results?buildId=1468337&view=ms.vss-test-web.build-test-results-tab

Failed Device Tests

Windows:

  • Window Does Not Leak

iOS:

  • Window Does Not Leak
  • Does Not Leak

Mac

  • Window Does Not Leak
  • Does Not Leak

Android

  • Does Not Leak
  • Window Does Not Leak

Steps to Reproduce

No response

Link to public reproduction project repository

No response

Version with bug

Unknown/Other

Is this a regression from previous behavior?

Not sure, did not test other versions

Last version that worked well

No response

Affected platforms

Windows, iOS, macOS, Android

Affected platform versions

No response

Did you find any workaround?

No response

Relevant log output

Activity

  1. changed the title [-][Testing] Re-enable Window Memory Leak Device Test on Candidate Branch[/-] [+][Testing] Re-enable Window Memory Leak Device Test for June 08 Candidate Branch[/+] on Jul 16, 2026
  2. Ahamed-Ali commented on Jul 16, 2026

    @Ahamed-Ali
    Contributor

    This issue has been validated in Visual Studio Code 1.128.0 with Main and Inflight/candidate branch. It is reproducible on Android, iOS, MacOS and Windows

  3. added
    s/verifiedVerified / Reproducible Issue ready for Engineering Triage
    s/triagedIssue has been reviewed
    on Jul 16, 2026
  4. added this to the .NET 10 SR10 milestone on Jul 17, 2026
  5. 13 remaining items

  6. kubaflo commented on Oct 10, 2026

    @kubaflo
    Contributor

    Thank you for the report and the investigation details. We are closing this as completed: the named Window memory-leak device tests have been repaired and re-enabled, separating artificial async-state-machine roots from the Android adapter retention fix. This completes the test-repair task, not every memory-leak report.

    Supporting evidence: #37310 (merged into inflight/current).

    This records the merged source change; it does not imply that the fix is present in every released .NET MAUI package.

    If you can still reproduce the reported behavior in a build that includes the linked change, please comment here with the exact version and reproduction details so we can reopen and investigate. The existing reproduction and discussion remain available; a new issue is not required.

  7. locked and limited conversation to collaborators on Nov 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions