-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[StreamProcessor][null] TypeError: Cannot read property 'getContinuousBufferTimeForTargetTime' of null #4473
Comments
Can you paste the full log here? There are multiple places in the code where |
Thank you for your reply! Unfortunately, I'm not able to reproduce the bug by myself. I will try anyway to get more informations to help you to find the issue. |
We managed to reproduce it. Here are the dash.js logs. After the seek at 800, the video doesn't play and we have an infinite loading. The only way to unblock it is to seek again.
|
Following up on this thread @dsilhavy - were you able to glean any insight from the log provided by @clementhoubrecrunchy ? |
Environment
Steps to reproduce
This bug is intermittent, it's difficult to reproduce:
Cannot read property 'getContinuousBufferTimeForTargetTime' of null
is thrown.I'm sorry to not be able to add more informations, but I wasn't able to reproduce by myself the issue.
Observed behavior
When this bug occurred, the player starts an infinite loading and never recovers and is not able to play the video.
Console output
Expected behavior
The player should be able to seek correctly and play the video.
More comments
getContinuousBufferTimeForTargetTime
can returnundefined
if there is any error in the try/catch. Should it not return in this caseNaN
.The text was updated successfully, but these errors were encountered: