Intermittent leakcheck | default process: 40 bytes leaked (MacIOSurface)

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
5 years ago
4 months ago

People

(Reporter: cbook, Assigned: nical)

Tracking

({intermittent-failure, memory-leak})

Trunk
x86
macOS
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

()

Attachments

(4 attachments, 2 obsolete attachments)

Rev4 MacOSX Snow Leopard 10.6 fx-team debug test mochitest-1 on 2014-09-24 02:49:57 PDT for push dcd7ac495365

slave: t-snow-r4-0111

https://tbpl.mozilla.org/php/getParsedLog.php?id=48761625&tree=Fx-Team

TEST-UNEXPECTED-FAIL | leakcheck | default process: 40 bytes leaked (MacIOSurface)
only happened once
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
See Also: → 1176366
See Also: → 1167744
See Also: → 1187167
This seems to have spiked recently.
This is getting really bad lately. Any chance you can take a look, BenWa?
Flags: needinfo?(bgirard)
I'll have a look.
Bug 1072313 - Check for more leaks in the layers code. r=nical
Attachment #8640542 - Flags: review?(nical.bugzilla)
Alright this patch is a good starting point to see if we're leaking objects that may be holding this surface.
Comment on attachment 8640542 [details]
MozReview Request: Bug 1072313 - Check for more leaks in the layers code. r=nical

https://reviewboard.mozilla.org/r/14325/#review13201

Ship It!
Attachment #8640542 - Flags: review+
url:        https://hg.mozilla.org/integration/mozilla-inbound/rev/13dd879617e4481e27877d010bcda87f6d906d84
changeset:  13dd879617e4481e27877d010bcda87f6d906d84
user:       Benoit Girard <b56girard@gmail.com>
date:       Wed Jul 29 11:57:03 2015 -0400
description:
Bug 1072313 - Check for more leaks in the layers code. r=mstange
Flags: needinfo?(bgirard)
Keywords: leave-open
This patch doesn't help. Since this is debug only I'm going to capture the stack for every IOSurface allocation and print the one that's left.
Attachment #8640542 - Flags: review?(nical.bugzilla)
I'm not sure how Canvas CaptureStream is involved, but some of my recent (WIP) patches in that area makes this go bananas: https://treeherder.mozilla.org/#/jobs?repo=try&revision=1dc3e79e780b
Flags: needinfo?(bgirard)