Closed Bug 871927 Opened 11 years ago Closed 6 years ago

java.lang.IllegalArgumentException: parameter must be a descendant of this view at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java)

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(firefox21 affected, firefox22 affected, firefox23 affected, firefox24 affected, firefox25 affected, firefox26 affected)

RESOLVED WONTFIX
Tracking Status
firefox21 --- affected
firefox22 --- affected
firefox23 --- affected
firefox24 --- affected
firefox25 --- affected
firefox26 --- affected

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash, Whiteboard: [native-crash])

Crash Data

There are two crashes in 23.0a1 (same user) and seven in 20.0.1.

Here is a crash report: bp-cc0f9497-9ca7-40c0-9cf8-7cd8e2130514.

java.lang.IllegalArgumentException: parameter must be a descendant of this view
	at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java:4286)
	at android.view.ViewGroup.offsetDescendantRectToMyCoords(ViewGroup.java:4223)
	at android.view.ViewRootImpl.drawAccessibilityFocusedDrawableIfNeeded(ViewRootImpl.java:2321)
	at android.view.ViewRootImpl.onHardwarePostDraw(ViewRootImpl.java:1933)
	at android.view.HardwareRenderer$GlRenderer.draw(HardwareRenderer.java:1206)
	at android.view.ViewRootImpl.draw(ViewRootImpl.java:2149)
	at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:2021)
	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1832)
	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4214)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:725)
	at android.view.Choreographer.doCallbacks(Choreographer.java:555)
	at android.view.Choreographer.doFrame(Choreographer.java:525)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:711)
	at android.os.Handler.handleCallback(Handler.java:615)
	at android.os.Handler.dispatchMessage(Handler.java:92)
	at android.os.Looper.loop(Looper.java:137)
	at android.app.ActivityThread.main(ActivityThread.java:4931)
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:511)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558)
	at dalvik.system.NativeStart.main(Native Method)

More reports at:
https://crash-stats.mozilla.com/report/list?signature=java.lang.IllegalArgumentException%3A+parameter+must+be+a+descendant+of+this+view+at+android.view.ViewGroup.offsetRectBetweenParentAndChild%28ViewGroup.java%29
Whiteboard: [native-crash][startupcrash] → [native-crash]
Peter, you reported this happens to you often when you close the second to last tab in Firefox for Android, correct? What Android variant are you running on what device?

Peter's crash can be found here: bp-b6591d64-1cad-4e17-8c1f-747612130622
I am using Samsung Galaxy S II GTI9100 running CM-10 20121216 Android 4.1.2.
I can reproduce the crash found in the Marco's commend by:
- opening at least three or more tabs, no mather what content is there.
- Tapping the tabs button found on the right hand side on the top of the main firefox window.
- Closing the tabs by tapping on the corresponding close buttons on the right hand side of the tabs window.
- When there are two tabs showing in the list the crash happens immediatelly after tapping the close button.
Crash Signature: [@ java.lang.IllegalArgumentException: parameter must be a descendant of this view at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java)] → [@ java.lang.IllegalArgumentException: parameter must be a descendant of this view at android.view.ViewGroup.offsetRectBetweenParentAndChild(ViewGroup.java)] [@ java.lang.IllegalArgumentException: parameter must be a descendant of this view at android.vi…
Closing because no crashes reported for 12 weeks.
Status: NEW → RESOLVED
Closed: 6 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.