androidx / media

Jetpack Media3 support libraries for media use cases, including ExoPlayer, an extensible media player for Android
https://developer.android.com/media/media3
Apache License 2.0
1.71k stars 410 forks source link

H.265 (HEVC) + widewine some devices reboots #1751

Open TeaFather opened 1 month ago

TeaFather commented 1 month ago

Version

Media3 1.1.1 / ExoPlayer 2.19.1

More version details

Hi, I got problem with some of h.265 streams with widevine. One of tested device reboots (another is returning decoding error - separate issue). At the moment I cannot share the stream, however I'm working on it. We also had tested on newest media3 1.4.1 but results were the same. I attach logs, maybe there is something you will see. restart_galaxy_tab.log

My apologies for no stream or reproduction steps. I'm working on it.

Devices that reproduce the issue

Samsung Galaxy Tab A8 running on android 11

Devices that do not reproduce the issue

Samsung Galaxy S20 FE on android 13

Reproducible in the demo app?

Not tested

Reproduction steps

Currently only logs available. Working on repro app

Expected result

No device reboot

Actual result

Device reboots after initializing the stream. Looks like DRM related issue

Media

H.265 stream with widevine L1

Bug Report

icbaker commented 1 month ago

Please email us the result of adb bugreport (and update this issue) once you have a local repro and we can take a look.

TeaFather commented 1 month ago

Bugreport has been sent

rrfrias commented 1 month ago

The logcat unfortunately did not capture the reboot cause and he bugreport did not capture the logs of playback or tombstones for the reboot cause. Can you share another bugreport, please?

TeaFather commented 4 weeks ago

another bugreport sent

rrfrias commented 2 weeks ago

Is it possible to send me a true bugreport. 401886_bugreportsTablet.txt.zip contains a logcat 401886_bugreportsTablet.txt but none of the other files usually collected in a bugreport including tombstones.

Either run adb bugreport after the device reboots or follow these instructions https://developer.android.com/studio/debug/bug-report?

Was phonelogcat.txt the logcat before the crash occurred?

Also, can you grant permission to share these logs with Samsung?

google-oss-bot commented 1 hour ago

Hey @TeaFather. We need more information to resolve this issue but there hasn't been an update in 14 weekdays. I'm marking the issue as stale and if there are no new updates in the next 7 days I will close it automatically.

If you have more information that will help us get to the bottom of this, just add a comment!