/[blink]
Chromium logo

Revision 157245


Jump to revision: Previous Next
Author: haraken@chromium.org
Date: Wed Sep 4 21:23:14 2013 UTC (9 years, 8 months ago)
Changed paths: 1
Log Message:
Fix threading races on ConvolverNode::m_reverb in ConvolverNode::latencyFrames()

According to the crash report (https://cluster-fuzz.appspot.com/testcase?key=6515787040817152),
ConvolverNode::m_reverb races between ConvolverNode::latencyFrames() and ConvolverNode::setBuffer().
This CL adds a proper lock for ConvolverNode::m_reverb.

BUG=223962
No tests because the crash depends on threading races and thus not reproducible.

Review URL: https://chromiumcodereview.appspot.com/23514037

Changed paths

Path Details
Directorytrunk/Source/modules/webaudio/ConvolverNode.cpp modified , text changed

Properties

Name Value
commit-bot commit-bot@chromium.org

Powered by ViewVC 1.1.26 ViewVC Help