Closed Bug 844588 Opened 9 years ago Closed 9 years ago

java.lang.NoSuchMethodError: android.util.SparseBooleanArray.clone at org.mozilla.gecko.widget.TwoWayView.cloneCheckStates(TwoWayView.java)

Categories

(Firefox for Android Graveyard :: General, defect)

22 Branch
ARM
Android
defect
Not set
critical

Tracking

(firefox21 unaffected, firefox22+ fixed)

RESOLVED FIXED
Firefox 22
Tracking Status
firefox21 --- unaffected
firefox22 + fixed

People

(Reporter: scoobidiver, Assigned: lucasr)

References

Details

(4 keywords, Whiteboard: [native-crash])

Crash Data

Attachments

(1 file)

It first showed up in 21.0a1/20130223 and is #1 top crasher in this build. The regression range is:
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=885cde564ff3&tochange=08a034e1d43a
It's likely caused by bug 817732.

java.lang.NoSuchMethodError: android.util.SparseBooleanArray.clone
	at org.mozilla.gecko.widget.TwoWayView.cloneCheckStates(TwoWayView.java:3796)
	at org.mozilla.gecko.widget.TwoWayView.onSaveInstanceState(TwoWayView.java:4169)
	at android.view.View.dispatchSaveInstanceState(View.java:8271)
	at android.view.ViewGroup.dispatchFreezeSelfOnly(ViewGroup.java:2010)
	at android.widget.AdapterView.dispatchSaveInstanceState(AdapterView.java:758)
	at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:1996)
	at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:1996)
	at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:1996)
	at android.view.ViewGroup.dispatchSaveInstanceState(ViewGroup.java:1996)
	at android.view.View.saveHierarchyState(View.java:8254)
	at com.android.internal.policy.impl.PhoneWindow.saveHierarchyState(PhoneWindow.java:1602)
	at android.app.Activity.onSaveInstanceState(Activity.java:1152)
	at org.mozilla.gecko.GeckoApp.onSaveInstanceState(GeckoApp.java:600)
	at android.app.Activity.performSaveInstanceState(Activity.java:1102)
	at android.app.Instrumentation.callActivityOnSaveInstanceState(Instrumentation.java:1186)
	at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:2634)
	at android.app.ActivityThread.handleStopActivity(ActivityThread.java:2692)
	at android.app.ActivityThread.access$800(ActivityThread.java:122)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1044)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:132)
	at android.app.ActivityThread.main(ActivityThread.java:4126)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:491)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602)
	at dalvik.system.NativeStart.main(Native Method)

More reports at:
https://crash-stats.mozilla.com/report/list?signature=java.lang.NoSuchMethodError%3A+android.util.SparseBooleanArray.clone+at+org.mozilla.gecko.widget.TwoWayView.cloneCheckStates%28TwoWayView.java%29
tracking-fennec: --- → ?
Assignee: nobody → lucasr.at.mozilla
Whiteboard: [native-crash]
This is trivial to reproduce on today's nightly using a Galaxy Tab 10.1 (GT-P7510) Android 3.2.
By tapping into the address bar after startup.
Keywords: reproducible
Suggest a different reviewer for this week to get a fix in
Attachment #717777 - Flags: review?(mark.finkle) → review+
https://hg.mozilla.org/mozilla-central/rev/22638161f53d
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 22
tracking-fennec: ? → ---
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.