Closed Bug 1512606 Opened 7 years ago Closed 6 years ago

Intermittent dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0

Categories

(Core :: Graphics: CanvasWebGL, defect, P5)

defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: rmaries [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=215900306&repo=mozilla-central https://queue.taskcluster.net/v1/task/Wn4lg-lkRXaKJ0SnXVvQ4g/runs/0/artifacts/public/logs/live_backing.log 11:26:45 INFO - GECKO(700) | #02: mozilla::dom::PVideoDecoderManagerParent::OnMessageReceived(IPC::Message const &,IPC::Message * &) [s3:gecko-generated-sources:4038c232f08120b6ea550b641be3f1229fb1e0da97a2001b311cecbfec9988e7c8fa9e56874779ae99a08887c827c17a3189138d133120d027e5ecd7b917a849/ipc/ipdl/PVideoDecoderManagerParent.cpp::320] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #03: mozilla::ipc::MessageChannel::DispatchSyncMessage(IPC::Message const &,IPC::Message * &) [ipc/glue/MessageChannel.cpp:2129] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #04: mozilla::ipc::MessageChannel::DispatchMessage(IPC::Message &&) [ipc/glue/MessageChannel.cpp:2082] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #05: mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask &) [ipc/glue/MessageChannel.cpp:1936] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #06: mozilla::ipc::MessageChannel::MessageTask::Run() [ipc/glue/MessageChannel.cpp:1966] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #07: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:1159] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #08: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/threads/nsThreadUtils.cpp:468] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #09: mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:333] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #10: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:314] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #11: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:308] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #12: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:290] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #13: nsThread::ThreadFunc(void *) [xpcom/threads/nsThread.cpp:452] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #14: PR_NativeRunThread [nsprpub/pr/src/threads/combined/pruthr.c:406] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #15: static unsigned int pr_root(void *) [nsprpub/pr/src/md/windows/w95thred.c:138] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #16: ucrtbase.dll + 0x20369 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #17: KERNEL32.DLL + 0x12774 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #18: static void patched_BaseThreadInitThunk(int, void *, void *) [mozglue/build/WindowsDllBlocklist.cpp:723] 11:26:45 INFO - 11:26:45 INFO - GECKO(700) | #19: ntdll.dll + 0x70d51 11:26:45 INFO - 11:26:45 INFO - TEST-INFO | started process screenshot 11:26:45 INFO - TEST-INFO | screenshot: exit 0 11:26:45 INFO - Buffered messages logged at 11:26:44 11:26:45 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | A valid string reason is expected 11:26:45 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | Reason cannot be empty 11:26:45 INFO - Buffered messages logged at 11:26:45 11:26:45 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0 11:26:45 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0 11:26:45 INFO - Buffered messages finished 11:26:45 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0 11:26:45 INFO - at (4, 4) expected: 255,0,0 was 0,136,0 11:26:45 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:7 11:26:45 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:22:7 11:26:45 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:5 11:26:45 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5 11:26:45 INFO - checkCanvasRect/<@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1269:9 11:26:45 INFO - checkCanvasRectColor@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1225:9 11:26:45 INFO - checkCanvasRect@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1257:3 11:26:45 INFO - runOneIteration@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:195:13 11:26:45 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:288:25 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2961:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - startPlayingAndWaitForVideo@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2967:3 11:26:45 INFO - runNextVideo@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:274:21 11:26:45 INFO - generateTest/runTest/runTexImageTest/<@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:295:17 11:26:45 INFO - runTexImageTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:241:20 11:26:45 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:299:9 11:26:45 INFO - init@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:86:9 11:26:45 INFO - @dom/canvas/test/webgl-conf/checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:54:1 11:26:45 INFO - Not taking screenshot here: see the one that was previously logged 11:26:45 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0 11:26:45 INFO - at (4, 24) expected: 0,255,0 was 0,136,0 11:26:45 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:7 11:26:45 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:22:7 11:26:45 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:5 11:26:45 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5 11:26:45 INFO - checkCanvasRect/<@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1269:9 11:26:45 INFO - checkCanvasRectColor@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1225:9 11:26:45 INFO - checkCanvasRect@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1257:3 11:26:45 INFO - runOneIteration@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:198:13 11:26:45 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:288:25 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2961:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2963:7 11:26:45 INFO - FrameRequestCallback*requestAnimFrame@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2762:3 11:26:45 INFO - startPlayingAndWaitForVideo@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:2967:3 11:26:45 INFO - runNextVideo@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:274:21 11:26:45 INFO - generateTest/runTest/runTexImageTest/<@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:295:17 11:26:45 INFO - runTexImageTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:241:20 11:26:45 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:299:9 11:26:45 INFO - init@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:86:9 11:26:45 INFO - @dom/canvas/test/webgl-conf/checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:54:1 11:26:45 INFO - GECKO(700) | [GPU 3552, VideoParent] ###!!! ASSERTION: Can only add a reference on the main thread: 'NS_IsMainThread()', file z:/build/build/src/gfx/layers/ImageContainer.h, line 85 11:26:45 INFO - GECKO(700) | #01: mozilla::dom::VideoDecoderManagerParent::RecvReadback(mozilla::layers::SurfaceDescriptorGPUVideo const &,mozilla::layers::SurfaceDescriptor *) [dom/media/ipc/VideoDecoderManagerParent.cpp:240]
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE

This is still happening.

Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=245966544&repo=try&lineNumber=2491

15:05:31 INFO - TEST-START | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html
15:05:32 INFO - TEST-INFO | started process screenshot
15:05:32 INFO - TEST-INFO | screenshot: exit 0
15:05:32 INFO - Buffered messages logged at 15:05:31
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | A valid string reason is expected
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | Reason cannot be empty
15:05:32 INFO - Buffered messages logged at 15:05:32
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0
15:05:32 INFO - Buffered messages finished
15:05:32 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0
15:05:32 INFO - at (4, 4) expected: 255,0,0 was 182,0,0
15:05:32 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
15:05:32 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:22:14
15:05:32 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:36
15:05:32 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5
15:05:32 INFO - checkCanvasRect/<@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1270:9
15:05:32 INFO - checkCanvasRectColor@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1226:9
15:05:32 INFO - checkCanvasRect@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1258:3
15:05:32 INFO - runOneIteration@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:195:17
15:05:32 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:289:25
15:05:32 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:3015:7
15:05:32 INFO - Not taking screenshot here: see the one that was previously logged
15:05:32 INFO - TEST-UNEXPECTED-FAIL | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 0,255,0
15:05:32 INFO - at (4, 24) expected: 0,255,0 was 0,104,0
15:05:32 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:275:18
15:05:32 INFO - reportResults@dom/canvas/test/webgl-conf/mochi-single.html?checkout/conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html?webglVersion=2:22:14
15:05:32 INFO - reportTestResultsToHarness@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:111:36
15:05:32 INFO - testFailed@dom/canvas/test/webgl-conf/checkout/js/js-test-pre.js:241:5
15:05:32 INFO - checkCanvasRect/<@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1270:9
15:05:32 INFO - checkCanvasRectColor@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1226:9
15:05:32 INFO - checkCanvasRect@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:1258:3
15:05:32 INFO - runOneIteration@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:198:17
15:05:32 INFO - runTest@dom/canvas/test/webgl-conf/checkout/js/tests/tex-image-and-sub-image-2d-with-video.js:289:25
15:05:32 INFO - timeWatcher@dom/canvas/test/webgl-conf/checkout/js/webgl-test-utils.js:3015:7
15:05:32 INFO - TEST-PASS | dom/canvas/test/webgl-conf/generated/test_2_conformance__textures__video__tex-2d-rgba-rgba-unsigned_byte.html | shouldBe 255,0,0

Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 7 years ago6 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.