Closed Bug 1103573 Opened 11 years ago Closed 11 years ago

browser_scratchpad_contexts.js leaks on osx 10.8 while run as a standalone directory

Categories

(DevTools Graveyard :: Scratchpad, defect)

x86_64
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jmaher, Unassigned)

References

Details

this happens about 50-70% of the time, we have been switching our method of test running from "run a big pile of tests" to "run all the tests in a given directory, then close the browser". This method works great, but it causes a few tests to have problems, specifically browser_scratchpad_contexts.js. Oddly enough this only happens on osx 10.8, and not on any other platform. This is in the debug tests on dt2. Here is a try push exhibiting the error: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=c91512a202f6 and a try push with this single test commented out: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=03f9f8648d67
there is a person named anton@mozilla.com who checked in code last, but they don't resolve in bugzilla. Brandon, can you take a look at this or find the right person to look into it?
Flags: needinfo?(brandon)
On try server I narrowed down the specific test case which is causing problems: https://treeherder.mozilla.org/ui/#/jobs?repo=try&revision=c06583104315 This is the specific test which causes problems: http://dxr.mozilla.org/mozilla-central/source/browser/devtools/scratchpad/test/browser_scratchpad_contexts.js#90 and it was modified in this bug recently: https://bugzilla.mozilla.org/show_bug.cgi?id=912260 I found Anton's bugzilla account, Anton, can you look into this and help figure out why this is causing a leak when run as a standalone directory (./mach mochitest-devtools browser/devtools/scratchpad/test) ?
Flags: needinfo?(brandon) → needinfo?(anton)
Sorry, I have neither time nor resources to look into this these days.
Flags: needinfo?(anton)
:anton, Is there someone else that could handle this? I have narrowed this down pretty far, but my expertise isn't in this area. I would rather fix this than temporarily disable it.
Flags: needinfo?(anton)
Someone who's still on the Developer Tools team? Nick Fitzgerald maybe?
Flags: needinfo?(anton)
Hi Nick, can you help out here?
Flags: needinfo?(nfitzgerald)
I don't have the cycles right now, sorry. If I were to guess, I'd think something is either not destroying the editor, or keeping a reference accidentally.
Flags: needinfo?(nfitzgerald)
ok, this doesn't reproduce anymore, sorry for randomizing you guys.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Product: Firefox → DevTools
Product: DevTools → DevTools Graveyard
You need to log in before you can comment on or make changes to this bug.