ASSERTION FAILED: i < size(), UNKNOWN in WebCore::ChannelMergerNode::process
authorjames.wei@intel.com <james.wei@intel.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Apr 2013 22:35:53 +0000 (22:35 +0000)
committerjames.wei@intel.com <james.wei@intel.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 16 Apr 2013 22:35:53 +0000 (22:35 +0000)
commit171db1d19bde08389cfab3e8bf568ee1ee3c3133
tree5705eeba1063303f3b0cbf9dc0553c6e1149bcf7
parentc57cd6008b74c3980b0ebb2c9baee39513fc0533
ASSERTION FAILED: i < size(), UNKNOWN in WebCore::ChannelMergerNode::process
https://bugs.webkit.org/show_bug.cgi?id=112657

Avoid to access input bus in checkNumberOfChannelsForInput() before the
bus is updated with AudioNode::checkNumberOfChannelsForInput().

Reviewed by Chris Rogers.

* Modules/webaudio/ChannelMergerNode.cpp:
(WebCore::ChannelMergerNode::checkNumberOfChannelsForInput):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@148555 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/ChangeLog
Source/WebCore/Modules/webaudio/ChannelMergerNode.cpp