-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Application is crashing if AV1 extension is enabled #11011
Comments
I can repro on 2.18.3, and the video is not decoded properly either. Need to investigate further. Thanks for reporting this. |
Hello @christosts, thank you. |
Based on my testing, this segmentation fault in native code reproduces consistently on all ExoPlayer and libgav1 versions for particular files if the ANativeWindow rendering path is used. It does not reproduce in any configuration when GL rendering is used. Our README already recommends GL rendering because it's generally more performant and reliable. When you say it still worked in ExoPlayer 2.17.1. - could it be that you change your rendering path when upgrading? See https://github.com/google/ExoPlayer/tree/release-v2/extensions/av1#rendering-options for details. |
Hello, @tonihei. |
Sorry for the delay. I think the point above is still true that we know that the GL path is more realiable (as shown by this bug). When you use the default player UI, would it be an option to have two different views (one with GL and one with a plain SurfaceView) and show/hide them as needed? |
ExoPlayer Version
2.18.3
Devices that reproduce the issue
Devices that do not reproduce the issue
No response
Reproducible in the demo app?
Yes
Reproduction steps
DefaultRenderersFactory.EXTENSION_RENDERER_MODE_PREFER
;Expected result
Video must stop.
Actual result
Application is crashing when video ends with
Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xa5 in tid 4654 (ExoPlayer:Playb), pid 4195 (my.app)
fatal error.Only this is available in the log:
Media
Media link: https://woolyss.com/f/caminandes-1-llama-drama-av1-opus.webm
Bug Report
adb bugreport
to dev.exoplayer@gmail.com after filing this issue.The text was updated successfully, but these errors were encountered: