Closed Bug 1523925 Opened 6 years ago Closed 6 years ago

Intermittent Assertion failure: false (Failed to release mutex.), at z:/build/build/src/gfx/vr/gfxVRMutex.h:46

Categories

(Core :: Graphics, defect, P5)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: intermittent-failure)

#[markdown(off)]
Filed by: rgurzau [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=224948019&repo=try

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

https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/B9nPlH9ZSzOhy-pSTlGQJQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1

13:23:49 INFO - REFTEST TEST-START | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/draw_rect.html == file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/wrapper.html?draw_rect.png
13:23:49 INFO - nsStringStats
13:23:49 INFO - => mAllocCount: 6869
13:23:49 INFO - => mReallocCount: 0
13:23:49 INFO - => mFreeCount: 6869
13:23:49 INFO - => mShareCount: 4616
13:23:49 INFO - => mAdoptCount: 384
13:23:49 INFO - => mAdoptFreeCount: 384
13:23:49 INFO - => Process ID: 6648, Thread ID: 4556
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.enabled,true)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.test.enabled,true)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.require-gesture,false)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.submitframe,1)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.rafMaxDuration,200)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.enumerate.interval,0)
13:23:49 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.controller.enumerate.interval,0)
13:23:49 INFO - REFTEST TEST-LOAD | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/draw_rect.html | 0 / 2 (0%)
13:23:49 INFO - ++DOMWINDOW == 6 (000002829494D400) [pid = 7588] [serial = 6] [outer = 000002829465C800]
13:23:49 INFO - [Child 7588, Main Thread] WARNING: NS_ENSURE_TRUE(nsContentUtils::IsJavascriptMIMEType(type)) failed: file z:/build/build/src/dom/script/ScriptLoader.cpp, line 1451
13:23:49 INFO - [Child 7588, Main Thread] WARNING: NS_ENSURE_TRUE(nsContentUtils::IsJavascriptMIMEType(type)) failed: file z:/build/build/src/dom/script/ScriptLoader.cpp, line 1451
13:23:50 INFO - WARN: initializeD3DDevice(770): Failed creating Debug D3D11 device - falling back to release runtime.
13:23:50 INFO - Initializing context 0000028295477000 surface 0000028295428280 on display 000002828E7E9CD0
13:23:50 INFO - ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\task_1548852140\appdata\local\temp\tmp15yczb.mozrunner\runreftest_leaks_tab_pid692.log
13:23:50 INFO - [Child 692, Main Thread] WARNING: No CID found when attempting to map contract ID: file z:/build/build/src/xpcom/components/nsComponentManager.cpp, line 739
13:23:50 INFO - [Child 7588, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file z:/build/build/src/dom/base/nsContentUtils.cpp, line 3766
13:23:50 INFO - REFTEST INFO | drawWindow flags = DRAWWINDOW_DRAW_CARET | DRAWWINDOW_DRAW_VIEW | DRAWWINDOW_USE_WIDGET_LAYERS; window size = 816,1039; test browser size = 800,1000
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.controller.enumerate.interval,1000)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.display.enumerate.interval,5000)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.display.rafMaxDuration,50)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.puppet.submitframe,0)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.require-gesture,true)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.test.enabled,false)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.puppet.enabled,false)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.enabled,true)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.test.enabled,true)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.require-gesture,false)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.submitframe,1)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.rafMaxDuration,200)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.enumerate.interval,0)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.controller.enumerate.interval,0)
13:23:50 INFO - REFTEST TEST-LOAD | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/wrapper.html?draw_rect.png | 0 / 2 (0%)
13:23:50 INFO - ++DOMWINDOW == 7 (000002829465F400) [pid = 7588] [serial = 7] [outer = 000002829465C800]
13:23:50 INFO - REFTEST TEST-PASS | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/draw_rect.html == file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/wrapper.html?draw_rect.png | image comparison, max difference: 0, number of differing pixels: 0
13:23:50 INFO - REFTEST TEST-END | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/draw_rect.html == file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/wrapper.html?draw_rect.png
13:23:50 INFO - ++DOMWINDOW == 8 (000002829494B400) [pid = 7588] [serial = 8] [outer = 000002829465C800]
13:23:50 INFO - REFTEST TEST-START | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/change_size.html == file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/wrapper.html?change_size.png
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.controller.enumerate.interval,1000)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.display.enumerate.interval,5000)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.display.rafMaxDuration,50)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.puppet.submitframe,0)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.require-gesture,true)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.test.enabled,false)
13:23:50 INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.puppet.enabled,false)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.enabled,true)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.test.enabled,true)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.require-gesture,false)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.puppet.submitframe,1)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.rafMaxDuration,200)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.display.enumerate.interval,0)
13:23:50 INFO - REFTEST INFO | SET PREFERENCE pref(dom.vr.controller.enumerate.interval,0)
13:23:50 INFO - REFTEST TEST-LOAD | file:///Z:/task_1548852140/build/tests/reftest/tests/dom/vr/test/reftest/change_size.html | 1 / 2 (50%)

gfxVRMutex.h landed a day before in bug 1514417.

Blocks: 1514417
Flags: needinfo?(dmu)

I am going to fix it at Bug 1523926.

Flags: needinfo?(dmu)
See Also: → 1523926

We already fix this at Bug 1523926.

Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.