New issue
Advanced search Search tips

Issue 749212 link

Starred by 0 users

Issue metadata

Status: Verified
Owner:
Closed: Jul 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug



Sign in to add a comment

audiosource-premature-gc.html flaky on Mac

Project Member Reported by zakerinasab@chromium.org, Jul 26 2017

Issue description

webaudio/internals/audiosource-premature-gc.html is flaky on Mac 10.10:

https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Mac10.10/builds/36026
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_tests&tests=webaudio%2Finternals%2Faudiosource-premature-gc.html


10:50:10.751 8813 worker/2 webaudio/internals/audiosource-premature-gc.html crashed, (stderr lines):
10:50:10.751 8813   Received signal 11 SEGV_MAPERR 000000000000
10:50:10.751 8813    [0x00010bffb8fc]
10:50:10.751 8813    [0x00010bffb7f1]
10:50:10.751 8813    [0x7fff8a384f1a]
10:50:10.751 8813    [0x206100000040]
10:50:10.751 8813    [0x00010da0a605]
10:50:10.751 8813    [0x00010bffc0f2]
10:50:10.751 8813    [0x00010be9a652]
10:50:10.752 8813    [0x00010be97f12]
10:50:10.752 8813    [0x00010bffc0f2]
10:50:10.752 8813    [0x00010c01f3a0]
10:50:10.752 8813    [0x00010c01f9e5]
10:50:10.752 8813    [0x00010c01fcb9]
10:50:10.752 8813    [0x00010c022bca]
10:50:10.752 8813    [0x00010c01401a]
10:50:10.752 8813    [0x00010c0224ef]
10:50:10.752 8813    [0x7fff92734a01]
10:50:10.752 8813    [0x7fff92726b8d]
10:50:10.752 8813    [0x7fff927261bf]
10:50:10.752 8813    [0x7fff92725bd8]
10:50:10.752 8813    [0x00010c022f3f]
10:50:10.752 8813    [0x00010c021dfc]
10:50:10.752 8813    [0x00010c03db13]
10:50:10.752 8813    [0x00010c06b819]
10:50:10.752 8813    [0x00010c065bc7]
10:50:10.752 8813    [0x7fff91278268]
10:50:10.752 8813    [0x7fff912781e5]
10:50:10.752 8813    [0x7fff9127641d]
10:50:10.752 8813   [end of stack trace]
10:50:10.755 8773 [59171/59347] webaudio/internals/audiosource-premature-gc.html failed unexpectedly (renderer crashed)

First crash/pass reported in https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Mac10.10/builds/36008

I'm disabling the test on Mac to stop the bots from failing.
 
Components: Blink>WebAudio
I am suspecting this might be a duplicate of  crbug.com/749058 .
The root cause might be the same. But  crbug.com/749058  is a fuzzer bug and this one is a flaky layout test.
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 26 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/cb97de65de010aaf8fac6b4546d9280c1daf90a3

commit cb97de65de010aaf8fac6b4546d9280c1daf90a3
Author: Reza.Zakerinasab <zakerinasab@chromium.org>
Date: Wed Jul 26 19:01:14 2017

Mark audiosource-premature-gc.html flaky on Mac 10.10

webaudio/internals/audiosource-premature-gc.html is flaky on Mac 10.10:

https://uberchromegw.corp.google.com/i/chromium.webkit/builders/WebKit%20Mac10.10/builds/36026
https://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=webkit_tests&tests=webaudio%2Finternals%2Faudiosource-premature-gc.html

This CL disables the test for now.

BUG= 749212 
TBR=hongchan@chromium.org
NOTRY=true

Change-Id: I05de2a4fd5d3eaa7f951c823669f960ce99f2ded
Reviewed-on: https://chromium-review.googlesource.com/587432
Reviewed-by: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Commit-Queue: Mohammad Reza Zakerinasab <zakerinasab@chromium.org>
Cr-Commit-Position: refs/heads/master@{#489715}
[modify] https://crrev.com/cb97de65de010aaf8fac6b4546d9280c1daf90a3/third_party/WebKit/LayoutTests/TestExpectations

Yes, that's why I didn't make this as a duplicate of that issue. Will investigate.
Labels: -Pri-1 Pri-2
Thanks. Reducing the priority as the test is disabled now on Mac 10.10.
Locally confirmed https://chromium-review.googlesource.com/c/587151/ fixes this issue. (ToT is flaky ~15 times with 500 iterations, but the patched build does not crash.)

After the CL lands, I will update the TestExpectation.
Thanks for getting to that such fast :)

Comment 8 by meade@chromium.org, Jul 28 2017

Labels: -Sheriff-Chromium
I'm going to remove the sheriff label since it looks like this is being worked on.
Status: Started (was: Assigned)
Project Member

Comment 10 by bugdroid1@chromium.org, Jul 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2921e66062085146542e05a866f4a33d37af3f08

commit 2921e66062085146542e05a866f4a33d37af3f08
Author: Hongchan Choi <hongchan@chromium.org>
Date: Fri Jul 28 17:50:18 2017

Reverting TestExpectation for audiosource-premature-gc.html

The related bug is fixed by a patch[1], so this reverts the change
in TestExpectation file to "crash pass" the test.

[1]: https://chromium-review.googlesource.com/c/587151/

Bug:  749212 
Change-Id: I1d5836eda2aaaf26c4754c99abae5cd8a1762081
Reviewed-on: https://chromium-review.googlesource.com/591689
Commit-Queue: Hongchan Choi <hongchan@chromium.org>
Reviewed-by: Raymond Toy <rtoy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#490454}
[modify] https://crrev.com/2921e66062085146542e05a866f4a33d37af3f08/third_party/WebKit/LayoutTests/TestExpectations

Status: Verified (was: Started)

Sign in to add a comment