Bug 1124728 - All talos on OSX fails with running in e10s mode
Ok, I can reproduce this on my talos clone...

Here's a log from a debug build:

(talos)tormini-talos-106-05156:talos mozilla$ talos --e10s --develop -n -d -a ts:tsvg -e ~/builds/debug/NightlyDebug.app/Contents/MacOS/firefox --datazilla-url output.json --mozAfterPaint
mozversion INFO | application_buildid: 20150424125417
mozversion INFO | application_changeset: f214df6ac75f
mozversion INFO | application_display_name: Nightly
mozversion INFO | application_name: Firefox
mozversion INFO | application_version: 40.0a1
mozversion INFO | platform_buildid: 20150424125417
mozversion INFO | platform_changeset: f214df6ac75f
DEBUG : using testdate: 1430766685
DEBUG : actual date: 1430766685
qm-pxp01.e:
Started Mon, 04 May 2015 15:11:25
Running test ts:
Started Mon, 04 May 2015 15:11:25
DEBUG : operating with platform_type : mac_
DEBUG : created profile
DEBUG : command line: /Users/mozilla/builds/debug/NightlyDebug.app/Contents/MacOS/firefox -foreground --no-remote -profile /var/folders/i0/i0+HcaAYESGp90E+La-c-U+++TQ/-Tmp-/tmpzff6wh/profile http://localhost:15707/getInfo.html
2015-05-04 15:11:27.437 firefox[1029:903] *** __NSAutoreleaseNoPool(): Object 0x1004001d0 of class NSCFDictionary autoreleased with no pool in place - just leaking
2015-05-04 15:11:27.458 firefox[1029:903] *** __NSAutoreleaseNoPool(): Object 0x10011c8c0 of class NSCFArray autoreleased with no pool in place - just leaking
++DOCSHELL 0x11cf98800 == 1 [pid = 1029] [id = 1]
++DOMWINDOW == 1 (0x11d202400) [pid = 1029] [serial = 1] [outer = 0x0]
[1029] WARNING: Enabling vsync refresh driver
: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsRefreshDriver.cpp, line 862
2015-05-04 15:11:28.564 firefox[1029:903] *** __NSAutoreleaseNoPool(): Object 0x100115ab0 of class NSCFDictionary autoreleased with no pool in place - just leaking
2015-05-04 15:11:28.565 firefox[1029:903] *** __NSAutoreleaseNoPool(): Object 0x1004570f0 of class NSCFData autoreleased with no pool in place - just leaking
++DOMWINDOW == 2 (0x11d207000) [pid = 1029] [serial = 2] [outer = 0x11d202400]
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/netwerk/base/nsFileStreams.cpp, line 205
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/netwerk/base/nsFileStreams.cpp, line 492
++DOCSHELL 0x12236c800 == 2 [pid = 1029] [id = 2]
++DOMWINDOW == 3 (0x1221cc400) [pid = 1029] [serial = 3] [outer = 0x0]
++DOMWINDOW == 4 (0x11cf4e800) [pid = 1029] [serial = 4] [outer = 0x1221cc400]
[1029] WARNING: Loaded script chrome://global/content/printUtils.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Loaded script chrome://global/content/viewZoomOverlay.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Loaded script chrome://browser/content/places/browserPlacesViews.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Loaded script chrome://browser/content/browser.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Loaded script chrome://browser/content/downloads/downloads.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 951
[1029] WARNING: Loaded script chrome://browser/content/downloads/indicator.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9710'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9710'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9710'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9710'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[1029] WARNING: Loaded script chrome://browser/content/customizableui/panelUI.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
[1029] WARNING: Loaded script chrome://global/content/viewSourceUtils.js twice (bug 392650): file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/nsXULPrototypeCache.cpp, line 216
++DOCSHELL 0x125321000 == 3 [pid = 1029] [id = 3]
++DOMWINDOW == 5 (0x125338400) [pid = 1029] [serial = 5] [outer = 0x0]
++DOCSHELL 0x125321800 == 4 [pid = 1029] [id = 4]
++DOMWINDOW == 6 (0x125338800) [pid = 1029] [serial = 6] [outer = 0x0]
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp, line 226
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateBuilder.cpp, line 1341
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateBuilder.cpp, line 1239
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateQueryProcessorRDF.cpp, line 226
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateBuilder.cpp, line 1341
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xul/templates/nsXULTemplateBuilder.cpp, line 1239
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsFrameLoader.cpp, line 268
++DOCSHELL 0x126172000 == 5 [pid = 1029] [id = 5]
++DOMWINDOW == 7 (0x125338000) [pid = 1029] [serial = 7] [outer = 0x0]
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsFrameLoader.cpp, line 268
++DOMWINDOW == 8 (0x126306c00) [pid = 1029] [serial = 8] [outer = 0x125338000]
[1029] WARNING: Subdocument container has no frame: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 2512
++DOMWINDOW == 9 (0x12610e400) [pid = 1029] [serial = 9] [outer = 0x125338400]
[1029] WARNING: Subdocument container has no frame: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 2512
++DOMWINDOW == 10 (0x12610ec00) [pid = 1029] [serial = 10] [outer = 0x125338800]
++DOMWINDOW == 11 (0x126111400) [pid = 1029] [serial = 11] [outer = 0x125338000]
[1029] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/widget/cocoa/nsChildView.mm, line 5248
[1029] WARNING: Enabling vsync compositor
: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/gfx/layers/ipc/CompositorParent.cpp, line 484
[1029] WARNING: sRGB_framebuffer marked as unsupported: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 768
[1029] WARNING: depth_texture marked as unsupported: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 768
[1029] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/events/ContentEventHandler.cpp, line 110
[1029] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/docshell/base/nsDocShell.cpp, line 4595
[1031] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 148
[1031] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 148
[1031] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 148
[1031] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 148
[1031] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 148
[Parent 1029] WARNING: No docshells for remote frames!: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsFrameLoader.cpp, line 492
Shumway is registered
[Parent 1029] WARNING: NS_ENSURE_TRUE(mCallback) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsFrameMessageManager.cpp, line 741
[Parent 1029] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/widget/cocoa/nsChildView.mm, line 5248
[Child 1031] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/toolkit/xre/nsXREDirProvider.cpp, line 1369
2015-05-04 15:11:34.206 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x1078029f0 of class NSCFDictionary autoreleased with no pool in place - just leaking
2015-05-04 15:11:34.209 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x1078108e0 of class NSCFData autoreleased with no pool in place - just leaking
[Child 1031] WARNING: nsWindow::GetNativeData not implemented for this type: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/widget/PuppetWidget.cpp, line 1102
++DOCSHELL 0x11f703800 == 1 [pid = 1031] [id = 1]
++DOMWINDOW == 1 (0x11b295c00) [pid = 1031] [serial = 1] [outer = 0x0]
[Child 1031] WARNING: NS_ENSURE_TRUE(domDoc && target) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsContentUtils.cpp, line 3622
[Child 1031] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/base/nsContentUtils.cpp, line 3677
[Child 1031] WARNING: Enabling vsync refresh driver
: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsRefreshDriver.cpp, line 862
++DOMWINDOW == 2 (0x11f79c000) [pid = 1031] [serial = 2] [outer = 0x11b295c00]
[Parent 1029] WARNING: Could not get disk information from DiskSpaceWatcher: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/storage/DOMStorageIPC.cpp, line 319
[Child 1031] WARNING: '!editorRectEvent.mSucceeded', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/widget/PuppetWidget.cpp, line 815
[Parent 1029] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 321
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
++DOMWINDOW == 3 (0x11faac400) [pid = 1031] [serial = 3] [outer = 0x11b295c00]
[Parent 1029] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/indexedDB/ActorsParent.cpp, line 8644
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9710'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Child 1031] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 237
[Child 1031] WARNING: NS_ENSURE_TRUE(startupCache) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/dom/xbl/nsXBLDocumentInfo.cpp, line 305
__metrics    Screen width/height:1600/1200
colorDepth:24
Browser inner width/height: 1024/689
__metrics
[Child 1031] ###!!! ASSERTION: consider quit stopper out of bounds: 'mConsiderQuitStopper > 0', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/toolkit/components/startup/nsAppStartup.cpp, line 528
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
[Child 1031] WARNING: NS_ENSURE_TRUE(node) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/layout/base/nsDocumentViewer.cpp, line 3545
[Parent 1029] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/docshell/base/nsDocShell.cpp, line 4595
[Child 1031] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsWebBrowser.cpp, line 332
[Child 1031] WARNING: NS_ENSURE_TRUE(domWindow) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsDocShellTreeOwner.cpp, line 86
[Parent 1029] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/docshell/base/nsDocShell.cpp, line 4595
[Parent 1029] WARNING: RemoveObserver() called for unregistered observer: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/hal/Hal.cpp, line 205
[Parent 1029] WARNING: RemoveObserver() called for unregistered observer: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/hal/Hal.cpp, line 205
[Parent 1029] WARNING: RemoveObserver() called for unregistered observer: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/hal/Hal.cpp, line 205
[Child 1031] WARNING: nsAppShell::Exit() called redundantly: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/widget/cocoa/nsAppShell.mm, line 669
[Child 1031] WARNING: '!mMainThread', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 395
[Child 1031] WARNING: 'NS_FAILED(DebuggerOnGCRunnable::Enqueue(aRuntime, aDesc))', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp, line 760
[Child 1031] WARNING: NS_ENSURE_TRUE(inBrowser) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsDocShellTreeOwner.cpp, line 82
[Child 1031] WARNING: 'NS_FAILED(DebuggerOnGCRunnable::Enqueue(aRuntime, aDesc))', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp, line 760
[Child 1031] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsWebBrowser.cpp, line 332
[Child 1031] WARNING: NS_ENSURE_TRUE(mDocShell) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsWebBrowser.cpp, line 332
[Child 1031] WARNING: NS_ENSURE_TRUE(domWindow) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsDocShellTreeOwner.cpp, line 86
[Child 1031] WARNING: NS_ENSURE_TRUE(inBrowser) failed: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/embedding/browser/nsDocShellTreeOwner.cpp, line 82
--DOMWINDOW == 2 (0x11b295c00) [pid = 1031] [serial = 1] [outer = 0x0] [url = http://localhost:15707/getInfo.html]
--DOMWINDOW == 1 (0x11f79c000) [pid = 1031] [serial = 2] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 0 (0x11faac400) [pid = 1031] [serial = 3] [outer = 0x0] [url = http://localhost:15707/getInfo.html]
[Child 1031] WARNING: '!mMainThread', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 395
--DOCSHELL 0x11f703800 == 0 [pid = 1031] [id = 1]
[Child 1031] WARNING: '!mMainThread', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 395
2015-05-04 15:11:37.653 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fafa220 of class NSFont autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.654 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff709f3588 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.654 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fafa220 of class NSFont autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.655 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff709f3588 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.656 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fafa220 of class NSFont autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.656 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff709f3588 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.657 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc073c0 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.657 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07400 of class NSButtonImageSource autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.658 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff709f3588 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.658 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc078c0 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.659 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07900 of class NSButtonImageSource autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.659 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff709f3588 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.660 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07e40 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.660 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07e40 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.661 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x7fff70a1c988 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.661 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07ec0 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.662 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07f40 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.662 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x10626ae10 of class NSCFString autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.663 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fafa7f0 of class NSFont autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.664 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11fc07dc0 of class NSImage autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.664 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x1067609b0 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.665 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x106760a20 of class __NSFastEnumerationEnumerator autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.666 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x107800c70 of class NSCFArray autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.667 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x10781ebb0 of class NSCFArray autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.668 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x106535320 of class NSCFArray autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.669 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x106519000 of class NSCFArray autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.677 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x10781ec00 of class NSCFArray autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.678 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11f803a80 of class NSScrollView autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.679 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x11f803a80 of class NSScrollView autoreleased with no pool in place - just leaking
2015-05-04 15:11:37.680 plugin-container[1031:903] *** __NSAutoreleaseNoPool(): Object 0x10626ae10 of class NSCFString autoreleased with no pool in place - just leaking
++DOCSHELL 0x129087000 == 6 [pid = 1029] [id = 6]
++DOMWINDOW == 12 (0x12639dc00) [pid = 1029] [serial = 12] [outer = 0x0]
++DOMWINDOW == 13 (0x1290d8400) [pid = 1029] [serial = 13] [outer = 0x12639dc00]
[Child 1031] WARNING: 'NS_FAILED(DebuggerOnGCRunnable::Enqueue(aRuntime, aDesc))', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp, line 760
[Child 1031] WARNING: 'NS_FAILED(DebuggerOnGCRunnable::Enqueue(aRuntime, aDesc))', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp, line 760
[Child 1031] WARNING: 'NS_FAILED(DebuggerOnGCRunnable::Enqueue(aRuntime, aDesc))', file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp, line 760
nsStringStats
=> mAllocCount:          13858
=> mReallocCount:          133
=> mFreeCount:           13858
=> mShareCount:           9633
=> mAdoptCount:            837
=> mAdoptFreeCount:        837
=> Process ID: 1031, Thread ID: 140735089175744
++DOMWINDOW == 14 (0x1269ec400) [pid = 1029] [serial = 14] [outer = 0x12639dc00]
++DOCSHELL 0x129085800 == 7 [pid = 1029] [id = 7]
++DOMWINDOW == 15 (0x1269f4400) [pid = 1029] [serial = 15] [outer = 0x0]
++DOMWINDOW == 16 (0x1269f3800) [pid = 1029] [serial = 16] [outer = 0x1269f4400]
++DOMWINDOW == 17 (0x1221c3400) [pid = 1029] [serial = 17] [outer = 0x1269f4400]
--DOCSHELL 0x125321800 == 6 [pid = 1029] [id = 4]
--DOCSHELL 0x125321000 == 5 [pid = 1029] [id = 3]
--DOCSHELL 0x126172000 == 4 [pid = 1029] [id = 5]
--DOCSHELL 0x12236c800 == 3 [pid = 1029] [id = 2]
--DOMWINDOW == 16 (0x126306c00) [pid = 1029] [serial = 8] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 15 (0x125338000) [pid = 1029] [serial = 7] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 14 (0x1290d8400) [pid = 1029] [serial = 13] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 13 (0x1269f3800) [pid = 1029] [serial = 16] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 12 (0x126111400) [pid = 1029] [serial = 11] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 11 (0x12610ec00) [pid = 1029] [serial = 10] [outer = 0x125338800] [url = about:blank]
--DOMWINDOW == 10 (0x12610e400) [pid = 1029] [serial = 9] [outer = 0x125338400] [url = about:blank]
--DOMWINDOW == 9 (0x125338400) [pid = 1029] [serial = 5] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 8 (0x125338800) [pid = 1029] [serial = 6] [outer = 0x0] [url = about:blank]
--DOMWINDOW == 7 (0x1221cc400) [pid = 1029] [serial = 3] [outer = 0x0] [url = chrome://browser/content/browser.xul]
--DOMWINDOW == 6 (0x11cf4e800) [pid = 1029] [serial = 4] [outer = 0x0] [url = about:blank]
++DOMWINDOW == 7 (0x1220c7800) [pid = 1029] [serial = 18] [outer = 0x1269f4400]

--DOMWINDOW == 6 (0x1221c3400) [pid = 1029] [serial = 17] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x1247e9bd0'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115
++DOMWINDOW == 7 (0x123858800) [pid = 1029] [serial = 19] [outer = 0x1269f4400]
--DOMWINDOW == 6 (0x1220c7800) [pid = 1029] [serial = 18] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]

++DOMWINDOW == 7 (0x1221cb800) [pid = 1029] [serial = 20] [outer = 0x1269f4400]
--DOMWINDOW == 6 (0x123858800) [pid = 1029] [serial = 19] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]
++DOMWINDOW == 7 (0x12450bc00) [pid = 1029] [serial = 21] [outer = 0x1269f4400]
--DOMWINDOW == 6 (0x1221cb800) [pid = 1029] [serial = 20] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]
[Parent 1029] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/docshell/base/nsDocShell.cpp, line 4595
--DOCSHELL 0x129087000 == 2 [pid = 1029] [id = 6]
[Parent 1029] WARNING: NS_ENSURE_SUCCESS(EnsureScriptEnvironment(), nullptr) failed with result 0x80040111: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/docshell/base/nsDocShell.cpp, line 4595
--DOCSHELL 0x129085800 == 1 [pid = 1029] [id = 7]
--DOMWINDOW == 5 (0x1269f4400) [pid = 1029] [serial = 15] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]
--DOMWINDOW == 4 (0x12639dc00) [pid = 1029] [serial = 12] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,<window%20id='win'/>]
--DOMWINDOW == 3 (0x12450bc00) [pid = 1029] [serial = 21] [outer = 0x0] [url = about:neterror?e=connectionFailure&u=https%3A//127.0.0.1/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%27t%20establish%20a%20connection%20to%20the%20server%20at%20127.0.0.1.]
--DOMWINDOW == 2 (0x1269ec400) [pid = 1029] [serial = 14] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,<window%20id='win'/>]
[Parent 1029] WARNING: 1 sort operation has occurred for the SQL statement '0x125352370'.  See https://developer.mozilla.org/En/Storage/Warnings details.: file /builds/slave/m-cen-m64-st-an-d-000000000000/build/src/storage/src/mozStoragePrivateHelpers.cpp, line 115

3:22 PM < mconley > terrence: ping
3:26 PM < terrence > mconley: what's up?
3:26 PM < mconley > terrence: hi! I'm working on figuring out why talos tests are hanging on shutdown on OS X. I just reproduced it locally with a debug build, and here's what I saw in the output:
3:27 PM mccr8 quit ( mccr8@moz-quidrk.east.verizon.net ) Quit: quit
3:27 PM < mconley > terrence: uh, hold on - that got truncated
3:27 PM < mconley > one sec
3:27 PM < terrence > fitzgen: ^^ looks like this might be you
3:28 PM < terrence > mconley: NS_FAILED(DebberOnGCRunnable::Enqueue.. looks highly suspicious
3:28 PM < mconley > ah, ok - so it didn't get truncated. phew
3:28 PM < mconley > terrence: yeah, I thought that might be related
3:28 PM < mconley > terrence: when I sample the process periodically, I see it attempting (I think) to dump the heap
3:28 PM < mconley > and then it just starts spinning the event loop
3:29 PM < mconley > until I kill the process. Almost as if the window closed, but the shutdown was aborted.
3:29 PM < mrgiggles > the mozilla-inbound tree is now open
3:29 PM < terrence > mconley: odd!
3:29 PM < terrence > mconley: the only interaction we have with the event loop is to post the stats and debugger events
3:29 PM < mconley > terrence: if this is indeed a CC/GC thing... who would I talk to about it? Are you the right person? Or should I be bugging fitzgen?
3:30 PM < terrence > mconley: the new runnable is fitzgen, so I'd see if teh intermittent failures correspond to when that all landed
3:30 PM < mconley > terrence: do you remember the bug number for it?
3:30 PM < terrence > mconley: err.. not of hand.. closed that tab a couple weeks ago
3:30 PM < mconley > heh, ok
3:30 PM < terrence > fitzgen: ping
3:31 PM < mconley > terrence: which file should I look at the log of? Can you give me a hint about what the commit message would have looked like?
3:31 PM hubutm20 joined  ⇐ AlexanderSalas quit
3:34 PM < terrence > mconley: his bugzilla status says he's on vacation until the 17th :-(
3:34 PM < terrence > mconley: let me dig up the bug and we can see who reviewed
3:34 PM < mconley > terrence: thanks, I appreciate it. :)
3:37 PM < sfink > that's my review, I'm pretty sure
3:37 PM < sfink > well, of the SM side of things
3:37 PM < terrence > mconley, sfink: bug 1150253
3:37 PM < firebot > https://bugzil.la/1150253 — FIXED, nfitzgerald@mozilla.com — [jsdbg2] Post a runnable to fire the onGarbageCollection hook
3:37 PM < mconley > terrence: wicked, thanks. Let me rollback to before that patch landed to see if I can just dismiss it as the culprit.

Hypothesis:
Something in bug 1150253 caused this.

FALSE. Tested the build from before that patch landed.

It looks like the main lock-up occurs when the initial profile is created and the browser is initialized for the first time, and then quit, before any of the tests operate.

Hypothesis:

Something is cancelling during quit-application-requested.

No - goQuitApplication checks that first.

Hypothesis:

Somehow appService.quit(forceQuit) is not succeeding.

Huh… mRunning is apparently false when nsAppStartup::Quit is finishing off… what the hell?

Ah… ok, so this getInfo.html thing is like… trying to quit, but the goQuitApplication is running in the content process, which closes the window, and then the parent process tries to determine if we should be quitting...

"
I think I've figured this out.

We have this getInfo.html page that loads before some (all?) tests are run in order to get the screen dimensions and browser dimensions, which it then dumps into a log that (I assume) Talos consumes to make decisions on how tests should operate under those conditions.

One of the last things that getInfo.html does is call goQuitApplication(); and window.close();. goQuitApplication() is defined in talos/page_load_test/quit.js. goQuitApplication() uses special privileges and calls nsIAppStartup::Quit passing in nsIAppStartup.eForceQuit.

That getInfo.html page is being loaded in the content process when the --e10s flag is set.

When the content process calls goQuitApplication(), the content process successfully shuts down, which effectively closes the window. On Windows and Linux, this closing of the last window results in the parent process also shutting down.

On OS X, however, a process still runs even if all of the windows are closed. You can reproduce this in Firefox today - just close all of your windows by pressing the little red button in the top-left corner on OS X. The Firefox process will keep running, and Firefox will be available in the dock. When you click on the dock icon, a new Firefox window opens.

So that's why this is happening - forceQuit is happening in the content process and not the parent, and the parent can keep running without any windows.

This also means that when talos tests do run (when I manually quit the getInfo.html process), that Talos is killing the parent process after each test because it hits the time out, since (again) the parent process is just hanging out since the quit didn't occur properly.

What I suggest is that we have getInfo.html (and any other content that tries to make use of quit) send a message up to the parent to cause the quit.

jmaher - where would be a good place to put a message handler for that quit message? Ideally it'd be in an add-on somewhere... is pageloader the right place to put that kind of general Talos utility for quitting?"

Woo - created talos-powers default add-on. This seems to work, and jmaher likes it. Landed!

Huh… this breaks cart for some reason. Let me try to reproduce.