Closed Bug 1195152 Opened 9 years ago Closed 9 years ago

[OMTC] Theora video without chroma subsampling shows scaled chroma layers

Categories

(Core :: Audio/Video: Playback, defect, P2)

40 Branch
Unspecified
Linux
defect

Tracking

()

RESOLVED FIXED
mozilla44
Tracking Status
firefox40 --- affected
firefox41 --- affected
firefox42 --- affected
firefox43 --- affected
firefox44 --- fixed

People

(Reporter: ttammisa, Assigned: roc)

References

Details

(Keywords: regression)

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.1.0
Build ID: 20150703062643

Steps to reproduce:

Viewed theora video that has no chroma subsampling (4:4:4 pixel format). 
For example http://v2v.cc/~j/theora_testsuite/ducks_take_off_444_720p25.ogg
from Theora testsuite at https://wiki.xiph.org/TheoraTestsuite.
Also other videos with 4:4:4 pixel format were broken.

Possibly unrelated but also offset test video (http://v2v.cc/~j/theora_testsuite/offset_test.ogv) 
did not work expectedly,
 


Actual results:

Looks like decoder is treating the video as 4:2:0 pixel format as chroma layers look like they have been scaled double both horizontally and vertically, resulting in odd colored duck shadows at lower right part of display. Thats the easiest thing to spot although colors are naturally quite off everywhere except in upper left corner.


Expected results:

No odd colored ghost ducks.
Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core
Hello there,

I encountered the same (or very similar) problem when updating from FF 39.0 to version 40.0.2 (Mozilla/5.0 (X11; Linux x86_64; rv:40.0) Gecko/20100101 Firefox/40.0). An example video can be found at http://185.15.246.7/pix/derivatives/Lasioseius_miscellus_HT_w_89.34627/Lasioseius_miscellus_HT_w_Gnathosoma_89.34627/focal-series.ogg

Going back to FF 39.0 resolved these issues completely, updating again to 40.0.2 caused the problems again. In either version I had Firefox run both on the on-board graphics controller of the dual-head and via optirun, but that did not influence the results.

Best regards,

Anja
As it looks like a regression in Firefox on Linux, could you use the tool mozregression to find a regression range, please.
See http://mozilla.github.io/mozregression/ for details.

Just run the command "mozregression --good-release 39" then copy here the pushlog provided in the console output.
Flags: needinfo?(ttammisa)
Flags: needinfo?(amica)
I'm not sure if this is what you need, but it went back all the way to the earliest date 2015-03-30 which was still 'bad', then dumped this URL as pushlog: https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=26d6392b5403&tochange=8af276ab8636

I double-checked that version 39.0 was okay, but during the bisection process I had the feeling it went way too far into the past without any working build on its way.

Hope that helps. If you need me to do something else, please let me know.

Just in case here is the full output:

$ mozregression --good-release 39

 0:00.27 LOG: MainThread INFO No 'bad' date specified, using 2015-08-18
 0:00.27 LOG: MainThread INFO Using 'good' date 2015-03-30 for release 39
 0:05.83 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/06/2015-06-09-08-19-16-mozilla-central/firefox-41.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 4:54.22 LOG: MainThread Test Runner INFO Running nightly for 2015-06-09
 5:05.52 LOG: MainThread Test Runner INFO Launching /tmp/tmp8ZyfEA/firefox/firefox
 5:05.53 LOG: MainThread mozversion INFO application_buildid: 20150609081916
 5:05.53 LOG: MainThread mozversion INFO application_changeset: e10e2e8d8bf2
 5:05.53 LOG: MainThread mozversion INFO application_display_name: Nightly
 5:05.53 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 5:05.53 LOG: MainThread mozversion INFO application_name: Firefox
 5:05.53 LOG: MainThread mozversion INFO application_remotingname: firefox
 5:05.53 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 5:05.53 LOG: MainThread mozversion INFO application_vendor: Mozilla
 5:05.53 LOG: MainThread mozversion INFO application_version: 41.0a1
 5:05.53 LOG: MainThread mozversion INFO platform_buildid: 20150609081916
 5:05.53 LOG: MainThread mozversion INFO platform_changeset: e10e2e8d8bf2
 5:05.53 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 5:05.53 LOG: MainThread mozversion INFO platform_version: 41.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry' or 'exit' and press Enter): bad
 5:42.63 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-08-18] (141 days) to [2015-03-30, 2015-06-09] (71 days) (~6 steps left)
 5:42.63 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/05/2015-05-05-03-02-06-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 9:11.69 LOG: MainThread Test Runner INFO Running nightly for 2015-05-05
 9:21.61 LOG: MainThread Test Runner INFO Launching /tmp/tmpGYXT3W/firefox/firefox
 9:21.61 LOG: MainThread mozversion INFO application_buildid: 20150505030206
 9:21.61 LOG: MainThread mozversion INFO application_changeset: 4c93d46ab92f
 9:21.61 LOG: MainThread mozversion INFO application_display_name: Nightly
 9:21.61 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 9:21.61 LOG: MainThread mozversion INFO application_name: Firefox
 9:21.61 LOG: MainThread mozversion INFO application_remotingname: firefox
 9:21.61 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 9:21.61 LOG: MainThread mozversion INFO application_vendor: Mozilla
 9:21.61 LOG: MainThread mozversion INFO application_version: 40.0a1
 9:21.61 LOG: MainThread mozversion INFO platform_buildid: 20150505030206
 9:21.61 LOG: MainThread mozversion INFO platform_changeset: 4c93d46ab92f
 9:21.61 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 9:21.61 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 9:41.46 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-06-09] (71 days) to [2015-03-30, 2015-05-05] (36 days) (~5 steps left)
 9:41.46 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-17-03-02-00-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
12:22.38 LOG: MainThread Test Runner INFO Running nightly for 2015-04-17
12:32.38 LOG: MainThread Test Runner INFO Launching /tmp/tmpyJ9xgk/firefox/firefox
12:32.38 LOG: MainThread mozversion INFO application_buildid: 20150417030200
12:32.38 LOG: MainThread mozversion INFO application_changeset: 51e3cb11a258
12:32.38 LOG: MainThread mozversion INFO application_display_name: Nightly
12:32.38 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
12:32.38 LOG: MainThread mozversion INFO application_name: Firefox
12:32.38 LOG: MainThread mozversion INFO application_remotingname: firefox
12:32.38 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
12:32.38 LOG: MainThread mozversion INFO application_vendor: Mozilla
12:32.38 LOG: MainThread mozversion INFO application_version: 40.0a1
12:32.38 LOG: MainThread mozversion INFO platform_buildid: 20150417030200
12:32.38 LOG: MainThread mozversion INFO platform_changeset: 51e3cb11a258
12:32.38 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
12:32.38 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
12:48.33 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-05-05] (36 days) to [2015-03-30, 2015-04-17] (18 days) (~4 steps left)
12:48.33 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-08-03-02-05-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
16:12.08 LOG: MainThread Test Runner INFO Running nightly for 2015-04-08
16:22.03 LOG: MainThread Test Runner INFO Launching /tmp/tmp4O_M1r/firefox/firefox
16:22.04 LOG: MainThread mozversion INFO application_buildid: 20150408030205
16:22.04 LOG: MainThread mozversion INFO application_changeset: 078128c2600a
16:22.04 LOG: MainThread mozversion INFO application_display_name: Nightly
16:22.04 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
16:22.04 LOG: MainThread mozversion INFO application_name: Firefox
16:22.04 LOG: MainThread mozversion INFO application_remotingname: firefox
16:22.04 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
16:22.04 LOG: MainThread mozversion INFO application_vendor: Mozilla
16:22.04 LOG: MainThread mozversion INFO application_version: 40.0a1
16:22.04 LOG: MainThread mozversion INFO platform_buildid: 20150408030205
16:22.04 LOG: MainThread mozversion INFO platform_changeset: 078128c2600a
16:22.04 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
16:22.04 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
16:58.13 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-04-17] (18 days) to [2015-03-30, 2015-04-08] (9 days) (~3 steps left)
16:58.13 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-04-03-02-18-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
17:52.20 LOG: MainThread Test Runner INFO Running nightly for 2015-04-04
18:01.88 LOG: MainThread Test Runner INFO Launching /tmp/tmpwPnEkZ/firefox/firefox
18:01.88 LOG: MainThread mozversion INFO application_buildid: 20150404030218
18:01.88 LOG: MainThread mozversion INFO application_changeset: 90adc073cbc6
18:01.88 LOG: MainThread mozversion INFO application_display_name: Nightly
18:01.88 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
18:01.88 LOG: MainThread mozversion INFO application_name: Firefox
18:01.88 LOG: MainThread mozversion INFO application_remotingname: firefox
18:01.88 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
18:01.88 LOG: MainThread mozversion INFO application_vendor: Mozilla
18:01.88 LOG: MainThread mozversion INFO application_version: 40.0a1
18:01.88 LOG: MainThread mozversion INFO platform_buildid: 20150404030218
18:01.88 LOG: MainThread mozversion INFO platform_changeset: 90adc073cbc6
18:01.88 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
18:01.88 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
18:16.75 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-04-08] (9 days) to [2015-03-30, 2015-04-04] (5 days) (~2 steps left)
18:16.75 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-02-11-58-24-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
19:49.47 LOG: MainThread Test Runner INFO Running nightly for 2015-04-02
19:59.09 LOG: MainThread Test Runner INFO Launching /tmp/tmpBqr8v_/firefox/firefox
19:59.10 LOG: MainThread mozversion INFO application_buildid: 20150402115824
19:59.10 LOG: MainThread mozversion INFO application_changeset: 35046df9df1f
19:59.10 LOG: MainThread mozversion INFO application_display_name: Nightly
19:59.10 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
19:59.10 LOG: MainThread mozversion INFO application_name: Firefox
19:59.10 LOG: MainThread mozversion INFO application_remotingname: firefox
19:59.10 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
19:59.10 LOG: MainThread mozversion INFO application_vendor: Mozilla
19:59.10 LOG: MainThread mozversion INFO application_version: 40.0a1
19:59.10 LOG: MainThread mozversion INFO platform_buildid: 20150402115824
19:59.10 LOG: MainThread mozversion INFO platform_changeset: 35046df9df1f
19:59.10 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
19:59.10 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
20:22.46 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-04-04] (5 days) to [2015-03-30, 2015-04-02] (3 days) (~1 steps left)
20:22.46 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-01-18-09-20-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
22:08.65 LOG: MainThread Test Runner INFO Running nightly for 2015-04-01
22:18.10 LOG: MainThread Test Runner INFO Launching /tmp/tmpC0lnZB/firefox/firefox
22:18.11 LOG: MainThread mozversion INFO application_buildid: 20150401180920
22:18.11 LOG: MainThread mozversion INFO application_changeset: 37ddc5e2eb72
22:18.11 LOG: MainThread mozversion INFO application_display_name: Nightly
22:18.11 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
22:18.11 LOG: MainThread mozversion INFO application_name: Firefox
22:18.11 LOG: MainThread mozversion INFO application_remotingname: firefox
22:18.11 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
22:18.11 LOG: MainThread mozversion INFO application_vendor: Mozilla
22:18.11 LOG: MainThread mozversion INFO application_version: 40.0a1
22:18.11 LOG: MainThread mozversion INFO platform_buildid: 20150401180920
22:18.11 LOG: MainThread mozversion INFO platform_changeset: 37ddc5e2eb72
22:18.11 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
22:18.11 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
22:35.46 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-04-02] (3 days) to [2015-03-30, 2015-04-01] (2 days) (~1 steps left)
22:35.46 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/03/2015-03-31-03-02-04-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
24:53.99 LOG: MainThread Test Runner INFO Running nightly for 2015-03-31
25:03.69 LOG: MainThread Test Runner INFO Launching /tmp/tmpANqKJj/firefox/firefox
25:03.70 LOG: MainThread mozversion INFO application_buildid: 20150331030204
25:03.70 LOG: MainThread mozversion INFO application_changeset: 8af276ab8636
25:03.70 LOG: MainThread mozversion INFO application_display_name: Nightly
25:03.70 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
25:03.70 LOG: MainThread mozversion INFO application_name: Firefox
25:03.70 LOG: MainThread mozversion INFO application_remotingname: firefox
25:03.70 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
25:03.70 LOG: MainThread mozversion INFO application_vendor: Mozilla
25:03.70 LOG: MainThread mozversion INFO application_version: 40.0a1
25:03.70 LOG: MainThread mozversion INFO platform_buildid: 20150331030204
25:03.70 LOG: MainThread mozversion INFO platform_changeset: 8af276ab8636
25:03.70 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
25:03.70 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
25:17.05 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-03-30, 2015-04-01] (2 days) to [2015-03-30, 2015-03-31] (1 days) (~0 steps left)
25:17.05 LOG: MainThread Bisector INFO Got as far as we can go bisecting nightlies...
25:17.05 LOG: MainThread Bisector INFO Last good revision: 26d6392b5403
25:17.05 LOG: MainThread Bisector INFO First bad revision: 8af276ab8636
25:17.05 LOG: MainThread Bisector INFO Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=26d6392b5403&tochange=8af276ab8636

25:17.05 LOG: MainThread Bisector INFO ... attempting to bisect inbound builds (starting from 4 days prior, to make sure no inbound revision is missed)
25:19.44 LOG: MainThread Bisector INFO Getting inbound builds between 37d3dcbf23a9 and 8af276ab8636
25:30.15 LOG: MainThread Bisector INFO Downloading build from: https://queue.taskcluster.net/v1/task/c8IurfvrSrWYEzqskQEcPQ/artifacts/public/build/firefox-39.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
55:18.09 LOG: MainThread Test Runner INFO Testing inbound build with timestamp 1427475960, revision 76f46106
55:27.36 LOG: MainThread Test Runner INFO Launching /tmp/tmpErPDNQ/firefox/firefox
55:27.37 LOG: MainThread mozversion INFO application_buildid: 20150327100639
55:27.37 LOG: MainThread mozversion INFO application_changeset: 76f46106d07e
55:27.37 LOG: MainThread mozversion INFO application_display_name: Nightly
55:27.37 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
55:27.37 LOG: MainThread mozversion INFO application_name: Firefox
55:27.37 LOG: MainThread mozversion INFO application_remotingname: firefox
55:27.37 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/integration/mozilla-inbound
55:27.37 LOG: MainThread mozversion INFO application_vendor: Mozilla
55:27.37 LOG: MainThread mozversion INFO application_version: 39.0a1
55:27.37 LOG: MainThread mozversion INFO platform_buildid: 20150327100639
55:27.37 LOG: MainThread mozversion INFO platform_changeset: 76f46106d07e
55:27.37 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/integration/mozilla-inbound
55:27.37 LOG: MainThread mozversion INFO platform_version: 39.0a1
Was this inbound build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry' or 'exit' and press Enter): bad
56:13.19 LOG: MainThread Bisector INFO Narrowed inbound regression window from [313dfa70, 9ca3be4e] (248 revisions) to [313dfa70, 76f46106] (125 revisions) (~6 steps left)
56:13.19 LOG: MainThread Bisector INFO Downloading build from: https://queue.taskcluster.net/v1/task/tgQlCjo8QDKdXRgO0bGc7g/artifacts/public/build/firefox-39.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
Retrieving valid builds from (u'cff4597a0bf83e7581cefa39178c028f434766b3', 1427366533) generated an exception: HTTPSConnectionPool(host='s3-us-west-2.amazonaws.com', port=443): Read timed out. (read timeout=30.0)
72:30.86 LOG: Dummy-87 Bisector INFO Last good revision: 313dfa7058c8
72:30.86 LOG: Dummy-87 Bisector INFO First bad revision: 76f46106d07e
72:30.86 LOG: Dummy-87 Bisector INFO Pushlog:
https://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=313dfa7058c8&tochange=76f46106d07e

72:30.86 LOG: Dummy-87 Bisector INFO To resume, run:
72:30.86 LOG: Dummy-87 Bisector INFO mozregression --good-rev=313dfa7058c8 --bad-rev=76f46106d07e --app=firefox  --bits=64
Flags: needinfo?(amica)
Yes, I don't think this pushlog is correct, I don't see anything related to video.

You can restart Mozreg with a date, like "mozregression --good=2015-01-01" instead of version number.
Heres my results with mozregression:

ttammisa@pajalite:~/ff40$ mozregression --good=2015-01-01
 0:00.28 LOG: MainThread INFO No 'bad' date specified, using 2015-08-19
 0:08.97 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/04/2015-04-26-03-02-48-mozilla-central/firefox-40.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 1:01.21 LOG: MainThread Test Runner INFO Running nightly for 2015-04-26
 1:12.26 LOG: MainThread Test Runner INFO Launching /tmp/tmpJB6CSk/firefox/firefox
 1:12.26 LOG: MainThread mozversion INFO application_buildid: 20150426030248
 1:12.26 LOG: MainThread mozversion INFO application_changeset: 37d60e3b8be6
 1:12.26 LOG: MainThread mozversion INFO application_display_name: Nightly
 1:12.26 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 1:12.26 LOG: MainThread mozversion INFO application_name: Firefox
 1:12.26 LOG: MainThread mozversion INFO application_remotingname: firefox
 1:12.26 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 1:12.26 LOG: MainThread mozversion INFO application_vendor: Mozilla
 1:12.26 LOG: MainThread mozversion INFO application_version: 40.0a1
 1:12.26 LOG: MainThread mozversion INFO platform_buildid: 20150426030248
 1:12.26 LOG: MainThread mozversion INFO platform_changeset: 37d60e3b8be6
 1:12.26 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 1:12.26 LOG: MainThread mozversion INFO platform_version: 40.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry' or 'exit' and press Enter): bad
 1:54.84 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-01, 2015-08-18] (229 days) to [2015-01-01, 2015-04-26] (115 days) (~6 steps left)
 1:54.84 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/02/2015-02-28-03-02-31-mozilla-central/firefox-39.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 2:09.61 LOG: MainThread Test Runner INFO Running nightly for 2015-02-28
 2:20.23 LOG: MainThread Test Runner INFO Launching /tmp/tmpCIjkdU/firefox/firefox
 2:20.24 LOG: MainThread mozversion INFO application_buildid: 20150228030231
 2:20.24 LOG: MainThread mozversion INFO application_changeset: b94bcbc389e8
 2:20.24 LOG: MainThread mozversion INFO application_display_name: Nightly
 2:20.24 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 2:20.24 LOG: MainThread mozversion INFO application_name: Firefox
 2:20.24 LOG: MainThread mozversion INFO application_remotingname: firefox
 2:20.24 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 2:20.24 LOG: MainThread mozversion INFO application_vendor: Mozilla
 2:20.24 LOG: MainThread mozversion INFO application_version: 39.0a1
 2:20.24 LOG: MainThread mozversion INFO platform_buildid: 20150228030231
 2:20.24 LOG: MainThread mozversion INFO platform_changeset: b94bcbc389e8
 2:20.24 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 2:20.24 LOG: MainThread mozversion INFO platform_version: 39.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 2:36.50 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-01, 2015-04-26] (115 days) to [2015-01-01, 2015-02-28] (58 days) (~5 steps left)
 2:36.50 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-30-03-02-32-mozilla-central/firefox-38.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 3:10.12 LOG: MainThread Test Runner INFO Running nightly for 2015-01-30
 3:20.99 LOG: MainThread Test Runner INFO Launching /tmp/tmppFdvZd/firefox/firefox
 3:20.99 LOG: MainThread mozversion INFO application_buildid: 20150130030232
 3:20.99 LOG: MainThread mozversion INFO application_changeset: 29b05d283b00
 3:20.99 LOG: MainThread mozversion INFO application_display_name: Nightly
 3:20.99 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 3:20.99 LOG: MainThread mozversion INFO application_name: Firefox
 3:20.99 LOG: MainThread mozversion INFO application_remotingname: firefox
 3:20.99 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 3:20.99 LOG: MainThread mozversion INFO application_vendor: Mozilla
 3:20.99 LOG: MainThread mozversion INFO application_version: 38.0a1
 3:20.99 LOG: MainThread mozversion INFO platform_buildid: 20150130030232
 3:20.99 LOG: MainThread mozversion INFO platform_changeset: 29b05d283b00
 3:20.99 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 3:20.99 LOG: MainThread mozversion INFO platform_version: 38.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 3:35.81 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-01, 2015-02-28] (58 days) to [2015-01-01, 2015-01-30] (29 days) (~4 steps left)
 3:35.81 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-16-03-02-03-mozilla-central/firefox-38.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 3:53.95 LOG: MainThread Test Runner INFO Running nightly for 2015-01-16
 4:04.66 LOG: MainThread Test Runner INFO Launching /tmp/tmpimnzVa/firefox/firefox
 4:04.67 LOG: MainThread mozversion INFO application_buildid: 20150116030203
 4:04.67 LOG: MainThread mozversion INFO application_changeset: cac6192956ab
 4:04.67 LOG: MainThread mozversion INFO application_display_name: Nightly
 4:04.67 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 4:04.67 LOG: MainThread mozversion INFO application_name: Firefox
 4:04.67 LOG: MainThread mozversion INFO application_remotingname: firefox
 4:04.67 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 4:04.67 LOG: MainThread mozversion INFO application_vendor: Mozilla
 4:04.67 LOG: MainThread mozversion INFO application_version: 38.0a1
 4:04.67 LOG: MainThread mozversion INFO platform_buildid: 20150116030203
 4:04.67 LOG: MainThread mozversion INFO platform_changeset: cac6192956ab
 4:04.67 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 4:04.67 LOG: MainThread mozversion INFO platform_version: 38.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 4:32.26 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-01, 2015-01-30] (29 days) to [2015-01-01, 2015-01-16] (15 days) (~3 steps left)
 4:32.26 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-09-03-02-24-mozilla-central/firefox-37.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 5:01.85 LOG: MainThread Test Runner INFO Running nightly for 2015-01-09
 5:12.61 LOG: MainThread Test Runner INFO Launching /tmp/tmpEbvpcK/firefox/firefox
 5:12.62 LOG: MainThread mozversion INFO application_buildid: 20150109030224
 5:12.62 LOG: MainThread mozversion INFO application_changeset: b3f84cf78dc2
 5:12.62 LOG: MainThread mozversion INFO application_display_name: Nightly
 5:12.62 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 5:12.62 LOG: MainThread mozversion INFO application_name: Firefox
 5:12.62 LOG: MainThread mozversion INFO application_remotingname: firefox
 5:12.62 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 5:12.62 LOG: MainThread mozversion INFO application_vendor: Mozilla
 5:12.62 LOG: MainThread mozversion INFO application_version: 37.0a1
 5:12.62 LOG: MainThread mozversion INFO platform_buildid: 20150109030224
 5:12.62 LOG: MainThread mozversion INFO platform_changeset: b3f84cf78dc2
 5:12.62 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 5:12.62 LOG: MainThread mozversion INFO platform_version: 37.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): good
 5:33.68 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-01, 2015-01-16] (15 days) to [2015-01-09, 2015-01-16] (7 days) (~2 steps left)
 5:33.68 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-13-03-02-05-mozilla-central/firefox-38.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 6:01.86 LOG: MainThread Test Runner INFO Running nightly for 2015-01-13
 6:12.63 LOG: MainThread Test Runner INFO Launching /tmp/tmpTbbjuQ/firefox/firefox
 6:12.63 LOG: MainThread mozversion INFO application_buildid: 20150113030205
 6:12.63 LOG: MainThread mozversion INFO application_changeset: 3d846527576f
 6:12.63 LOG: MainThread mozversion INFO application_display_name: Nightly
 6:12.63 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 6:12.63 LOG: MainThread mozversion INFO application_name: Firefox
 6:12.63 LOG: MainThread mozversion INFO application_remotingname: firefox
 6:12.63 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 6:12.63 LOG: MainThread mozversion INFO application_vendor: Mozilla
 6:12.63 LOG: MainThread mozversion INFO application_version: 38.0a1
 6:12.63 LOG: MainThread mozversion INFO platform_buildid: 20150113030205
 6:12.63 LOG: MainThread mozversion INFO platform_changeset: 3d846527576f
 6:12.63 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 6:12.63 LOG: MainThread mozversion INFO platform_version: 38.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): good
 6:30.44 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-09, 2015-01-16] (7 days) to [2015-01-13, 2015-01-16] (3 days) (~1 steps left)
 6:30.44 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-15-03-02-28-mozilla-central/firefox-38.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 7:07.28 LOG: MainThread Test Runner INFO Running nightly for 2015-01-15
 7:17.71 LOG: MainThread Test Runner INFO Launching /tmp/tmpJJYBtb/firefox/firefox
 7:17.72 LOG: MainThread mozversion INFO application_buildid: 20150115030228
 7:17.72 LOG: MainThread mozversion INFO application_changeset: c1f6345f2803
 7:17.72 LOG: MainThread mozversion INFO application_display_name: Nightly
 7:17.72 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 7:17.72 LOG: MainThread mozversion INFO application_name: Firefox
 7:17.72 LOG: MainThread mozversion INFO application_remotingname: firefox
 7:17.72 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 7:17.72 LOG: MainThread mozversion INFO application_vendor: Mozilla
 7:17.72 LOG: MainThread mozversion INFO application_version: 38.0a1
 7:17.72 LOG: MainThread mozversion INFO platform_buildid: 20150115030228
 7:17.72 LOG: MainThread mozversion INFO platform_changeset: c1f6345f2803
 7:17.72 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 7:17.72 LOG: MainThread mozversion INFO platform_version: 38.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 7:30.59 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-13, 2015-01-16] (3 days) to [2015-01-13, 2015-01-15] (2 days) (~1 steps left)
 7:30.59 LOG: MainThread Bisector INFO Downloading build from: https://archive.mozilla.org/pub/mozilla.org/firefox/nightly/2015/01/2015-01-14-03-02-02-mozilla-central/firefox-38.0a1.en-US.linux-x86_64.tar.bz2
===== Downloaded 100% =====
 7:54.45 LOG: MainThread Test Runner INFO Running nightly for 2015-01-14
 8:04.63 LOG: MainThread Test Runner INFO Launching /tmp/tmp9B88si/firefox/firefox
 8:04.63 LOG: MainThread mozversion INFO application_buildid: 20150114030202
 8:04.63 LOG: MainThread mozversion INFO application_changeset: 63006936ab99
 8:04.63 LOG: MainThread mozversion INFO application_display_name: Nightly
 8:04.63 LOG: MainThread mozversion INFO application_id: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
 8:04.63 LOG: MainThread mozversion INFO application_name: Firefox
 8:04.63 LOG: MainThread mozversion INFO application_remotingname: firefox
 8:04.63 LOG: MainThread mozversion INFO application_repository: https://hg.mozilla.org/mozilla-central
 8:04.63 LOG: MainThread mozversion INFO application_vendor: Mozilla
 8:04.63 LOG: MainThread mozversion INFO application_version: 38.0a1
 8:04.63 LOG: MainThread mozversion INFO platform_buildid: 20150114030202
 8:04.63 LOG: MainThread mozversion INFO platform_changeset: 63006936ab99
 8:04.63 LOG: MainThread mozversion INFO platform_repository: https://hg.mozilla.org/mozilla-central
 8:04.63 LOG: MainThread mozversion INFO platform_version: 38.0a1
Was this nightly build good, bad, or broken? (type 'good', 'bad', 'skip', 'retry', 'back' or 'exit' and press Enter): bad
 8:14.27 LOG: MainThread Bisector INFO Narrowed nightly regression window from [2015-01-13, 2015-01-15] (2 days) to [2015-01-13, 2015-01-14] (1 days) (~0 steps left)
 8:14.27 LOG: MainThread Bisector INFO Got as far as we can go bisecting nightlies...
 8:14.27 LOG: MainThread Bisector INFO Last good revision: 3d846527576f
 8:14.27 LOG: MainThread Bisector INFO First bad revision: 63006936ab99
 8:14.27 LOG: MainThread Bisector INFO Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=3d846527576f&tochange=63006936ab99

 8:14.27 LOG: MainThread Bisector INFO ... attempting to bisect inbound builds (starting from 4 days prior, to make sure no inbound revision is missed)
 8:16.29 LOG: MainThread Bisector INFO Getting inbound builds between b3f84cf78dc2 and 63006936ab99
 9:17.07 LOG: MainThread Bisector INFO No inbound data found.
 9:17.07 LOG: MainThread Bisector INFO There are no build artifacts on inbound for these changesets (they are probably too old).


Wouldn't that indicate the issue was already in 38? But I tested with 39.0.2 and that was ok.

I forgot to mention an odd effect pausing the video causes: if pausing early in the video (one with ducks at least) the paused image is ok but when resumed broken colors return. However, this seems to work only at early part, later pausing has no effect although at last half its difficult to see as there is only water in the picture (which is mostly blue no matter how you scale chroma layers).
Flags: needinfo?(ttammisa)
Regression window without e10s
Pushlog
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=701c4a82fc56&tochange=51e3cb11a258

Regressed by: 	662e8039bc4c	Chris Lord — Bug 994541 - Enable BasicCompositor OMTC on linux. r=Bas

Setting layers.offmainthreadcomposition.enabled = false fixes the problem
Blocks: 994541
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → Linux
Summary: Theora video without chroma subsampling shows scaled chroma layers → [OMTC] Theora video without chroma subsampling shows scaled chroma layers
I believe this is the same bug that I reported for VP9, Bug 1190939. It seems to be video codec independent.
Regression window hen force enabled e10s:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=73eefb421e2a&tochange=735a648bca0d

Regressed by: 615eb1c448df	Nicolas Silva — Bug 946200 - Use the new texture client/host and async-video if OMTC is activated on Linux. r=nrc
Blocks: 946200
Flags: needinfo?(ncameron)
e10s issue smells like graphics?
Priority: -- → P2
Assignee: nobody → roc
Bug 1195152. Pass correct YUV type when converting shared YUV image to RGB. r=nical
Attachment #8670083 - Flags: review?(nical.bugzilla)
Flags: needinfo?(ncameron)
Comment on attachment 8670083 [details]
MozReview Request: Bug 1195152. Add test. r=jya

https://reviewboard.mozilla.org/r/21321/#review19219
Attachment #8670083 - Flags: review?(nical.bugzilla) → review+
Blocks: 1210357
No longer blocks: 1210357
https://hg.mozilla.org/mozilla-central/rev/28503debfad4
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla44
Comment on attachment 8670083 [details]
MozReview Request: Bug 1195152. Add test. r=jya

Bug 1195152. Add test. r=jya
Attachment #8670083 - Attachment description: MozReview Request: Bug 1195152. Pass correct YUV type when converting shared YUV image to RGB. r=nical → MozReview Request: Bug 1195152. Add test. r=jya
Attachment #8670083 - Flags: review?(jyavenard)
I verified that the test passes with this fix, and fails without it, on my system.
Comment on attachment 8670083 [details]
MozReview Request: Bug 1195152. Add test. r=jya

https://reviewboard.mozilla.org/r/21321/#review19503
Attachment #8670083 - Flags: review?(jyavenard) → review+
@roc,
Do you have a plan of uplift to aurora43 and beta42 ?
Flags: needinfo?(roc)
I don't, since AFAIK this bug is not that important. But if you think I should uplift it, I will.
Flags: needinfo?(roc)
(In reply to Robert O'Callahan (:roc) (Mozilla Corporation) from comment #24)
> I don't, since AFAIK this bug is not that important. But if you think I
> should uplift it, I will.

Too late for Beta42. but, I think there is a chance for Aurora43, if it is a low-risk.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: