Closed
Bug 1435009
Opened 8 years ago
Closed 8 years ago
Perma failing /browser_checkcfgstatus.js | A promise chain failed to handle a rejection: Error: couldn't find function symbol in library
Categories
(Toolkit :: Startup and Profile System, defect, P5)
Toolkit
Startup and Profile System
Tracking
()
RESOLVED
FIXED
mozilla60
| Tracking | Status | |
|---|---|---|
| firefox60 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: tjr)
References
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell disabled])
Attachments
(1 file)
Filed by: ncsoregi [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=159822415&repo=mozilla-central
https://queue.taskcluster.net/v1/task/YId7VwUeQraTQxfzrobNbw/runs/0/artifacts/public/logs/live_backing.log
12:25:06 ERROR - 1651 INFO TEST-UNEXPECTED-FAIL | toolkit/xre/test/browser_checkcfgstatus.js | This test should cause a crash when CFG is enabled. We didn't observe a crash. This specific assertion should be redundant to a false assertion immediately prior to it. If it occurs alone, then something strange has occured and CFG status and this test should be investigated. - false == true - JS frame :: chrome://mochitests/content/browser/toolkit/xre/test/browser_checkcfgstatus.js :: test_cfg_enabled/< :: line 65
21440
12:25:06 INFO - Stack trace:
21441
12:25:06 INFO - chrome://mochitests/content/browser/toolkit/xre/test/browser_checkcfgstatus.js:test_cfg_enabled/<:65
21442
12:25:06 INFO - GECKO(7192) | --DOMWINDOW == 6 (000001A7EC596C00) [pid = 1096] [serial = 2] [outer = 0000000000000000] [url = about:blank]
21443
12:25:06 INFO - GECKO(7192) | [Child 7760, Main Thread] WARNING: NS_ENSURE_TRUE(node) failed: file z:/build/build/src/layout/base/nsDocumentViewer.cpp, line 3713
21444
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] Shutdown: decoder=000001ED7EAD6400 state machine=000001ED7E832000
21445
12:25:06 INFO - GECKO(7192) | --DOMWINDOW == 3 (000001ED76D19660) [pid = 7760] [serial = 1] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html]
21446
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] Enter: state machine=000001ED7E831270 reader=000001ED7BE07DC0
21447
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] Shutdown: reader=000001ED7EAFE000 shutdown demuxer=000001ED7EAA5F60
21448
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] Shutdown: pool=000001ED76DEC900 count=1
21449
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] operator(): pool=000001ED76DEC900 shutdown=true count=0
21450
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] TearDownDecoders: reader=000001ED7EAFE000 shut down audio task queue
21451
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] TearDownDecoders: reader=000001ED7EAFE000 shut down video task queue
21452
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] FinishShutdown: state machine=000001ED7E832000
21453
12:25:06 INFO - GECKO(7192) | [DEBUG SHUTDOWN] Unregister: decoder=000001ED7EAD6400, count=0
21454
12:25:06 INFO - Not taking screenshot here: see the one that was previously logged
21455
12:25:06 ERROR - 1652 INFO TEST-UNEXPECTED-FAIL | toolkit/xre/test/browser_checkcfgstatus.js | A promise chain failed to handle a rejection: Error: couldn't find function symbol in library - stack: JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: register :: line 201
21456
12:25:06 INFO - JS frame :: resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js :: completePromise :: line 713
Updated•8 years ago
|
Summary: Intermittent /browser_checkcfgstatus.js | A promise chain failed to handle a rejection: Error: couldn't find function symbol in library → Perma failing /browser_checkcfgstatus.js | A promise chain failed to handle a rejection: Error: couldn't find function symbol in library
Comment 1•8 years ago
|
||
This was filed 3 days ago and already has 31 total failures.
It is perma failing on windows10-64-ccov / debug.
Here is a recent log file and a snippet with the error:
https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=160311572&lineNumber=35564
INFO - Buffered messages finished
12:37:41 ERROR - 1036 INFO TEST-UNEXPECTED-FAIL | toolkit/xre/test/browser_checkcfgstatus.js | This test should cause a crash when CFG is enabled. We didn't observe a crash. This specific assertion should be redundant to a false assertion immediately prior to it. If it occurs alone, then something strange has occured and CFG status and this test should be investigated. - false == true - JS frame :: chrome://mochitests/content/browser/toolkit/xre/test/browser_checkcfgstatus.js :: test_cfg_enabled/< :: line 65
12:37:41 INFO - Stack trace:
12:37:41 INFO - chrome://mochitests/content/browser/toolkit/xre/test/browser_checkcfgstatus.js:test_cfg_enabled/<:65
Flags: needinfo?(florian)
Whiteboard: [stockwell needswork]
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (mozreview-request) |
Comment 4•8 years ago
|
||
| mozreview-review | ||
Comment on attachment 8948489 [details]
Bug 1435009 Do not run the CFG test on ccov builds
https://reviewboard.mozilla.org/r/217920/#review223726
Thanks!
Attachment #8948489 -
Flags: review?(mconley) → review+
| Assignee | ||
Updated•8 years ago
|
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/a9b041089fc6
Do not run the CFG test on ccov builds r=mconley
Keywords: checkin-needed
Am I correct to assume that I'll need to add similar skip conditions if I enable tests on WinASan and/or clang-cl builds?
| Assignee | ||
Comment 7•8 years ago
|
||
(In reply to David Major [:dmajor] from comment #6)
> Am I correct to assume that I'll need to add similar skip conditions if I
> enable tests on WinASan and/or clang-cl builds?
Yes, I had inquired about how to set up 'skip-if: compiler != "msvc"' but didn't get a response; it didn't seem to be needed right now, but that's probably the best option...
Comment 8•8 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
Comment 9•8 years ago
|
||
(In reply to Tom Ritter [:tjr] from comment #7)
> Yes, I had inquired about how to set up 'skip-if: compiler != "msvc"' but
> didn't get a response; it didn't seem to be needed right now, but that's
> probably the best option...
We don't currently have anything like that, presumably nobody has needed it to this point. Most of the keys used in expressions in test manifests come from the mozinfo.py in mozbuild:
https://dxr.mozilla.org/mozilla-central/source/python/mozbuild/mozbuild/mozinfo.py
It wouldn't be hard to set a 'compiler' key to substs['CC_TYPE'] or something like that.
Updated•8 years ago
|
Whiteboard: [stockwell needswork] → [stockwell disabled]
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•