Closed Bug 784796 Opened 12 years ago Closed 12 years ago

Enabling Marionette in desktop Firefox causes crashtests to leak

Categories

(Remote Protocol :: Marionette, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: jgriffin, Unassigned)

References

Details

When Marionette is enabled in desktop Firefox (i.e., the prefs are set so that it loads) instead of just packaged, crashtests fail due to a leak:

TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 125698 bytes during test execution
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 7 instances of AtomImpl with size 40 bytes each (280 bytes total)
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of BackstagePass with size 48 bytes
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of DirectoryProvider with size 24 bytes
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of GenericFactory with size 32 bytes
TEST-UNEXPECTED-FAIL | automationutils.processLeakLog() | leaked 1 instance of JSDebugger with size 24 bytes

Full log:  https://tbpl.mozilla.org/php/getParsedLog.php?id=14605647&tree=Mozilla-Inbound&full=1
This was probably due to the leak in the remote debugger, and in any case no longer occurs.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Product: Testing → Remote Protocol
You need to log in before you can comment on or make changes to this bug.