snowball : graphics corruption on switching between landscape to portrait mode (and vice versa)

Bug #974154 reported by Abhishek Paliwal
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IglooCommunity
Fix Released
Medium
Sunil Kamath
Linaro Android
Fix Released
Undecided
Unassigned

Bug Description

Description:
==========
On Snowball build:
https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob/#build=239

Rotate board to change the display orientation from Landscape to portrait.
Graphics gets corrupted while changing orientation.

Reproducible:
===========
Yes, 5/5 time

IMPACT:
========
Bad graphics.

Steps:
==========
1. Bootup
2. Rotate board physically and observe the HDMI out .
Issue: Graphics get corrupted during changes in orientation.

Hardware:
==========
Snowball V11
HDMI out
USB mouse connected

Software:
=======
https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob/#build=239

Logs:
=====
Bootup , dmesg ,logcat attached.

Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
tags: added: linaro-android
removed: li
Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
Changed in linaro-android:
assignee: nobody → Zach Pfeffer (pfefferz)
Revision history for this message
Sunil Kamath (sunil-kamath) wrote :

I raised this concern before.
Actually we could see dependency on issue:
https://bugs.launchpad.net/bugs/906210

for detailed analysis we had used some sensor apks.

We could see continuous traces like below while debugging:

> 01-01 21:07:57.108 W/SurfaceFlinger( 1544): ANDROID_WAIT_FOR_FB_SLEEP
> failed (Bad file number)
> 01-01 21:07:57.108 W/SurfaceFlinger( 1544): ANDROID_WAIT_FOR_FB_SLEEP

This is an Android thing and has been present since 3.1 or 3.2. It is caused by missing wakelock early suspend support, something that is not present in 3.3.

906210 issue need to solved for detailed analysis.

Changed in igloocommunity:
importance: Undecided → Medium
Revision history for this message
Sunil Kamath (sunil-kamath) wrote :

Lets target this for 12.05 release.

"https://bugs.launchpad.net/linaro-android/+bug/906210" is getting released in 12.04 release.
Keeping status as new as this will have to be tested and verified and then debugged in 12.04 release.

Changed in igloocommunity:
milestone: none → 2012.05
assignee: nobody → Sunil Kamath (sunil-kamath)
Revision history for this message
Sunil Kamath (sunil-kamath) wrote :

" https://bugs.launchpad.net/linaro-landing-team-arm/+bug/906210" is resolved for 12.04 release.

Tested on intermediate 12.04 build - https://android-build.linaro.org/builds/~mathieu.poirier/linaro-android-4.0.3-snowball-mm/#build=16.

I can clearly see improvement as no corruption observed while changing from landscape to portrait mode. I tried in Android app idle screen.

Changed in igloocommunity:
milestone: 2012.05 → 2012.04
Changed in igloocommunity:
status: New → Confirmed
Revision history for this message
Patrik Klinger (patrik-klinger) wrote :

Do I understand this correctly that the bug will be solved by another fix? If tat is the case then this one could be moved into status Won't fix?

Revision history for this message
Sunil Kamath (sunil-kamath) wrote :

Yes, its its the same solution. Problem is solved with previously mentioned patch. Hence we can make it as fix committed.

Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
Changed in igloocommunity:
status: Confirmed → Fix Released
Fathi Boudra (fboudra)
Changed in linaro-android:
assignee: Zach Pfeffer (pfefferz) → nobody
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.