LightBlog

lundi 2 mars 2015

[Bug] Android video driver crash under specific circumstances

Device Manufacturer & Model: LG Nexus 5

Android Version: 5.0.2

Rom Info: CM12 02/28 Nightly, tested also on CM12 02/15 Nightly

Detailed Problem Description:



Hi. I have encountered a very specific issue with MX Player. When I am playing full HD portrait video and next video is full HD landscape, the Android video driver seems to completely crash in the event when videos switch. E.g. when portrait one ends and landscape one starts playing. Sometimes the device freezes with corrupted graphics, sometimes it recovers, but graphics are shifted and reboot is needed to resume normal operation.



I have reset the settings to default when reproducing the issue and only setting I am using is Display / Settings / Screen / Orientation : Auto rotation. I am holding the phone in portrait, so basically the first video should be full screen on my phone and the second should be scaled down a lot to fit in portrait. It happens with both HW and HW+ codecs.



I have recorded two short videos which can be used to reproduce the problem. I have also recorded the behavior on the phone using another camera (this time the phone "kind of recovered").



Steps to reproduce the problem:

1. Install MX player.

2. Set Display / Settings / Screen / Orientation : Auto rotation

3. Play attached videos when holding the phone in portrait, the crash should appear when the first ends and the second starts.

See recorded video for details.



Logs from MX Player

Video 1 - portrait

Video 2 - landscape

Issue recorded using another camera to show what happens on the phone



Let me know if any more details are needed.





from xda-developers http://ift.tt/1B1pboa

via IFTTT

Aucun commentaire:

Enregistrer un commentaire