Closed Bug 1563063 Opened 5 years ago Closed 5 years ago

Cross-process idle handling

Categories

(Core :: DOM: Content Processes, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: smaug, Assigned: smaug)

References

(Regressed 1 open bug)

Details

Attachments

(1 file)

When foremost tab is loading a page, background tabs should avoid running GC/CC.
Since collectors run usually on idle time, we need to be able control idle handling across processes.
This issue applies to Fission too, cross-domain iframes should avoid running idle tasks when the top level page is still running.

GC/CC scheduling will need some more tweaking too.

Priority: -- → P2
Depends on: 1579241

This is to get initial feedback/review.
PIdleScheduler.ipdl has the documentation about the basic architecture.
(v13)

Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b0c0887e223c
Cross-process idle handling, r=farre
Backout by btara@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9602dbc76cd3
Backed out changeset b0c0887e223c for browser_test_feature_preferencereads and browser_test_profile_multi_frame_page_info failures CLOSED TREE

Backed out changeset b0c0887e223c (Bug 1563063) for browser_test_feature_preferencereads and browser_test_profile_multi_frame_page_info failures

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux%2Cx64%2Cdebug%2Cmochitests%2Ctest-linux64%2Fdebug-mochitest-browser-chrome-e10s&fromchange=6b93a83735ed3ab3b57b46c1b768814b1a1af5d6&tochange=9602dbc76cd3a8d73e633b9337230287563a261a&selectedJob=267487279

Backout link: https://hg.mozilla.org/integration/autoland/rev/9602dbc76cd3a8d73e633b9337230287563a261a

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=267487279&repo=autoland&lineNumber=18673

[task 2019-09-19T20:05:44.447Z] 20:05:44 INFO - TEST-START | tools/profiler/tests/browser/browser_test_feature_preferencereads.js
[task 2019-09-19T20:05:44.604Z] 20:05:44 INFO - GECKO(5134) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-09-19T20:05:44.733Z] 20:05:44 INFO - GECKO(5134) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpVTE5QG.mozrunner/runtests_leaks_tab_pid5385.log
[task 2019-09-19T20:05:45.083Z] 20:05:45 INFO - GECKO(5134) | [2019-09-19T20:05:45Z WARN audio_thread_priority::rt_linux] Could not make thread real-time.
[task 2019-09-19T20:05:45.085Z] 20:05:45 INFO - GECKO(5134) | [2019-09-19T20:05:45Z WARN audioipc_client] Could not promote audio threads to real-time during initialization.
[task 2019-09-19T20:05:45.111Z] 20:05:45 INFO - GECKO(5134) | ++DOCSHELL 0x7f541d8b6800 == 1 [pid = 5368] [id = {3f3f397a-e85f-4cbf-ad03-32575a96cada}]
[task 2019-09-19T20:05:45.595Z] 20:05:45 INFO - GECKO(5134) | ++DOMWINDOW == 1 (0x7f541e7c5f20) [pid = 5368] [serial = 1] [outer = (nil)]
[task 2019-09-19T20:05:45.615Z] 20:05:45 INFO - GECKO(5134) | ++DOMWINDOW == 2 (0x7f541d823400) [pid = 5368] [serial = 2] [outer = 0x7f541e7c5f20]
[task 2019-09-19T20:05:50.837Z] 20:05:50 INFO - GECKO(5134) | --DOCSHELL 0x7f5d4695c800 == 0 [pid = 5292] [id = {41dbbf33-ae99-4b25-98be-c094163b78c6}] [url = http://example.com/browser/tools/profiler/tests/browser/do_work_500ms.html]
[task 2019-09-19T20:05:51.014Z] 20:05:51 INFO - GECKO(5134) | --DOMWINDOW == 2 (0x7f5d46902f20) [pid = 5292] [serial = 1] [outer = (nil)] [url = http://example.com/browser/tools/profiler/tests/browser/do_work_500ms.html]
[task 2019-09-19T20:05:52.239Z] 20:05:52 INFO - GECKO(5134) | --DOCSHELL 0x7f43dc1b1000 == 0 [pid = 5263] [id = {36cc8815-4760-4dd2-905b-a4367477f676}] [url = about:blank]
[task 2019-09-19T20:05:52.287Z] 20:05:52 INFO - GECKO(5134) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-09-19T20:05:52.752Z] 20:05:52 INFO - GECKO(5134) | [2019-09-19T20:05:52Z WARN audio_thread_priority::rt_linux] Could not make thread real-time.
[task 2019-09-19T20:05:52.752Z] 20:05:52 INFO - GECKO(5134) | [2019-09-19T20:05:52Z WARN audioipc_client] Could not promote audio threads to real-time during initialization.
[task 2019-09-19T20:05:52.787Z] 20:05:52 INFO - GECKO(5134) | ++DOCSHELL 0x7f114c95e000 == 1 [pid = 5385] [id = {71c8a0aa-e9a3-4bb4-8341-5b02eefe46e6}]
[task 2019-09-19T20:05:53.045Z] 20:05:53 INFO - GECKO(5134) | ++DOMWINDOW == 1 (0x7f115e4fdf20) [pid = 5385] [serial = 1] [outer = (nil)]
[task 2019-09-19T20:05:53.046Z] 20:05:53 INFO - GECKO(5134) | ++DOMWINDOW == 2 (0x7f114c8d9800) [pid = 5385] [serial = 2] [outer = 0x7f115e4fdf20]
[task 2019-09-19T20:05:54.233Z] 20:05:54 INFO - GECKO(5134) | ++DOMWINDOW == 3 (0x7f114d3c9c00) [pid = 5385] [serial = 3] [outer = 0x7f115e4fdf20]
[task 2019-09-19T20:05:54.558Z] 20:05:54 INFO - GECKO(5134) | --DOCSHELL 0x7f349bc5c800 == 0 [pid = 5326] [id = {25e0cebb-a561-44d7-a026-e83ffb915e56}] [url = about:blank]
[task 2019-09-19T20:05:54.901Z] 20:05:54 INFO - GECKO(5134) | --DOMWINDOW == 1 (0x7f5d473c2000) [pid = 5292] [serial = 4] [outer = (nil)] [url = http://example.com/browser/tools/profiler/tests/browser/do_work_500ms.html]
[task 2019-09-19T20:05:54.901Z] 20:05:54 INFO - GECKO(5134) | --DOMWINDOW == 0 (0x7f5d473c3800) [pid = 5292] [serial = 3] [outer = (nil)] [url = http://example.com/browser/tools/profiler/tests/browser/do_work_500ms.html]
[task 2019-09-19T20:06:02.878Z] 20:06:02 INFO - GECKO(5134) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpVTE5QG.mozrunner/runtests_leaks_tab_pid5423.log
[task 2019-09-19T20:06:06.424Z] 20:06:06 INFO - GECKO(5134) | --DOMWINDOW == 2 (0x7f114c8d9800) [pid = 5385] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-09-19T20:06:10.613Z] 20:06:10 INFO - GECKO(5134) | --DOMWINDOW == 1 (0x7f43dcc6cf20) [pid = 5263] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-09-19T20:06:10.943Z] 20:06:10 INFO - GECKO(5134) | --DOMWINDOW == 1 (0x7f349bbe2f20) [pid = 5326] [serial = 1] [outer = (nil)] [url = about:blank]
[task 2019-09-19T20:06:12.478Z] 20:06:12 INFO - GECKO(5134) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[task 2019-09-19T20:06:12.949Z] 20:06:12 INFO - GECKO(5134) | [2019-09-19T20:06:12Z WARN audio_thread_priority::rt_linux] Could not make thread real-time.
[task 2019-09-19T20:06:12.949Z] 20:06:12 INFO - GECKO(5134) | [2019-09-19T20:06:12Z WARN audioipc_client] Could not promote audio threads to real-time during initialization.
[task 2019-09-19T20:06:22.308Z] 20:06:22 INFO - GECKO(5134) | --DOMWINDOW == 0 (0x7f43dc11c000) [pid = 5263] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-09-19T20:06:35.669Z] 20:06:35 INFO - GECKO(5134) | --DOMWINDOW == 0 (0x7f349bbd9800) [pid = 5326] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2019-09-19T20:07:15.323Z] 20:07:15 INFO - TEST-INFO | started process screentopng
[task 2019-09-19T20:07:17.097Z] 20:07:17 INFO - TEST-INFO | screentopng: exit 0
[task 2019-09-19T20:07:17.099Z] 20:07:17 INFO - Buffered messages logged at 20:05:44
[task 2019-09-19T20:07:17.101Z] 20:07:17 INFO - Entering test bound test_profile_feature_preferencereads
[task 2019-09-19T20:07:17.102Z] 20:07:17 INFO - TEST-PASS | tools/profiler/tests/browser/browser_test_feature_preferencereads.js | The profiler is not currently active - true == true -
[task 2019-09-19T20:07:17.103Z] 20:07:17 INFO - Buffered messages finished
[task 2019-09-19T20:07:17.104Z] 20:07:17 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/browser/browser_test_feature_preferencereads.js | Test timed out -
[task 2019-09-19T20:07:17.106Z] 20:07:17 INFO - GECKO(5134) | MEMORY STAT | vsize 3296MB | residentFast 598MB | heapAllocated 281MB
[task 2019-09-19T20:07:17.106Z] 20:07:17 INFO - TEST-OK | tools/profiler/tests/browser/browser_test_feature_preferencereads.js | took 90987ms
[task 2019-09-19T20:07:17.107Z] 20:07:17 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-19T20:07:17.108Z] 20:07:17 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/browser/browser_test_feature_preferencereads.js | Found a tab after previous test timed out: http://example.com/browser/tools/profiler/tests/browser/fixed_height.html -
[task 2019-09-19T20:07:17.109Z] 20:07:17 INFO - checking window state
[task 2019-09-19T20:07:17.110Z] 20:07:17 INFO - TEST-START | tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js
[task 2019-09-19T20:07:17.335Z] 20:07:17 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-19T20:07:17.336Z] 20:07:17 INFO - Buffered messages logged at 20:07:17
[task 2019-09-19T20:07:17.337Z] 20:07:17 INFO - Entering test bound test_profile_multi_frame_page_info
[task 2019-09-19T20:07:17.338Z] 20:07:17 INFO - Buffered messages finished
[task 2019-09-19T20:07:17.339Z] 20:07:17 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js | false == true - JS frame :: chrome://mochitests/content/browser/tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js :: test_profile_multi_frame_page_info :: line 9
[task 2019-09-19T20:07:17.339Z] 20:07:17 INFO - Stack trace:
[task 2019-09-19T20:07:17.340Z] 20:07:17 INFO - chrome://mochitests/content/browser/tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js:test_profile_multi_frame_page_info:9
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1350
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1385
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1213
[task 2019-09-19T20:07:17.342Z] 20:07:17 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-09-19T20:07:17.357Z] 20:07:17 INFO - GECKO(5134) | Assertion failure: !mPromise, at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/MozPromise.h:1137
[task 2019-09-19T20:07:44.951Z] 20:07:44 INFO - GECKO(5134) | #01: mozilla::Maybe<mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> > >::reset() [mfbt/Maybe.h:445]
[task 2019-09-19T20:07:44.952Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO - GECKO(5134) | #02: nsProfiler::StartProfiler(unsigned int, double, nsTArray<nsTString<char> > const&, nsTArray<nsTString<char> > const&, double) [tools/profiler/gecko/nsProfiler.cpp:120]
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO - GECKO(5134) | #03: NS_InvokeByIndex
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO - GECKO(5134) | #04: CallMethodHelper::Call() [js/xpconnect/src/XPCWrappedNative.cpp:1187]
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO - GECKO(5134) | #05: XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1149]
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:17.335Z] 20:07:17 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-09-19T20:07:17.336Z] 20:07:17 INFO - Buffered messages logged at 20:07:17
[task 2019-09-19T20:07:17.337Z] 20:07:17 INFO - Entering test bound test_profile_multi_frame_page_info
[task 2019-09-19T20:07:17.338Z] 20:07:17 INFO - Buffered messages finished
[task 2019-09-19T20:07:17.339Z] 20:07:17 INFO - TEST-UNEXPECTED-FAIL | tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js | false == true - JS frame :: chrome://mochitests/content/browser/tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js :: test_profile_multi_frame_page_info :: line 9
[task 2019-09-19T20:07:17.339Z] 20:07:17 INFO - Stack trace:
[task 2019-09-19T20:07:17.340Z] 20:07:17 INFO - chrome://mochitests/content/browser/tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js:test_profile_multi_frame_page_info:9
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1350
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1385
[task 2019-09-19T20:07:17.341Z] 20:07:17 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1213
[task 2019-09-19T20:07:17.342Z] 20:07:17 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:805
[task 2019-09-19T20:07:17.357Z] 20:07:17 INFO - GECKO(5134) | Assertion failure: !mPromise, at /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/MozPromise.h:1137
[task 2019-09-19T20:07:44.951Z] 20:07:44 INFO - GECKO(5134) | #01: mozilla::Maybe<mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> > >::reset() [mfbt/Maybe.h:445]
[task 2019-09-19T20:07:44.952Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO - GECKO(5134) | #02: nsProfiler::StartProfiler(unsigned int, double, nsTArray<nsTString<char> > const&, nsTArray<nsTString<char> > const&, double) [tools/profiler/gecko/nsProfiler.cpp:120]
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.954Z] 20:07:44 INFO - GECKO(5134) | #03: NS_InvokeByIndex
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO - GECKO(5134) | #04: CallMethodHelper::Call() [js/xpconnect/src/XPCWrappedNative.cpp:1187]
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO - GECKO(5134) | #05: XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [js/xpconnect/src/XPCWrappedNative.cpp:1149]
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO - GECKO(5134) | #06: XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:943]
[task 2019-09-19T20:07:44.955Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO - GECKO(5134) | #07: CallJSNative(JSContext*, bool ()(JSContext, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [js/src/vm/Interpreter.cpp:458]
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO - GECKO(5134) | #08: js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [js/src/vm/Interpreter.cpp:551]
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO - GECKO(5134) | #09: Interpret(JSContext*, js::RunState&) [js/src/vm/Interpreter.cpp:0]
[task 2019-09-19T20:07:44.956Z] 20:07:44 INFO -
...
[task 2019-09-19T20:07:44.973Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.974Z] 20:07:44 INFO - GECKO(5134) | #35: XRE_main(int, char**, mozilla::BootstrapConfig const&) [toolkit/xre/nsAppRunner.cpp:4817]
[task 2019-09-19T20:07:44.974Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.974Z] 20:07:44 INFO - GECKO(5134) | #36: _fini
[task 2019-09-19T20:07:44.974Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.975Z] 20:07:44 INFO - GECKO(5134) | #37: libc.so.6 + 0x20830
[task 2019-09-19T20:07:44.975Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.975Z] 20:07:44 INFO - GECKO(5134) | #38: _fini
[task 2019-09-19T20:07:44.976Z] 20:07:44 INFO -
[task 2019-09-19T20:07:44.976Z] 20:07:44 INFO - GECKO(5134) | ++DOCSHELL 0x7f7878b1f800 == 1 [pid = 5423] [id = {657fede1-5432-4fc0-973b-621a51476327}]
[task 2019-09-19T20:07:44.977Z] 20:07:44 INFO - GECKO(5134) | ExceptionHandler::GenerateDump cloned child 5564
[task 2019-09-19T20:07:44.977Z] 20:07:44 INFO - GECKO(5134) | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2019-09-19T20:07:44.977Z] 20:07:44 INFO - GECKO(5134) | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2019-09-19T20:07:44.978Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.978Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.978Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.979Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.979Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.980Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.981Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:44.981Z] 20:07:44 INFO - GECKO(5134) | Exiting due to channel error.
[task 2019-09-19T20:07:45.001Z] 20:07:45 INFO - TEST-INFO | Main app process: exit 11
[task 2019-09-19T20:07:45.002Z] 20:07:45 ERROR - TEST-UNEXPECTED-FAIL | ShutdownLeaks | process() called before end of test suite
[task 2019-09-19T20:07:45.002Z] 20:07:45 INFO - Buffered messages finished
[task 2019-09-19T20:07:45.003Z] 20:07:45 ERROR - TEST-UNEXPECTED-FAIL | tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js | application terminated with exit code 11
[task 2019-09-19T20:07:45.003Z] 20:07:45 INFO - runtests.py | Application ran for: 0:02:45.780347
[task 2019-09-19T20:07:45.004Z] 20:07:45 INFO - zombiecheck | Reading PID log: /tmp/tmprs_h8ppidlog
...
[task 2019-09-19T20:07:45.009Z] 20:07:45 INFO - zombiecheck | Checking for orphan process with PID: 5368
[task 2019-09-19T20:07:45.010Z] 20:07:45 INFO - zombiecheck | Checking for orphan process with PID: 5211
[task 2019-09-19T20:07:45.010Z] 20:07:45 INFO - mozcrash Copy/paste: /builds/worker/workspace/build/linux64-minidump_stackwalk /tmp/tmpVTE5QG.mozrunner/minidumps/00b10d21-a198-fdf5-63bd-4565849aaa47.dmp /builds/worker/workspace/build/symbols
[task 2019-09-19T20:07:50.382Z] 20:07:50 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/00b10d21-a198-fdf5-63bd-4565849aaa47.dmp
[task 2019-09-19T20:07:50.382Z] 20:07:50 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/00b10d21-a198-fdf5-63bd-4565849aaa47.extra
[task 2019-09-19T20:07:50.515Z] 20:07:50 INFO - PROCESS-CRASH | tools/profiler/tests/browser/browser_test_profile_multi_frame_page_info.js | application crashed [@ mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::~MozPromiseHolder()]
[task 2019-09-19T20:07:50.515Z] 20:07:50 INFO - Crash dump filename: /tmp/tmpVTE5QG.mozrunner/minidumps/00b10d21-a198-fdf5-63bd-4565849aaa47.dmp
[task 2019-09-19T20:07:50.516Z] 20:07:50 INFO - Operating system: Linux
[task 2019-09-19T20:07:50.516Z] 20:07:50 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO - CPU: amd64
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO - family 6 model 85 stepping 4
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO - 1 CPU
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO -
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO - GPU: UNKNOWN
[task 2019-09-19T20:07:50.517Z] 20:07:50 INFO -
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - Crash reason: SIGSEGV /SEGV_MAPERR
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - Crash address: 0x0
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - Process uptime: not available
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO -
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - Thread 0 (crashed)
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - 0 libxul.so!mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> >::~MozPromiseHolder() [MozPromise.h:b0c0887e223c5496b8ec105d38b1a8108361907d : 1137 + 0x35]
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - rax = 0x00007f7565f0ca9c rdx = 0x0000000000000000
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - rcx = 0x00005556d2180e18 rbx = 0x00007f754d52f950
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - rsi = 0x00007f75732e4770 rdi = 0x00007f75732e3540
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - rbp = 0x00007ffc961eacb0 rsp = 0x00007ffc961eacb0
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - r8 = 0x00007f75732e4770 r9 = 0x00007f75743b0740
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000000
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - r12 = 0x00000000000f4240 r13 = 0x0000000080040111
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - r14 = 0x00007ffc961eaef0 r15 = 0x00007ffc961eaed8
[task 2019-09-19T20:07:50.518Z] 20:07:50 INFO - rip = 0x00007f7563d4195f
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - Found by: given as instruction pointer in context
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - 1 libxul.so!mozilla::Maybe<mozilla::MozPromiseHolder<mozilla::MozPromise<nsTString<char>, nsresult, false> > >::reset() [Maybe.h:b0c0887e223c5496b8ec105d38b1a8108361907d : 444 + 0xd]
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - rbx = 0x00007f754d52f950 rbp = 0x00007ffc961eacd0
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - rsp = 0x00007ffc961eacc0 r12 = 0x00000000000f4240
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - r13 = 0x0000000080040111 r14 = 0x00007ffc961eaef0
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - r15 = 0x00007ffc961eaed8 rip = 0x00007f7563d31f32
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - 2 libxul.so!nsProfiler::StartProfiler(unsigned int, double, nsTArray<nsTString<char> > const&, nsTArray<nsTString<char> > const&, double) [nsProfiler.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 120 + 0x9]
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - rbx = 0x00007f754d52f900 rbp = 0x00007ffc961eada0
[task 2019-09-19T20:07:50.519Z] 20:07:50 INFO - rsp = 0x00007ffc961eace0 r12 = 0x00000000000f4240
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - r13 = 0x0000000080040111 r14 = 0x00007ffc961eaef0
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - r15 = 0x00007ffc961eaed8 rip = 0x00007f7563d2f03e
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - 3 libxul.so!NS_InvokeByIndex + 0x8e
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - rbx = 0x0000000000000004 rbp = 0x00007ffc961eadf0
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - rsp = 0x00007ffc961eadb0 r12 = 0x00007f754d52f900
[task 2019-09-19T20:07:50.520Z] 20:07:50 INFO - r13 = 0x0000000000000004 r14 = 0x00007ffc961eae60
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - r15 = 0x00007ffc961eae05 rip = 0x00007f756044b9de
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - 4 libxul.so!CallMethodHelper::Call() [XPCWrappedNative.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1187 + 0x18]
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - rbx = 0x0000000000000004 rbp = 0x00007ffc961eae30
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - rsp = 0x00007ffc961eae00 r12 = 0x00007ffc961eb005
[task 2019-09-19T20:07:50.521Z] 20:07:50 INFO - r13 = 0x0000000000000000 r14 = 0x00007ffc961eae60
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - r15 = 0x00007ffc961eae05 rip = 0x00007f7560dc83c1
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - 5 libxul.so!XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) [XPCWrappedNative.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1149 + 0x8]
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - rbx = 0x00007ffc961eb028 rbp = 0x00007ffc961eafa0
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - rsp = 0x00007ffc961eae40 r12 = 0x00007ffc961eb000
[task 2019-09-19T20:07:50.522Z] 20:07:50 INFO - r13 = 0x00007f75687f2448 r14 = 0x00007ffc961eae48
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - r15 = 0x00007ffc961eae60 rip = 0x00007f7560dc8255
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - 6 libxul.so!XPC_WN_CallMethod(JSContext*, unsigned int, JS::Value*) [XPCWrappedNativeJSOps.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 943 + 0x8]
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - rbx = 0x00007ffc961eb028 rbp = 0x00007ffc961eb0f0
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - rsp = 0x00007ffc961eafb0 r12 = 0x00007ffc961eb000
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - r13 = 0x00007f75687f2448 r14 = 0x00007ffc961eafc8
[task 2019-09-19T20:07:50.523Z] 20:07:50 INFO - r15 = 0x00007ffc961eafe0 rip = 0x00007f7560dc97bb
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - 7 libxul.so!CallJSNative(JSContext*, bool ()(JSContext, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 458 + 0x12]
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - rbx = 0x00007f7548ccd200 rbp = 0x00007ffc961eb170
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - rsp = 0x00007ffc961eb100 r12 = 0x00007f7552b21800
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - r13 = 0x00007ffc961eb370 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - r15 = 0x00007f7560dc94e8 rip = 0x00007f75640d3c25
[task 2019-09-19T20:07:50.524Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - 8 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 551 + 0xb]
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - rbx = 0x0000000000000006 rbp = 0x00007ffc961eb220
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - rsp = 0x00007ffc961eb180 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - r13 = 0x00007ffc961eb1a0 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - r15 = 0x00007ffc961eb370 rip = 0x00007f75640d343c
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - 9 libxul.so!Interpret(JSContext*, js::RunState&) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 624 + 0xa]
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - rbx = 0x00007f7548ccd240 rbp = 0x00007ffc961eb7d0
[task 2019-09-19T20:07:50.525Z] 20:07:50 INFO - rsp = 0x00007ffc961eb230 r12 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - r13 = 0x00000000000000e7 r14 = 0x0000250fe3b0dd30
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - r15 = 0x0000000000000000 rip = 0x00007f75640c87a5
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - 10 libxul.so!js::RunScript(JSContext*, js::RunState&) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 424 + 0xb]
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - rbx = 0x00007f755a01b000 rbp = 0x00007ffc961eb830
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - rsp = 0x00007ffc961eb7e0 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.526Z] 20:07:50 INFO - r13 = 0x00007f7552b21800 r14 = 0x00007ffc961eb880
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - r15 = 0x000016be8898d1c0 rip = 0x00007f75640be544
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - 11 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 592 + 0x8]
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - rbx = 0x000016be8898d1c0 rbp = 0x00007ffc961eb8e0
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - rsp = 0x00007ffc961eb840 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - r13 = 0x00007f7552b21800 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.527Z] 20:07:50 INFO - r15 = 0x00007ffc961eba10 rip = 0x00007f75640d3458
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - 12 libxul.so!<name omitted> [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 637 + 0xb]
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - rbx = 0x00007ffc961eba10 rbp = 0x00007ffc961eb900
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - rsp = 0x00007ffc961eb8f0 r12 = 0x00007ffc961eb930
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - r13 = 0x00007ffc961eb940 r14 = 0x00007ffc961eb9d0
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - r15 = 0x00007f7552b21850 rip = 0x00007f75640d49b0
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.528Z] 20:07:50 INFO - 13 libxul.so!js::CallSelfHostedFunction(JSContext*, JS::Handle<js::PropertyName*>, JS::Handle<JS::Value>, js::AnyInvokeArgs const&, JS::MutableHandle<JS::Value>) [SelfHosting.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1658 + 0x1a]
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - rbx = 0x00007f755a01b000 rbp = 0x00007ffc961eb980
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - rsp = 0x00007ffc961eb910 r12 = 0x00007ffc961eb930
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - r13 = 0x00007ffc961eb940 r14 = 0x00007f755a0480a0
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - r15 = 0x00007f7552b21850 rip = 0x00007f756445c115
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - 14 libxul.so!AsyncFunctionResume(JSContext*, JS::Handle<js::AsyncFunctionGeneratorObject*>, ResumeKind, JS::Handle<JS::Value>) [AsyncFunction.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 116 + 0x11]
[task 2019-09-19T20:07:50.529Z] 20:07:50 INFO - rbx = 0x0000203a24921928 rbp = 0x00007ffc961ebad0
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - rsp = 0x00007ffc961eb990 r12 = 0x00007ffc961eb9d0
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - r13 = 0x00007ffc961ebba0 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - r15 = 0x00007f755a0480a0 rip = 0x00007f756420885b
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - 15 libxul.so!PromiseReactionJob(JSContext*, unsigned int, JS::Value*) [Promise.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1655 + 0x46]
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - rbx = 0x00007f755a01b000 rbp = 0x00007ffc961ebc20
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - rsp = 0x00007ffc961ebae0 r12 = 0x00007f755a01b020
[task 2019-09-19T20:07:50.530Z] 20:07:50 INFO - r13 = 0x00007ffc961ebb90 r14 = 0x00007ffc961ebbb0
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - r15 = 0xfff8800000000002 rip = 0x00007f75641ab80f
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - 16 libxul.so!CallJSNative(JSContext*, bool ()(JSContext, unsigned int, JS::Value*), js::CallReason, JS::CallArgs const&) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 458 + 0x12]
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - rbx = 0x00007ffc961ebd00 rbp = 0x00007ffc961ebca0
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - rsp = 0x00007ffc961ebc30 r12 = 0x00007f7552b21800
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - r13 = 0x00007ffc961ebd98 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.531Z] 20:07:50 INFO - r15 = 0x00007f75641aab00 rip = 0x00007f75640d3c25
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - 17 libxul.so!js::InternalCallOrConstruct(JSContext*, JS::CallArgs const&, js::MaybeConstruct, js::CallReason) [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 551 + 0xb]
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - rbx = 0x0000000000000001 rbp = 0x00007ffc961ebd50
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - rsp = 0x00007ffc961ebcb0 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - r13 = 0x00007ffc961ebcd0 r14 = 0x00007f755a01b000
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - r15 = 0x00007ffc961ebd98 rip = 0x00007f75640d343c
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.532Z] 20:07:50 INFO - 18 libxul.so!<name omitted> [Interpreter.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 637 + 0xb]
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - rbx = 0x00007ffc961ebd98 rbp = 0x00007ffc961ebd70
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - rsp = 0x00007ffc961ebd60 r12 = 0x00007ffc961ebef0
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - r13 = 0x00007f755a01b000 r14 = 0x00007ffc961ebf30
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - r15 = 0x00007ffc961ebda8 rip = 0x00007f75640d49b0
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - 19 libxul.so!JS::Call(JSContext*, JS::Handle<JS::Value>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>) [jsapi.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 2723 + 0x1c]
[task 2019-09-19T20:07:50.533Z] 20:07:50 INFO - rbx = 0x00007ffc961ebf30 rbp = 0x00007ffc961ebed0
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - rsp = 0x00007ffc961ebd80 r12 = 0x00007ffc961ebef0
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - r13 = 0x00007f755a01b000 r14 = 0x00007ffc961ebd98
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - r15 = 0x00007ffc961ebda8 rip = 0x00007f7564671729
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - 20 libxul.so!mozilla::dom::PromiseJobCallback::Call(JSContext*, JS::Handle<JS::Value>, mozilla::ErrorResult&) [PromiseBinding.cpp: : 26 + 0xc]
[task 2019-09-19T20:07:50.534Z] 20:07:50 INFO - rbx = 0x00007ffc961ebef0 rbp = 0x00007ffc961ebf70
[task 2019-09-19T20:07:50.535Z] 20:07:50 INFO - rsp = 0x00007ffc961ebee0 r12 = 0xfff9800000000000
[task 2019-09-19T20:07:50.535Z] 20:07:50 INFO - r13 = 0x00007ffc961ebf38 r14 = 0x00007ffc961ebf10
[task 2019-09-19T20:07:50.538Z] 20:07:50 INFO - r15 = 0xaaaaaaaaaaaaaaaa rip = 0x00007f756196ea7d
[task 2019-09-19T20:07:50.538Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.538Z] 20:07:50 INFO - 21 libxul.so!mozilla::dom::PromiseJobCallback::Call(mozilla::ErrorResult&, char const*, mozilla::dom::CallbackObject::ExceptionHandling, JS::Realm*) [PromiseBinding.h: : 91 + 0x12]
[task 2019-09-19T20:07:50.538Z] 20:07:50 INFO - rbx = 0x00007f7565ec6ed5 rbp = 0x00007ffc961ec180
[task 2019-09-19T20:07:50.539Z] 20:07:50 INFO - rsp = 0x00007ffc961ebf80 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.539Z] 20:07:50 INFO - r13 = 0x00007ffc961ec1a0 r14 = 0x00007f7548efe380
[task 2019-09-19T20:07:50.539Z] 20:07:50 INFO - r15 = 0x00007ffc961ebf90 rip = 0x00007f7560372de5
[task 2019-09-19T20:07:50.540Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.540Z] 20:07:50 INFO - 22 libxul.so!mozilla::PromiseJobRunnable::Run(mozilla::AutoSlowOperation&) [CycleCollectedJSContext.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 243 + 0x41]
[task 2019-09-19T20:07:50.540Z] 20:07:50 INFO - rbx = 0x00007f7548efe380 rbp = 0x00007ffc961ec1f0
[task 2019-09-19T20:07:50.541Z] 20:07:50 INFO - rsp = 0x00007ffc961ec190 r12 = 0x00007f754989f088
[task 2019-09-19T20:07:50.541Z] 20:07:50 INFO - r13 = 0x00007ffc961ec1a0 r14 = 0x00007ffc961ec2c8
[task 2019-09-19T20:07:50.541Z] 20:07:50 INFO - r15 = 0x00007f75525fd000 rip = 0x00007f7560371daa
[task 2019-09-19T20:07:50.541Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.542Z] 20:07:50 INFO - 23 libxul.so!mozilla::CycleCollectedJSContext::PerformMicroTaskCheckPoint(bool) [CycleCollectedJSContext.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 665 + 0x14]
[task 2019-09-19T20:07:50.542Z] 20:07:50 INFO - rbx = 0x00007f755e369000 rbp = 0x00007ffc961ec310
[task 2019-09-19T20:07:50.542Z] 20:07:50 INFO - rsp = 0x00007ffc961ec200 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.542Z] 20:07:50 INFO - r13 = 0x0000000000000000 r14 = 0x00007ffc961ec220
[task 2019-09-19T20:07:50.543Z] 20:07:50 INFO - r15 = 0x00007ffc961ec270 rip = 0x00007f7560361a8c
[task 2019-09-19T20:07:50.543Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.543Z] 20:07:50 INFO - 24 libxul.so!mozilla::CycleCollectedJSContext::AfterProcessTask(unsigned int) [CycleCollectedJSContext.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 494 + 0x7]
[task 2019-09-19T20:07:50.543Z] 20:07:50 INFO - rbx = 0x00007f755e369000 rbp = 0x00007ffc961ec330
[task 2019-09-19T20:07:50.543Z] 20:07:50 INFO - rsp = 0x00007ffc961ec320 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.544Z] 20:07:50 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000001
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - r15 = 0x00007f7572d55890 rip = 0x00007f75603623bc
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - 25 libxul.so!XPCJSContext::AfterProcessTask(unsigned int) [XPCJSContext.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1323 + 0xb]
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - rbx = 0x00007f755e369000 rbp = 0x00007ffc961ec350
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - rsp = 0x00007ffc961ec340 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.545Z] 20:07:50 INFO - r13 = 0x0000000000000001 r14 = 0x0000000000000001
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - r15 = 0x00007f7572d55890 rip = 0x00007f7560d98062
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - 26 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 1283 + 0xd]
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - rbx = 0x00007f754ab4be20 rbp = 0x00007ffc961ec8b0
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - rsp = 0x00007ffc961ec360 r12 = 0x0000000000000000
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - r13 = 0x0000000000000001 r14 = 0x00007f7572d55968
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - r15 = 0x00007f7572d55890 rip = 0x00007f75604316e4
[task 2019-09-19T20:07:50.546Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - 27 libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 486 + 0xc]
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffc961ec8e0
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - rsp = 0x00007ffc961ec8c0 r12 = 0x0000000000000001
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - r13 = 0x00007f755e317120 r14 = 0x00007ffc961ec8c7
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - r15 = 0x0000000000000001 rip = 0x00007f75604338db
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.547Z] 20:07:50 INFO - 28 libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 88 + 0x7]
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - rbx = 0x00007f755e317100 rbp = 0x00007ffc961ec940
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - rsp = 0x00007ffc961ec8f0 r12 = 0x0000000000000001
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - r13 = 0x00007f755e317120 r14 = 0x00007f7572d6a430
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - r15 = 0x0000000000000001 rip = 0x00007f75609adb0a
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.548Z] 20:07:50 INFO - 29 libxul.so!MessageLoop::RunInternal() [message_loop.cc:b0c0887e223c5496b8ec105d38b1a8108361907d : 315 + 0x17]
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - rbx = 0x00007f7572d6a430 rbp = 0x00007ffc961ec980
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - rsp = 0x00007ffc961ec950 r12 = 0x00007ffc961eca84
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - r13 = 0x00007ffc961eca48 r14 = 0x00007ffc961ec990
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - r15 = 0x00007ffc961eca70 rip = 0x00007f75609612ff
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.549Z] 20:07:50 INFO - 30 libxul.so!MessageLoop::Run() [message_loop.cc:b0c0887e223c5496b8ec105d38b1a8108361907d : 290 + 0x8]
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - rbx = 0x00007f7572d6a430 rbp = 0x00007ffc961ec9c0
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - rsp = 0x00007ffc961ec990 r12 = 0x00007ffc961eca84
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - r13 = 0x00007ffc961eca48 r14 = 0x00007ffc961ec990
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - r15 = 0x00007ffc961eca70 rip = 0x00007f756096125a
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.550Z] 20:07:50 INFO - 31 libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 137 + 0xd]
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - rbx = 0x00007f755e3f0890 rbp = 0x00007ffc961ec9e0
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - rsp = 0x00007ffc961ec9d0 r12 = 0x00007ffc961eca84
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - r13 = 0x00007ffc961eca48 r14 = 0x00007f7572d55890
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - r15 = 0x00007ffc961eca70 rip = 0x00007f7562ef60cd
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.551Z] 20:07:50 INFO - 32 libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 276 + 0x12]
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - rbx = 0x00007f75593753d0 rbp = 0x00007ffc961eca00
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - rsp = 0x00007ffc961ec9f0 r12 = 0x00007ffc961eca84
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - r13 = 0x00007ffc961eca48 r14 = 0x00007ffc961ecc28
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - r15 = 0x00007ffc961eca70 rip = 0x00007f7563f00aaf
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.552Z] 20:07:50 INFO - 33 libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 4601 + 0xe]
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - rbx = 0x0000000000000077 rbp = 0x00007ffc961ecb50
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - rsp = 0x00007ffc961eca10 r12 = 0x00007ffc961eca84
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - r13 = 0x00007ffc961eca48 r14 = 0x00007ffc961ecc28
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - r15 = 0x00007ffc961eca70 rip = 0x00007f7563fde428
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.553Z] 20:07:50 INFO - 34 libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 4736 + 0x8]
[task 2019-09-19T20:07:50.554Z] 20:07:50 INFO - rbx = 0x0000000000000000 rbp = 0x00007ffc961ecc10
[task 2019-09-19T20:07:50.554Z] 20:07:50 INFO - rsp = 0x00007ffc961ecb60 r12 = 0x00007ffc961ecc50
[task 2019-09-19T20:07:50.554Z] 20:07:50 INFO - r13 = 0x00007ffc961ecc58 r14 = 0x00007ffc961ecc20
[task 2019-09-19T20:07:50.554Z] 20:07:50 INFO - r15 = 0x0000000000000001 rip = 0x00007f7563fdef73
[task 2019-09-19T20:07:50.554Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.555Z] 20:07:50 INFO - 35 libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 4817 + 0x11]
[task 2019-09-19T20:07:50.555Z] 20:07:50 INFO - rbx = 0x00007ffc961ecc20 rbp = 0x00007ffc961ecd60
[task 2019-09-19T20:07:50.557Z] 20:07:50 INFO - rsp = 0x00007ffc961ecc20 r12 = 0x0000000000000005
[task 2019-09-19T20:07:50.557Z] 20:07:50 INFO - r13 = 0x00005556d2153258 r14 = 0x00007ffc961ecdb0
[task 2019-09-19T20:07:50.558Z] 20:07:50 INFO - r15 = 0x00007ffc961edec8 rip = 0x00007f7563fdf6ce
[task 2019-09-19T20:07:50.558Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.558Z] 20:07:50 INFO - 36 firefox-bin!main [nsBrowserApp.cpp:b0c0887e223c5496b8ec105d38b1a8108361907d : 218 + 0x1d]
[task 2019-09-19T20:07:50.559Z] 20:07:50 INFO - rbx = 0x00007f7568af2e30 rbp = 0x00007ffc961edde0
[task 2019-09-19T20:07:50.559Z] 20:07:50 INFO - rsp = 0x00007ffc961ecd70 r12 = 0x00007ffc961edec8
[task 2019-09-19T20:07:50.559Z] 20:07:50 INFO - r13 = 0x00005556d2153258 r14 = 0x00007ffc961ecdb0
[task 2019-09-19T20:07:50.559Z] 20:07:50 INFO - r15 = 0x00007ffc961ede6d rip = 0x00005556d20d2fc9
[task 2019-09-19T20:07:50.560Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.560Z] 20:07:50 INFO - 37 libc-2.23.so + 0x20830
[task 2019-09-19T20:07:50.560Z] 20:07:50 INFO - rbx = 0x0000000000000000 rbp = 0x00005556d21522e0
[task 2019-09-19T20:07:50.561Z] 20:07:50 INFO - rsp = 0x00007ffc961eddf0 r12 = 0x00005556d20d2ba8
[task 2019-09-19T20:07:50.561Z] 20:07:50 INFO - r13 = 0x00007ffc961edec0 r14 = 0x0000000000000000
[task 2019-09-19T20:07:50.561Z] 20:07:50 INFO - r15 = 0x0000000000000000 rip = 0x00007f7572f3e830
[task 2019-09-19T20:07:50.562Z] 20:07:50 INFO - Found by: call frame info
[task 2019-09-19T20:07:50.562Z] 20:07:50 INFO - 38 firefox-bin!<name omitted> [UniquePtr.h:b0c0887e223c5496b8ec105d38b1a8108361907d : 274 + 0x17]
[task 2019-09-19T20:07:50.562Z] 20:07:50 INFO - rsp = 0x00007ffc961ede10 rip = 0x00005556d20d2d85
[task 2019-09-19T20:07:50.562Z] 20:07:50 INFO - Found by: stack scanning
[task 2019-09-19T20:07:50.562Z] 20:07:50 INFO -

Flags: needinfo?(bugs)
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5ed078313a10
Cross-process idle handling, r=farre
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: mozilla71 → ---

But that test has failing even without the patch, see bug 1582655?
Does the failure look somehow different with the patch?

Flags: needinfo?(aiakab)
Pushed by opettay@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/91947cadb1c6
Cross-process idle handling, r=farre
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71

(clearing a leftover needinfo)

Flags: needinfo?(bugs)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: