Open jdm opened 4 years ago
This exception comes from https://github.com/servo/servo/blob/d33a784c665ec7233b8825bb87d9edc97df33d0b/components/script/dom/bindings/conversions.rs#L107. The JS in question is this.source.start(0,this.startOffset%this.source.buffer.duration)
. this.source
is an AudioBufferSourceNode
, and this.source.buffer
(I think) the result of decodeAudioData. Presumably either startOffset or the buffer's duration is a non-finite value, so the % calculation becomes non-finite.