Out of memory error in Firefox after long running video
See original GitHub issueHave you read the FAQ and checked for duplicate open issues? Yes, this one seemed similar but not the same: https://github.com/google/shaka-player/issues/1990
What version of Shaka Player are you using? 2.5.2
Can you reproduce the issue with our latest release version? Tested the stream below in 2.5.7 and ran into a different issue where the video would go black and playback would halt but no error would be thrown.
Can you reproduce the issue with the latest code from master
?
Had difficulty getting the shaka demo page up and running locally. Happily to test there if I can get some pointers
Are you using the demo app or your own custom app? DASH playback embedded in JW Player. The error however seems to be surfaced directly from shaka player, hence the issue being reported here
If custom app, can you reproduce the issue using our demo app? I run into the above noted issue with playback completely stopping after 10-20 minutes of playback on 2.5.7
What browser and OS are you using?
macOSX Mojave 10.14.6
Firefox 72.0
For embedded devices (smart TVs, etc.), what model and firmware version are you using? N/A
What are the manifest and license server URIs? Manifest: https://814bffb9b389f652.mediapackage.ap-southeast-2.amazonaws.com/out/v1/4569cab089e5405b9433a9f8c57d7aff/manifest.mpd
What did you do?
- Set up JWPlayer utilizing shaka-player v2.5.2 for DASH playback with the above manifest
- Set up a time event handler to seek to the start of the video when nearing the end (this ensures the above 5min clip lasts long enough to repro without reloading the manifest)
- Wait anywhere from 45-90 minutes.
- See firefox bottom out with the following messaging:
GetMessage: NS_ERROR_OUT_OF_MEMORY (0x8007000e) provider.shaka.js:10:210151
JWPlayer notes that the error code coming from shaka is 3016
which is VIDEO_ERROR
based on the docs.
What did you expect to happen? I expect Firefox to be able to consistently play long running content without issuue.
What actually happened? After the above 45-90 minutes of waiting, on 2.5.2 Firefox throws an out of memory exception.
It seems as though in version 2.5.7, there is a different issue where playback completely halts and a black screen is given after 10-20 min or so.
Issue Analytics
- State:
- Created 4 years ago
- Comments:13 (4 by maintainers)
Top GitHub Comments
I’ll see if I can reproduce this.
Closing due to inactivity. If this is still an issue for you or if you have further questions, you can ask us to reopen or have the bot reopen it by including
@shaka-bot reopen
in a comment.