Closed Bug 1055154 Opened 10 years ago Closed 10 years ago

Add finer-grained LSan suppressions for WebRTC leaks

Categories

(Core :: WebRTC, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla34

People

(Reporter: mccr8, Assigned: mccr8)

References

(Blocks 1 open bug)

Details

(Whiteboard: [MemShrink:P2])

Attachments

(2 files)

The largest remaining set up LSan-detected leaks are from WebRTC. Right now, we have very coarse-grained LSan suppressions: leak:/media/mtransport/ leak:/media/webrtc/signaling/ This means that any leak that has code from those directories in it will be ignored by LSan. I'm going to come up with a larger set of suppressions that will cover our WebRTC leaks. This should help prevent large regressions, and will hopefully illuminate exactly what sort of leaks remain.
Working locally with my suppression analysis script, this seems to cover everything. Some of it is init stuff that is probably held alive until shut down anyways, but some of it looks like real leaks.
try run: https://tbpl.mozilla.org/?tree=Try&rev=bb3abc6fea78 The leak in the first M1 run is an existing intermittent.
Attachment #8475200 - Flags: review?(n.nethercote)
Comment on attachment 8475200 [details] [diff] [review] Add finer-grained LSan suppressions for WebRTC leaks. Review of attachment 8475200 [details] [diff] [review]: ----------------------------------------------------------------- rs=me
Attachment #8475200 - Flags: review?(n.nethercote) → review+
Whiteboard: [MemShrink] → [MemShrink:P2]
Depends on: 1055910
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla34
I landed some additional suppressions for the intermittent leak in bug 1055910 with rs from jesup over IRC. https://hg.mozilla.org/integration/mozilla-inbound/rev/78cd1b0af0c0
I didn't read the list of intermittent leaks closely enough, so I had to add some more: https://hg.mozilla.org/integration/mozilla-inbound/rev/72f6354159d5
And some more, for intermittent WebRTC leaks that showed up yesterday... https://hg.mozilla.org/integration/mozilla-inbound/rev/d7e28d7d7505
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: