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)

defect

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
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
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]
Blocks: 1235982
Flags: needinfo?(florian) → needinfo?(tom)
Attachment #8948489 - Flags: review?(mconley) → review+
Assignee: nobody → tom
Status: NEW → ASSIGNED
Flags: needinfo?(tom)
Keywords: checkin-needed
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?
(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...
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
(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.
Whiteboard: [stockwell needswork] → [stockwell disabled]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: