andreasgal / B2G

Boot to Gecko aims to create a complete, standalone operating system for the open web.
https://wiki.mozilla.org/B2G
907 stars 158 forks source link

Screen swiping stuck on SGS2-ICS #301

Open shianyow opened 12 years ago

shianyow commented 12 years ago

This issue only seen at SGS2-ICS, and it happens at (not limited to) B2G commit id: https://github.com/andreasgal/B2G/commit/23ba75f162edba0f209f6517f18c95f206856c48

When this issue happens, not only screen swiping, but also the apps are getting very slow(near to stuck). However, CPU usage of b2g process is normal, and other system process looked ok. It happens on several(but not all) SGS2 phones, this issue seems device dependent.

How to reproduce?

    1. Wait 1 minute after device boot (only reproducible after 1 minute from device boot)
    2. Go to Clock app
    3. Click "Start"->"Stop"->"Start"... repeatedly until issue reproduced

The above is just one way to reproduce easily. If also happens if you just swiping at homescreen, or running Browser app then click home button repeatedly.

One thing interesting, after 1 minute from device boot, the dmesg shows cpu1 off, seems related to this issue.

<6>[   61.585130] cpu1 turnning off!
<4>[   61.590619] IRQ112 no longer affine to CPU1
<5>[   61.590924] CPU1: shutdown
<6>[   61.591578] cpu1 off!
atilag commented 12 years ago

I filed the same issue in bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=755568 So I can confirm this bug. But I couldn't get a procedure to always reproduce it :) It's been happening since I changed from Gingerbread to ICS.

shianyow commented 12 years ago

hi @atilag

Yes, same issue.

Have you tried the above steps to reproduce by Clock app? I can always reproduce it on my device by this way. Note that you need to wait 1 minute after device boot.