Closed Bug 1429660 Opened 8 years ago Closed 7 years ago

Unable to scroll to the end of the page then crash

Categories

(Firefox for Android Graveyard :: General, defect, P3)

58 Branch
Unspecified
Android
defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: etsai, Unassigned)

References

()

Details

(Whiteboard: [webcompat])

Crash Data

1. Navigate https://m.buy123.com.tw/site/brands. 2. Tap the “查看所有品牌>” (”View all brands”) button. 3. After the brands are displayed, scroll down to the end of the page. 4. Send the browser in background. 5. Return to the site and observe behavior. **Expected Behavior:** The end of the page displays the last brands. **Actual Behavior:** A black image is displayed and eventually the browser crashes. **Note:** 1. Sometimes when scrolling the page becomes unresponsive. 2. Reproducible on Firefox 55.0.2 Release (Mobile). 3. Not reproducible also on Chrome (Mobile) 61.0.3163.98. 4. Screenshot attached. 5. Crash report: https://crash-stats.mozilla.com/report/index/a2bf4838-c9d8-4111-8885-9a8630180110. **Watchers:** @softvision-sergiulogigan @softvision-oana-arbuzov sv; country: tw https://webcompat.com/uploads/2017/10/ab62c266-fb40-49e0-972b-0ba4cfd28ae2.jpeg ![browsercrashafterscroll](https://user-images.githubusercontent.com/12184325/31179819-a9633b8c-a925-11e7-85d7-fb3167b1d956.gif)
The crash looks like an OOM/resource exhaustion crash, so maybe some layer-related issue similar to bug 1427639?
bug 860305 is the same stack. Some code was checked in as part of Firefox 43. java.lang.RuntimeException: Could not read input channel file descriptors from parcel. at android.view.InputChannel.nativeReadFromParcel(Native Method) at android.view.InputChannel.readFromParcel(InputChannel.java:148) at android.view.InputChannel$1.createFromParcel(InputChannel.java:39) at android.view.InputChannel$1.createFromParcel(InputChannel.java:37) at com.android.internal.view.InputBindResult.<init>(InputBindResult.java:68) at com.android.internal.view.InputBindResult$1.createFromParcel(InputBindResult.java:112) at com.android.internal.view.InputBindResult$1.createFromParcel(InputBindResult.java:111) at com.android.internal.view.IInputMethodManager$Stub$Proxy.windowGainedFocus(IInputMethodManager.java:735) at android.view.inputmethod.InputMethodManager.startInputInner(InputMethodManager.java:1226) at android.view.inputmethod.InputMethodManager.onPostWindowFocus(InputMethodManager.java:1445) at android.view.ViewRootImpl$ViewRootHandler.handleMessage(ViewRootImpl.java:3386) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:5417) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
Crash Signature: [@ java.lang.RuntimeException: Could not read input channel file descriptors from parcel. at android.view.InputChannel.nativeReadFromParcel(Native Method) ]
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.