I think the possible root cause is that we have super large negative start time, and then have a overflow when substract a value. Is it common having a negative start time? Should we do the overflow check here or prevent start time to have a super large negative value? [1] https://searchfox.org/mozilla-central/rev/8d78f219702286c873860f39f9ed78bad1a6d062/dom/media/mediasource/MediaSourceDemuxer.cpp#391-397
Bug 1540744 Comment 2 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I think the possible root cause is that we have super large negative start time, and then have a overflow when substract a value [1]. Is it common having a negative start time? Should we do the overflow check here or prevent start time to have a super large negative value? [1] https://searchfox.org/mozilla-central/rev/8d78f219702286c873860f39f9ed78bad1a6d062/dom/media/mediasource/MediaSourceDemuxer.cpp#391-397