New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 736669 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Jun 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , All
Pri: 1
Type: Bug



Sign in to add a comment

CHECK failure: delay_use < kResidualEchoPowerRenderWindowSize in residual_echo_estimator.cc

Project Member Reported by ClusterFuzz, Jun 25 2017

Issue description

Detailed report: https://clusterfuzz.com/testcase?key=5767056317480960

Fuzzer: libFuzzer_audio_processing_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  delay_use < kResidualEchoPowerRenderWindowSize in residual_echo_estimator.cc
  rtc::FatalMessage::~FatalMessage
  webrtc::ResidualEchoEstimator::Estimate
  
Sanitizer: address (ASAN)

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=5767056317480960


Issue filed automatically.

See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reproducing.md for more information.
 
Cc: msrchandra@chromium.org henrike@webrtc.org
Components: Blink>WebRTC
Labels: M-60 Test-Predator-Correct-CLs
Assigning to the concern owner from Predator results --
Regression information is not available. The result is the blame information. 

Author: henrike@webrtc.org
Project: chromium-webrtc
Changelist: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+/47be73b8629244d6bb63a28198f97f040ce53d21
Time: Tue May 13 18:00:26 2014
The CL last changed line 110 of file checks.cc, which is stack frame 2. 

Author: peah
Project: chromium-webrtc
Changelist: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+/05fb319d932116ccd7fe4d27d420e9694c560d69
Time: Fri Apr 07 13:13:39 2017
The CL last changed line 123 of file residual_echo_estimator.cc, which is stack frame 3. 

Author: peah
Project: chromium-webrtc
Changelist: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+/d149fca183de426f94fdadda326fa5bd1be26fec
Time: Thu Apr 06 22:45:32 2017
The CL last changed line 175 of file echo_remover.cc, which is stack frame 4. 

Author: peah
Project: chromium-webrtc
Changelist: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+/ae5050df11db917398f7ae38313bf366cebddba0
Time: Thu Apr 06 23:33:06 2017
The CL last changed line 123 of file block_processor.cc, which is stack frame 5. 

Author: peah
Project: chromium-webrtc
Changelist: https://chromium.googlesource.com/external/webrtc/trunk/webrtc.git/+/454cad721966f1ac97dae4e451f3f31336efa3e3
Time: Fri Jan 27 11:28:19 2017
The CL last changed line 68 of file echo_canceller3.cc, which is stack frame 6.

@henrike -- Could you please look into the issue, kindly re-assign if this is not related to your changes.
Thank You.

Comment 2 by guidou@chromium.org, Jun 27 2017

Components: -Blink>WebRTC Blink>WebRTC>Audio
Project Member

Comment 3 by ClusterFuzz, Jun 28 2017

ClusterFuzz has detected this issue as fixed in range 481548:482682.

Detailed report: https://clusterfuzz.com/testcase?key=5767056317480960

Fuzzer: libFuzzer_audio_processing_fuzzer
Job Type: libfuzzer_chrome_asan_debug
Platform Id: linux

Crash Type: CHECK failure
Crash Address: 
Crash State:
  delay_use < kResidualEchoPowerRenderWindowSize in residual_echo_estimator.cc
  rtc::FatalMessage::~FatalMessage
  webrtc::ResidualEchoEstimator::Estimate
  
Sanitizer: address (ASAN)

Fixed: https://clusterfuzz.com/revisions?job=libfuzzer_chrome_asan_debug&range=481548:482682

Reproducer Testcase: https://clusterfuzz.com/download?testcase_id=5767056317480960


See https://chromium.googlesource.com/chromium/src/+/master/testing/libfuzzer/reproducing.md for more information.

If you suspect that the result above is incorrect, try re-doing that job on the test case report page.
Project Member

Comment 4 by ClusterFuzz, Jun 28 2017

Labels: ClusterFuzz-Verified
Status: Verified (was: Untriaged)
ClusterFuzz testcase 5767056317480960 is verified as fixed, so closing issue.

If this is incorrect, please add ClusterFuzz-Wrong label and re-open the issue.
Cc: -henrike@webrtc.org aleloi@chromium.org peah@chromium.org
Labels: -M-60 M-61
I suppose this was fixed by some of the changes in https://chromium.googlesource.com/external/webrtc/trunk/webrtc/+log/db65e09f7280a3cbe98bb11a394f1f4c2a952603..3a84a8f001f66a85e8d30342528ed28905f5f88b.

Comment 6 by peah@chromium.org, Jul 4 2017

Labels: -M-61 M-60
Owner: peah@chromium.org
Status: Fixed (was: Verified)
Yes, this was fixed by https://chromium.googlesource.com/external/webrtc/trunk/webrtc/+/0f157799b33d44ccecf0626afe439e2c88a7bac0

I'm closing this now.

Comment 7 by peah@chromium.org, Jul 4 2017

Labels: OS-All

Sign in to add a comment