Open Bug 1905656 Opened 5 months ago Updated 4 months ago

Explicitly leak the runnable in HandleWatcher::Impl::Watch on all error paths

Categories

(Toolkit :: Application Update, task, P3)

task

Tracking

()

People

(Reporter: jstutte, Unassigned)

References

Details

From bug 1767344 comment 100:

There's one new case from the most recent intermittent failures report: https://searchfox.org/mozilla-central/rev/7ddf1affe2c1fe192fdf88b70a21872af543666f/xpcom/threads/WinHandleWatcher.cpp#128,137,146,162 the aRunnable argument is dropped without being explicitly leaked or released in the first two error cases. The other case is from the day before :jstutte's patch fixing the issue landed.

Component: XPCOM → Application Update
Product: Core → Toolkit
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.