Skip to content

Image originating from Codec.getNextFrame leaks in many tests #126147

@goderbauer

Description

@goderbauer

Search the code base for this issue to find instances. The stack trace for the leak is:

                    #0______ObjectTracker.startTracking_(package:leak_tracker/src/_object_tracker.dart:64:64)
                    #1______dispatchObjectEvent_(package:leak_tracker/src/_dispatcher.dart:40:19)
                    #2______dispatchObjectEvent.<anonymous_closure>_(package:leak_tracker/src/leak_tracker.dart:91:16)
                    #3______dispatchObjectEvent_(package:leak_tracker/src/leak_tracker.dart:94:4)
                    #4_______withFlutterLeakTracking.flutterEventToLeakTracker_(file:///Users/goderbauer/dev/flutter/packages/flutter/test/foundation/leak_tracking.dart:109:12)
                    #5______MemoryAllocations.dispatchObjectEvent_(package:flutter/src/foundation/memory_allocations.dart:238:23)
                    #6______MemoryAllocations._imageOnCreate_(package:flutter/src/foundation/memory_allocations.dart:312:5)
                    #7______new_Image.__(dart:ui/painting.dart:1715:15)
                    #8______Codec.getNextFrame.<anonymous_closure>_(dart:ui/painting.dart:2113:24)

Metadata

Metadata

Assignees

Labels

a: leak trackingIssues and PRs related to memory leaks detected by leak_trackera: tests"flutter test", flutter_test, or one of our testsdependency: dartDart team may need to help usframeworkflutter/packages/flutter repository. See also f: labels.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions