Closed Bug 1454398 Opened 6 years ago Closed 6 years ago

Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ js::ObjectGroup::sweep] after Assertion failure: !zone()->types.assertNoTISweeping

Categories

(Core :: JavaScript Engine, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla61
Tracking Status
firefox-esr52 --- unaffected
firefox59 --- unaffected
firefox60 --- unaffected
firefox61 + fixed

People

(Reporter: intermittent-bug-filer, Assigned: jandem)

References

Details

(Keywords: crash, intermittent-failure, regression, Whiteboard: [stockwell fixed:backout][retriggered][#jsapi:crashes-retriage])

Crash Data

Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=173879156&repo=mozilla-inbound

https://queue.taskcluster.net/v1/task/AzfZ60VUStq1QsBQIJiUmg/runs/0/artifacts/public/logs/live_backing.log

[task 2018-04-16T13:31:07.394Z] 13:31:07     INFO - GECKO(1928) | Assertion failure: !zone()->types.assertNoTISweeping, at /builds/worker/workspace/build/src/js/src/vm/TypeInference.cpp:4295
[task 2018-04-16T13:31:07.476Z] 13:31:07     INFO - GECKO(1928) | [Parent 1928, Gecko_IOThread] WARNING: pipe error (60): Connection reset by peer: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
[task 2018-04-16T13:31:07.476Z] 13:31:07     INFO - GECKO(1928) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x16007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-04-16T13:31:07.498Z] 13:31:07     INFO - GECKO(1928) | ++DOCSHELL 0x7f8d26159000 == 4 [pid = 1928] [id = {29b71178-63ce-4c83-a071-e054f12e42bc}]
[task 2018-04-16T13:31:07.500Z] 13:31:07     INFO - GECKO(1928) | ++DOMWINDOW == 7 (0x7f8d27477000) [pid = 1928] [serial = 10] [outer = (nil)]
[task 2018-04-16T13:31:07.658Z] 13:31:07     INFO - GECKO(1928) | ++DOMWINDOW == 8 (0x7f8d33149000) [pid = 1928] [serial = 11] [outer = 0x7f8d27477000]
[task 2018-04-16T13:31:07.775Z] 13:31:07     INFO - GECKO(1928) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2018-04-16T13:31:07.838Z] 13:31:07     INFO - GECKO(1928) | [Parent 1928, Main Thread] WARNING: NS_ENSURE_TRUE(aSecondURI) failed: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 98
Looks like the assertions added in bug 1447989 have found something!
Component: Mochitest → JavaScript Engine
Product: Testing → Core
Version: Version 3 → unspecified
Hm this is probably a false positive. We may need to make the asserts more precise...
Flags: needinfo?(jdemooij)
(In reply to Cristian Brindusan [:cristian_brindusan] from comment #4)
> I did some retriggers on this bug and the culprit seems to be this push:
> 
> https://hg.mozilla.org/integration/mozilla-inbound/rev/
> efac2c840d9be2cd675a541bf60443906330f3b6

Seems very unlikely to be related, this patch just rounds the progress of downloads, this happens in the parent process, it can't explain content process crashes.
Flags: needinfo?(florian)
Thanks Cristian for working on this- the data you got looks accurate, and comment 2 from :jonco indicates that bug 1447989 is the root cause which landed one revision before what you found as the root cause.

I will assume :jandem will adjust this assertion in the near future :)
Some pretty serious fallout from this. I'll just comment out the assertions for now.
Pushed by jandemooij@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/42e037e0b8d1
Disable asserts responsible for intermittent failures. r=me
https://hg.mozilla.org/mozilla-central/rev/42e037e0b8d1
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Whiteboard: [stockwell needswork][retriggered] → [stockwell fixed:backout][retriggered]
Assignee: nobody → jdemooij
Priority: P5 → P1
I think this is still happening.

Recent log:

[task 2018-04-21T12:17:55.147Z] 12:17:55     INFO - SimpleTest START
[task 2018-04-21T12:17:55.183Z] 12:17:55     INFO - TEST-START | dom/tests/mochitest/ajax/prototype/test_Prototype.html
[task 2018-04-21T12:17:55.224Z] 12:17:55     INFO - GECKO(2010) | ++DOMWINDOW == 7 (0x7fc389c0d800) [pid = 2067] [serial = 7] [outer = 0x7fc389e0a400]
[task 2018-04-21T12:17:56.041Z] 12:17:56     INFO - GECKO(2010) | --DOCSHELL 0x7fe42ab8f000 == 3 [pid = 2010] [id = {dfe5fe06-3832-4db8-9544-931a316cd893}]
[task 2018-04-21T12:17:56.290Z] 12:17:56     INFO - GECKO(2010) | ++DOMWINDOW == 8 (0x7fc389c0f000) [pid = 2067] [serial = 8] [outer = 0x7fc389e0a400]
[task 2018-04-21T12:17:56.428Z] 12:17:56     INFO - GECKO(2010) | --DOMWINDOW == 7 (0x7fc390e36400) [pid = 2067] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:17:57.757Z] 12:17:57     INFO - GECKO(2010) | ++DOCSHELL 0x7fc38df70800 == 3 [pid = 2067] [id = {86e4aea0-9cff-4a6d-b4a3-c27f9f7b6129}]
[task 2018-04-21T12:17:57.758Z] 12:17:57     INFO - GECKO(2010) | ++DOMWINDOW == 8 (0x7fc389c0d400) [pid = 2067] [serial = 9] [outer = (nil)]
[task 2018-04-21T12:17:57.774Z] 12:17:57     INFO - GECKO(2010) | ++DOMWINDOW == 9 (0x7fc389c12c00) [pid = 2067] [serial = 10] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:17:58.137Z] 12:17:58     INFO - GECKO(2010) | ++DOMWINDOW == 10 (0x7fc389c15000) [pid = 2067] [serial = 11] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:17:59.585Z] 12:17:59     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:17:59.815Z] 12:17:59     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:00.558Z] 12:18:00     INFO - GECKO(2010) | ++DOMWINDOW == 11 (0x7fc3a73c4c00) [pid = 2067] [serial = 12] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:00.783Z] 12:18:00     INFO - GECKO(2010) | --DOMWINDOW == 10 (0x7fc3910b7800) [pid = 2067] [serial = 3] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:00.784Z] 12:18:00     INFO - GECKO(2010) | --DOMWINDOW == 9 (0x7fc389c0d800) [pid = 2067] [serial = 7] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:00.784Z] 12:18:00     INFO - GECKO(2010) | --DOMWINDOW == 8 (0x7fc390e7a400) [pid = 2067] [serial = 6] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:01.128Z] 12:18:01     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:01.310Z] 12:18:01     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:01.872Z] 12:18:01     INFO - GECKO(2010) | ++DOMWINDOW == 9 (0x7fc389005c00) [pid = 2067] [serial = 13] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:02.495Z] 12:18:02     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:02.919Z] 12:18:02     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:03.822Z] 12:18:03     INFO - GECKO(2010) | --DOMWINDOW == 8 (0x7fe441205c00) [pid = 2010] [serial = 2] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:04.591Z] 12:18:04     INFO - GECKO(2010) | --DOMWINDOW == 7 (0x7fe45e223800) [pid = 2010] [serial = 7] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:04.849Z] 12:18:04     INFO - GECKO(2010) | ++DOMWINDOW == 10 (0x7fc389008000) [pid = 2067] [serial = 14] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:05.209Z] 12:18:05     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:06.651Z] 12:18:06     INFO - GECKO(2010) | JavaScript warning: http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/lib/unittest.js, line 129: unreachable code after return statement
[task 2018-04-21T12:18:07.345Z] 12:18:07     INFO - GECKO(2010) | [Parent 2010, StreamTrans #7] WARNING: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/modules/libjar/nsJARChannel.cpp, line 417
[task 2018-04-21T12:18:08.274Z] 12:18:08     INFO - GECKO(2010) | ++DOCSHELL 0x7fc388250000 == 4 [pid = 2067] [id = {b7993de3-5b7c-435d-8425-eeb51bd7f30a}]
[task 2018-04-21T12:18:08.274Z] 12:18:08     INFO - GECKO(2010) | ++DOMWINDOW == 11 (0x7fc38900a400) [pid = 2067] [serial = 15] [outer = (nil)]
[task 2018-04-21T12:18:08.275Z] 12:18:08     INFO - GECKO(2010) | ++DOMWINDOW == 12 (0x7fc389002800) [pid = 2067] [serial = 16] [outer = 0x7fc38900a400]
[task 2018-04-21T12:18:09.748Z] 12:18:09     INFO - GECKO(2010) | ++DOMWINDOW == 13 (0x7fc387d11000) [pid = 2067] [serial = 17] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:10.599Z] 12:18:10     INFO - GECKO(2010) | --DOMWINDOW == 6 (0x7fe429c09800) [pid = 2010] [serial = 8] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:10.789Z] 12:18:10     INFO - GECKO(2010) | ++DOMWINDOW == 14 (0x7fc387581000) [pid = 2067] [serial = 18] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:11.800Z] 12:18:11     INFO - GECKO(2010) | ++DOMWINDOW == 15 (0x7fc387584000) [pid = 2067] [serial = 19] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:11.889Z] 12:18:11     INFO - GECKO(2010) | --DOMWINDOW == 14 (0x7fc389c12c00) [pid = 2067] [serial = 10] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:11.891Z] 12:18:11     INFO - GECKO(2010) | --DOMWINDOW == 13 (0x7fc389c15000) [pid = 2067] [serial = 11] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/ajax_test.html]
[task 2018-04-21T12:18:11.893Z] 12:18:11     INFO - GECKO(2010) | --DOMWINDOW == 12 (0x7fc3a73c4c00) [pid = 2067] [serial = 12] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/array_test.html]
[task 2018-04-21T12:18:11.894Z] 12:18:11     INFO - GECKO(2010) | --DOCSHELL 0x7fc388250000 == 3 [pid = 2067] [id = {b7993de3-5b7c-435d-8425-eeb51bd7f30a}]
[task 2018-04-21T12:18:13.278Z] 12:18:13     INFO - GECKO(2010) | ++DOMWINDOW == 13 (0x7fc387583000) [pid = 2067] [serial = 20] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:14.728Z] 12:18:14     INFO - GECKO(2010) | --DOMWINDOW == 12 (0x7fc389005c00) [pid = 2067] [serial = 13] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/base_test.html]
[task 2018-04-21T12:18:15.136Z] 12:18:15     INFO - GECKO(2010) | --DOMWINDOW == 11 (0x7fc38900a400) [pid = 2067] [serial = 15] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:17.977Z] 12:18:17     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: Failed to remove all text: 'NS_FAILED(rv)', file /builds/worker/workspace/build/src/editor/libeditor/TextEditor.cpp, line 1127
[task 2018-04-21T12:18:18.581Z] 12:18:18     INFO - GECKO(2010) | ++DOMWINDOW == 12 (0x7fc387728c00) [pid = 2067] [serial = 21] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:18.612Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:18.613Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:18.613Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:18.614Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:18.614Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:18.615Z] 12:18:18     INFO - GECKO(2010) | [Child 2067, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 145
[task 2018-04-21T12:18:20.066Z] 12:18:20     INFO - GECKO(2010) | ++DOMWINDOW == 13 (0x7fc387725400) [pid = 2067] [serial = 22] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:21.022Z] 12:18:21     INFO - GECKO(2010) | ++DOMWINDOW == 14 (0x7fc387724800) [pid = 2067] [serial = 23] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:21.875Z] 12:18:21     INFO - GECKO(2010) | --DOMWINDOW == 13 (0x7fc387d11000) [pid = 2067] [serial = 17] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/element_mixins_test.html]
[task 2018-04-21T12:18:21.876Z] 12:18:21     INFO - GECKO(2010) | --DOMWINDOW == 12 (0x7fc387584000) [pid = 2067] [serial = 19] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/event_test.html]
[task 2018-04-21T12:18:21.877Z] 12:18:21     INFO - GECKO(2010) | --DOMWINDOW == 11 (0x7fc387581000) [pid = 2067] [serial = 18] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/enumerable_test.html]
[task 2018-04-21T12:18:21.877Z] 12:18:21     INFO - GECKO(2010) | --DOMWINDOW == 10 (0x7fc389002800) [pid = 2067] [serial = 16] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:21.878Z] 12:18:21     INFO - GECKO(2010) | --DOMWINDOW == 9 (0x7fc389008000) [pid = 2067] [serial = 14] [outer = (nil)] [url = http://mochi.test:8888/tests/dom/tests/mochitest/ajax/prototype/test/unit/tmp/dom_test.html]
[task 2018-04-21T12:18:21.902Z] 12:18:21     INFO - GECKO(2010) | ++DOMWINDOW == 10 (0x7fc387585000) [pid = 2067] [serial = 24] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:23.057Z] 12:18:23     INFO - GECKO(2010) | ++DOMWINDOW == 11 (0x7fc387729000) [pid = 2067] [serial = 25] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:24.719Z] 12:18:24     INFO - GECKO(2010) | ++DOMWINDOW == 12 (0x7fc38772a800) [pid = 2067] [serial = 26] [outer = 0x7fc389c0d400]
[task 2018-04-21T12:18:25.674Z] 12:18:25     INFO - GECKO(2010) | Assertion failure: !zone->types.assertNoTISweeping, at /builds/worker/workspace/build/src/js/src/vm/TypeInference.cpp:4597
[task 2018-04-21T12:18:25.812Z] 12:18:25     INFO - GECKO(2010) | [Parent 2010, Gecko_IOThread] WARNING: pipe error (76): Connection reset by peer: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
[task 2018-04-21T12:18:25.814Z] 12:18:25     INFO - GECKO(2010) | [Parent 2010, Gecko_IOThread] WARNING: pipe error (72): Connection reset by peer: file /builds/worker/workspace/build/src/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, line 353
[task 2018-04-21T12:18:25.816Z] 12:18:25     INFO - GECKO(2010) | ###!!! [Parent][MessageChannel] Error: (msgtype=0x16007F,name=PBrowser::Msg_Destroy) Channel error: cannot send/recv
[task 2018-04-21T12:18:25.817Z] 12:18:25     INFO - GECKO(2010) | ERROR 2018-04-21T12:18:25Z: webrender::display_list_flattener: Unknown pipeline used for iframe IframeDisplayItem { clip_id: Clip(4, PipelineId(1, 1)), pipeline_id: PipelineId(1, 2) }
[task 2018-04-21T12:18:25.858Z] 12:18:25     INFO - GECKO(2010) | ++DOCSHELL 0x7fe41e0bc000 == 4 [pid = 2010] [id = {7bda799c-42c4-4d97-b581-19733f146a90}]
[task 2018-04-21T12:18:25.859Z] 12:18:25     INFO - GECKO(2010) | ++DOMWINDOW == 7 (0x7fe41b465400) [pid = 2010] [serial = 10] [outer = (nil)]
[task 2018-04-21T12:18:25.908Z] 12:18:25     INFO - GECKO(2010) | [Parent 2010, Compositor] WARNING: bad Shmem: file /builds/worker/workspace/build/src/ipc/glue/ProtocolUtils.cpp, line 516
[task 2018-04-21T12:18:25.909Z] 12:18:25     INFO - GECKO(2010) | [Parent 2010, Compositor] WARNING: bad Shmem: file /builds/worker/workspace/build/src/ipc/glue/ProtocolUtils.cpp, line 516
[task 2018-04-21T12:18:25.909Z] 12:18:25     INFO - GECKO(2010) | [Parent 2010, Compositor] WARNING: bad Shmem: file /builds/worker/workspace/build/src/ipc/glue/ProtocolUtils.cpp, line 516
[task 2018-04-21T12:18:26.050Z] 12:18:26     INFO - GECKO(2010) | ++DOMWINDOW == 8 (0x7fe41c3b0000) [pid = 2010] [serial = 11] [outer = 0x7fe41b465400]
[task 2018-04-21T12:18:26.188Z] 12:18:26     INFO - GECKO(2010) | A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2018-04-21T12:18:26.271Z] 12:18:26     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: NS_ENSURE_TRUE(aSecondURI) failed: file /builds/worker/workspace/build/src/dom/base/ThirdPartyUtil.cpp, line 98
[task 2018-04-21T12:18:26.307Z] 12:18:26     INFO - GECKO(2010) | ++DOMWINDOW == 9 (0x7fe420a3b000) [pid = 2010] [serial = 12] [outer = 0x7fe41b465400]
[task 2018-04-21T12:18:26.598Z] 12:18:26     INFO - GECKO(2010) | --DOCSHELL 0x7fe42ab8e800 == 3 [pid = 2010] [id = {1afc605f-eeaf-46d7-95a6-aa45ab008027}]
[task 2018-04-21T12:18:27.120Z] 12:18:27     INFO - GECKO(2010) | --DOCSHELL 0x7fe442807800 == 2 [pid = 2010] [id = {0c3d7ddf-ab27-45e6-8918-971ca9022a2d}]
[task 2018-04-21T12:18:27.148Z] 12:18:27     INFO - GECKO(2010) | ###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost
[task 2018-04-21T12:18:27.149Z] 12:18:27     INFO - GECKO(2010) | [Child 2098, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 809
[task 2018-04-21T12:18:27.156Z] 12:18:27     INFO - GECKO(2010) | [Child 2098, Main Thread] WARNING: '!gThread', file /builds/worker/workspace/build/src/xpcom/threads/nsTimerImpl.cpp, line 399
[task 2018-04-21T12:18:27.299Z] 12:18:27     INFO - GECKO(2010) | [Child 2098, Main Thread] WARNING: '!gThread', file /builds/worker/workspace/build/src/xpcom/threads/nsTimerImpl.cpp, line 399
[task 2018-04-21T12:18:27.301Z] 12:18:27     INFO - GECKO(2010) | [Child 2098, Main Thread] WARNING: '!gThread', file /builds/worker/workspace/build/src/xpcom/threads/nsTimerImpl.cpp, line 399
[task 2018-04-21T12:18:27.336Z] 12:18:27     INFO - GECKO(2010) | [Child 2098, Main Thread] WARNING: '!gThread', file /builds/worker/workspace/build/src/xpcom/threads/nsTimerImpl.cpp, line 399
[task 2018-04-21T12:18:27.384Z] 12:18:27     INFO - GECKO(2010) | nsStringStats
[task 2018-04-21T12:18:27.386Z] 12:18:27     INFO - GECKO(2010) |  => mAllocCount:           6834
[task 2018-04-21T12:18:27.386Z] 12:18:27     INFO - GECKO(2010) |  => mReallocCount:           85
[task 2018-04-21T12:18:27.387Z] 12:18:27     INFO - GECKO(2010) |  => mFreeCount:            6834
[task 2018-04-21T12:18:27.388Z] 12:18:27     INFO - GECKO(2010) |  => mShareCount:           4371
[task 2018-04-21T12:18:27.388Z] 12:18:27     INFO - GECKO(2010) |  => mAdoptCount:            175
[task 2018-04-21T12:18:27.389Z] 12:18:27     INFO - GECKO(2010) |  => mAdoptFreeCount:        175
[task 2018-04-21T12:18:27.392Z] 12:18:27     INFO - GECKO(2010) |  => Process ID: 2098, Thread ID: 140150470125376
[task 2018-04-21T12:18:27.442Z] 12:18:27     INFO - GECKO(2010) | *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping
[task 2018-04-21T12:18:27.583Z] 12:18:27     INFO - GECKO(2010) | 1524313107578	Marionette	DEBUG	Received observer notification xpcom-will-shutdown
[task 2018-04-21T12:18:27.587Z] 12:18:27     INFO - GECKO(2010) | 1524313107579	Marionette	DEBUG	New connections will no longer be accepted
[task 2018-04-21T12:18:27.606Z] 12:18:27     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: NS_ENSURE_TRUE(mDB) failed: file /builds/worker/workspace/build/src/netwerk/cache/nsDiskCacheDeviceSQL.cpp, line 1424
[task 2018-04-21T12:18:27.986Z] 12:18:27     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file /builds/worker/workspace/build/src/xpcom/threads/nsThread.cpp, line 809
[task 2018-04-21T12:18:28.535Z] 12:18:28     INFO - GECKO(2010) | --DOCSHELL 0x7fe4413a1800 == 1 [pid = 2010] [id = {25ab043d-a7c5-40da-a638-235c1f75e897}]
[task 2018-04-21T12:18:28.535Z] 12:18:28     INFO - GECKO(2010) | --DOCSHELL 0x7fe41e0bc000 == 0 [pid = 2010] [id = {7bda799c-42c4-4d97-b581-19733f146a90}]
[task 2018-04-21T12:18:29.361Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 8 (0x7fe4413b9400) [pid = 2010] [serial = 4] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:29.378Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 7 (0x7fe45e21f800) [pid = 2010] [serial = 6] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:29.379Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 6 (0x7fe4298c6c00) [pid = 2010] [serial = 9] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:29.380Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 5 (0x7fe441203c00) [pid = 2010] [serial = 1] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html]
[task 2018-04-21T12:18:29.388Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 4 (0x7fe4413b8c00) [pid = 2010] [serial = 3] [outer = (nil)] [url = chrome://browser/content/browser.xul]
[task 2018-04-21T12:18:29.389Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 3 (0x7fe41b465400) [pid = 2010] [serial = 10] [outer = (nil)] [url = about:tabcrashed?e=tabcrashed&u=http%3A//mochi.test%3A8888/tests%3Fautorun%3D1%26closeWhenDone%3D1%26consoleLevel%3DINFO%26manifestFile%3Dtests.json%26dumpOutputDirectory%3D%252Ftmp%26cleanupCrashes%3Dtrue&c=UTF-8&f=regular&d=MochiTest%20%7C%20/tests]
[task 2018-04-21T12:18:29.392Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.395Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.396Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.398Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.400Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.401Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.402Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.404Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.405Z] 12:18:29     INFO - GECKO(2010) | [Parent 2010, Main Thread] WARNING: '!mMainThread', file /builds/worker/workspace/build/src/xpcom/threads/nsThreadManager.cpp, line 517
[task 2018-04-21T12:18:29.407Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 2 (0x7fe41c3b0000) [pid = 2010] [serial = 11] [outer = (nil)] [url = about:blank]
[task 2018-04-21T12:18:29.408Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 1 (0x7fe442529800) [pid = 2010] [serial = 5] [outer = (nil)] [url = resource://gre-resources/hiddenWindow.html]
[task 2018-04-21T12:18:29.409Z] 12:18:29     INFO - GECKO(2010) | --DOMWINDOW == 0 (0x7fe420a3b000) [pid = 2010] [serial = 12] [outer = (nil)] [url = about:tabcrashed?e=tabcrashed&u=http%3A//mochi.test%3A8888/tests%3Fautorun%3D1%26closeWhenDone%3D1%26consoleLevel%3DINFO%26manifestFile%3Dtests.json%26dumpOutputDirectory%3D%252Ftmp%26cleanupCrashes%3Dtrue&c=UTF-8&f=regular&d=MochiTest%20%7C%20/tests]
[task 2018-04-21T12:18:29.479Z] 12:18:29     INFO - GECKO(2010) | nsStringStats
[task 2018-04-21T12:18:29.481Z] 12:18:29     INFO - GECKO(2010) |  => mAllocCount:         104964
[task 2018-04-21T12:18:29.482Z] 12:18:29     INFO - GECKO(2010) |  => mReallocCount:         8275
[task 2018-04-21T12:18:29.484Z] 12:18:29     INFO - GECKO(2010) |  => mFreeCount:          104964
[task 2018-04-21T12:18:29.485Z] 12:18:29     INFO - GECKO(2010) |  => mShareCount:          91468
[task 2018-04-21T12:18:29.487Z] 12:18:29     INFO - GECKO(2010) |  => mAdoptCount:           4350
[task 2018-04-21T12:18:29.487Z] 12:18:29     INFO - GECKO(2010) |  => mAdoptFreeCount:       4452
[task 2018-04-21T12:18:29.487Z] 12:18:29     INFO - GECKO(2010) |  => Process ID: 2010, Thread ID: 140618832824128
[task 2018-04-21T12:18:29.535Z] 12:18:29     INFO - TEST-INFO | Main app process: exit 0
[task 2018-04-21T12:18:29.536Z] 12:18:29     INFO - runtests.py | Application ran for: 0:00:54.286127
[task 2018-04-21T12:18:29.536Z] 12:18:29     INFO - zombiecheck | Reading PID log: /tmp/tmp0UxQ4epidlog
[task 2018-04-21T12:18:29.537Z] 12:18:29     INFO - ==> process 2010 launched child process 2031
[task 2018-04-21T12:18:29.537Z] 12:18:29     INFO - ==> process 2010 launched child process 2067
[task 2018-04-21T12:18:29.538Z] 12:18:29     INFO - ==> process 2010 launched child process 2098
[task 2018-04-21T12:18:29.539Z] 12:18:29     INFO - ==> process 2010 launched child process 2137
[task 2018-04-21T12:18:29.540Z] 12:18:29     INFO - zombiecheck | Checking for orphan process with PID: 2137
[task 2018-04-21T12:18:29.541Z] 12:18:29     INFO - zombiecheck | Checking for orphan process with PID: 2098
[task 2018-04-21T12:18:29.542Z] 12:18:29     INFO - zombiecheck | Checking for orphan process with PID: 2067
[task 2018-04-21T12:18:29.543Z] 12:18:29     INFO - zombiecheck | Checking for orphan process with PID: 2031
[task 2018-04-21T12:18:29.544Z] 12:18:29     INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpxg2HfW.mozrunner/minidumps/2b9631bb-251d-2dcd-10fd-6f2f0b461055.dmp /builds/worker/workspace/build/symbols
[task 2018-04-21T12:18:35.116Z] 12:18:35     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/2b9631bb-251d-2dcd-10fd-6f2f0b461055.dmp
[task 2018-04-21T12:18:35.116Z] 12:18:35     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/2b9631bb-251d-2dcd-10fd-6f2f0b461055.extra
[task 2018-04-21T12:18:35.187Z] 12:18:35     INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ js::AutoClearTypeInferenceStateOnOOM::AutoClearTypeInferenceStateOnOOM]
[task 2018-04-21T12:18:35.187Z] 12:18:35     INFO - Crash dump filename: /tmp/tmpxg2HfW.mozrunner/minidumps/2b9631bb-251d-2dcd-10fd-6f2f0b461055.dmp
[task 2018-04-21T12:18:35.189Z] 12:18:35     INFO - Operating system: Linux
[task 2018-04-21T12:18:35.190Z] 12:18:35     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2018-04-21T12:18:35.191Z] 12:18:35     INFO - CPU: amd64
[task 2018-04-21T12:18:35.192Z] 12:18:35     INFO -      family 6 model 62 stepping 4
[task 2018-04-21T12:18:35.192Z] 12:18:35     INFO -      2 CPUs
[task 2018-04-21T12:18:35.193Z] 12:18:35     INFO - 
[task 2018-04-21T12:18:35.194Z] 12:18:35     INFO - GPU: UNKNOWN
[task 2018-04-21T12:18:35.195Z] 12:18:35     INFO - 
[task 2018-04-21T12:18:35.195Z] 12:18:35     INFO - Crash reason:  SIGSEGV
[task 2018-04-21T12:18:35.196Z] 12:18:35     INFO - Crash address: 0x0
[task 2018-04-21T12:18:35.197Z] 12:18:35     INFO - Process uptime: not available
[task 2018-04-21T12:18:35.197Z] 12:18:35     INFO - 
[task 2018-04-21T12:18:35.198Z] 12:18:35     INFO - Thread 0 (crashed)
[task 2018-04-21T12:18:35.200Z] 12:18:35     INFO -  0  libxul.so!js::AutoClearTypeInferenceStateOnOOM::AutoClearTypeInferenceStateOnOOM [TypeInference.cpp:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 4597 + 0x18]
[task 2018-04-21T12:18:35.200Z] 12:18:35     INFO -     rax = 0x0000000000000000   rdx = 0x0000000000000000
[task 2018-04-21T12:18:35.201Z] 12:18:35     INFO -     rcx = 0x00007fc3a7c862dd   rbx = 0x00007fc38a15a000
[task 2018-04-21T12:18:35.202Z] 12:18:35     INFO -     rsi = 0x00007fc3a7f55770   rdi = 0x00007fc3a7f54540
[task 2018-04-21T12:18:35.202Z] 12:18:35     INFO -     rbp = 0x00007ffd57e54e50   rsp = 0x00007ffd57e54e40
[task 2018-04-21T12:18:35.203Z] 12:18:35     INFO -      r8 = 0x00007fc3a7f55770    r9 = 0x00007fc3a9236740
[task 2018-04-21T12:18:35.204Z] 12:18:35     INFO -     r10 = 0x0000000000000000   r11 = 0x0000000000000000
[task 2018-04-21T12:18:35.205Z] 12:18:35     INFO -     r12 = 0x00007fc390f23000   r13 = 0x00007ffd57e55130
[task 2018-04-21T12:18:35.206Z] 12:18:35     INFO -     r14 = 0x0000000000000000   r15 = 0x00007fc3874bc541
[task 2018-04-21T12:18:35.206Z] 12:18:35     INFO -     rip = 0x00007fc3999ef798
[task 2018-04-21T12:18:35.207Z] 12:18:35     INFO -     Found by: given as instruction pointer in context
[task 2018-04-21T12:18:35.208Z] 12:18:35     INFO -  1  libxul.so!EnsureHasAutoClearTypeInferenceStateOnOOM [Maybe.h:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 550 + 0x8]
[task 2018-04-21T12:18:35.208Z] 12:18:35     INFO -     rbp = 0x00007ffd57e54e90   rsp = 0x00007ffd57e54e60
[task 2018-04-21T12:18:35.208Z] 12:18:35     INFO -     rip = 0x00007fc3999ef832
[task 2018-04-21T12:18:35.210Z] 12:18:35     INFO -     Found by: previous frame's frame pointer
[task 2018-04-21T12:18:35.211Z] 12:18:35     INFO -  2  libxul.so!js::ObjectGroup::sweep [TypeInference.cpp:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 4335 + 0x22]
[task 2018-04-21T12:18:35.211Z] 12:18:35     INFO -     rbp = 0x00007ffd57e54f70   rsp = 0x00007ffd57e54ea0
[task 2018-04-21T12:18:35.212Z] 12:18:35     INFO -     rip = 0x00007fc399a164d6
[task 2018-04-21T12:18:35.213Z] 12:18:35     INFO -     Found by: previous frame's frame pointer
[task 2018-04-21T12:18:35.213Z] 12:18:35     INFO -  3  libxul.so!js::ObjectGroup::anyNewScript [ObjectGroup-inl.h:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 101 + 0x5]
[task 2018-04-21T12:18:35.214Z] 12:18:35     INFO -     rbp = 0x00007ffd57e54f90   rsp = 0x00007ffd57e54f80
[task 2018-04-21T12:18:35.215Z] 12:18:35     INFO -     rip = 0x00007fc399a16c71
[task 2018-04-21T12:18:35.215Z] 12:18:35     INFO -     Found by: previous frame's frame pointer
[task 2018-04-21T12:18:35.216Z] 12:18:35     INFO -  4  libxul.so!js::ObjectGroup::clearNewScript [TypeInference.cpp:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 3001 + 0x5]
[task 2018-04-21T12:18:35.217Z] 12:18:35     INFO -     rbp = 0x00007ffd57e55090   rsp = 0x00007ffd57e54fa0
[task 2018-04-21T12:18:35.218Z] 12:18:35     INFO -     rip = 0x00007fc399a1a106
[task 2018-04-21T12:18:35.219Z] 12:18:35     INFO -     Found by: previous frame's frame pointer
[task 2018-04-21T12:18:35.219Z] 12:18:35     INFO -  5  libxul.so!js::ConstraintTypeSet::addType [TypeInference.cpp:e2b0e792967f878029cb9e2fbb538821cc9b0baa : 727 + 0x13]
[task 2018-04-21T12:18:35.221Z] 12:18:35     INFO -     rbp = 0x00007ffd57e55100   rsp = 0x00007ffd57e550a0
[task 2018-04-21T12:18:35.221Z] 12:18:35     INFO -     rip = 0x00007fc399a17cec
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by jandemooij@gmail.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e5b94fa417c8
Comment out another invalid assert I missed in 42e037e0b8d1. r=me
Flags: needinfo?(jdemooij)
https://hg.mozilla.org/mozilla-central/rev/e5b94fa417c8
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Removing debug assertion is unlikely to get rid of crashes in beta and release channels.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Whiteboard: [stockwell fixed:backout][retriggered] → [stockwell fixed:backout][retriggered][#jsapi:crashes-retriage]
(In reply to Nicolas B. Pierron [:nbp] {backlog: 39} from comment #19)
> Removing debug assertion is unlikely to get rid of crashes in beta and
> release channels.

This bug should stay closed. I landed an invalid assertion, it caused test failures (this bug), and we fixed the assertion.

Any TI crashes we're still seeing are unrelated to this.
Status: REOPENED → RESOLVED
Closed: 6 years ago6 years ago
Resolution: --- → FIXED
Sorry, I got miss-lead by the crash signature which is also being tracked in Bug 1112741.
You need to log in before you can comment on or make changes to this bug.