| Summary: | [GLIB] imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https.html is crashing since r268365 | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Diego Pino <dpino> |
| Component: | Web Audio | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | bugs-noreply, cdumez, pnormand |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=217760 | ||
|
Description
Diego Pino
2020-10-14 02:34:07 PDT
imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https.html is a flaky crash with the same stack trace. The flaky crashes have been happening since interval [r268369-r268371] See: https://build.webkit.org/results/GTK-Linux-64-bit-Debug-Tests/r268508%20(7471)/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioworklet-interface/audioworkletprocessor-promises.https-crash-log.txt (In reply to Diego Pino from comment #1) > imported/w3c/web-platform-tests/webaudio/the-audio-api/the-audioworklet- > interface/audioworkletprocessor-promises.https.html is a flaky crash with > the same stack trace. The flaky crashes have been happening since interval > [r268369-r268371] > > See: > https://build.webkit.org/results/GTK-Linux-64-bit-Debug-Tests/ > r268508%20(7471)/imported/w3c/web-platform-tests/webaudio/the-audio-api/the- > audioworklet-interface/audioworkletprocessor-promises.https-crash-log.txt GTK port is doing audio rendering on the main thread here for some reason. Audio rendering should never happen on the main thread. Also, when there is in an active audio worklet, rendering should happen on the worklet thread. imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https.html has gone from Crash to Failure after r268579. Diff: https://build.webkit.org/results/GTK-Linux-64-bit-Release-Tests/r268606%20(16471)/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https-diff.txt --- /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https-expected.txt +++ /home/buildbot/worker/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/webaudio/the-audio-api/the-mediaelementaudiosourcenode-interface/cors-check.https-actual.txt @@ -6,10 +6,10 @@ PASS > [setting-up-graph] PASS < [setting-up-graph] All assertions passed. (total 0 assertions) PASS > [start-playback-and-capture] -PASS Recorded channel #0 is not constantly 0 (contains 33088 different values). -PASS Recorded channel #1 is not constantly 0 (contains 33090 different values). -PASS Recorded channel #2 is not constantly 0 (contains 33089 different values). -PASS Recorded channel #3 is not constantly 0 (contains 33090 different values). -PASS < [start-playback-and-capture] All assertions passed. (total 4 assertions) -PASS # AUDIT TASK RUNNER FINISHED: 2 tasks ran successfully. +PASS Recorded channel #0 is not constantly 0 (contains 38977 different values). +PASS Recorded channel #1 is not constantly 0 (contains 38979 different values). +FAIL X Recorded channel #2 should have contain at least one value different from 0. assert_true: expected true got false +FAIL X Recorded channel #3 should have contain at least one value different from 0. assert_true: expected true got false +FAIL < [start-playback-and-capture] 2 out of 4 assertions were failed. assert_true: expected true got false +FAIL # AUDIT TASK RUNNER FINISHED: 1 out of 2 tasks were failed. assert_true: expected true got false *** This bug has been marked as a duplicate of bug 216171 *** |