Closed
Bug 746517
Opened 13 years ago
Closed 13 years ago
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views at android.view.ViewRootImpl.checkThread(ViewRootImpl.java) at android.widget.ImageView.invalidateDrawable(ImageView.java)
Categories
(Firefox for Android Graveyard :: Android Sync, defect, P1)
Tracking
(blocking-fennec1.0 beta+)
VERIFIED
FIXED
mozilla14
Tracking | Status | |
---|---|---|
blocking-fennec1.0 | --- | beta+ |
People
(Reporter: scoobidiver, Assigned: liuche)
References
()
Details
(Keywords: crash, Whiteboard: [native-crash], sync)
Crash Data
There's one crash in 14.0a1/20120417: bp-ec504f72-1a32-4d13-b70a-dcca92120417.
android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:4039)
at android.view.ViewRootImpl.invalidateChild(ViewRootImpl.java:722)
at android.view.ViewRootImpl.invalidateChildInParent(ViewRootImpl.java:771)
at android.view.ViewGroup.invalidateChild(ViewGroup.java:4005)
at android.view.View.invalidate(View.java:8576)
at android.view.View.invalidate(View.java:8527)
at android.widget.ImageView.invalidateDrawable(ImageView.java:189)
at android.graphics.drawable.Drawable.invalidateSelf(Drawable.java:350)
at android.graphics.drawable.Drawable.setVisible(Drawable.java:548)
at android.widget.ImageView.onDetachedFromWindow(ImageView.java:1060)
at android.view.View.dispatchDetachedFromWindow(View.java:9818)
at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2266)
at android.view.ViewGroup.dispatchDetachedFromWindow(ViewGroup.java:2266)
at android.view.ViewGroup.removeAllViewsInLayout(ViewGroup.java:3717)
at android.view.ViewGroup.removeAllViews(ViewGroup.java:3672)
at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:249)
at android.app.Activity.setContentView(Activity.java:1835)
at org.mozilla.gecko.sync.setup.activities.SetupSyncActivity.displayAbort(SetupSyncActivity.java:253)
at org.mozilla.gecko.sync.jpake.JPakeClient.displayAbort(JPakeClient.java:257)
at org.mozilla.gecko.sync.jpake.JPakeClient.abort(JPakeClient.java:249)
at org.mozilla.gecko.sync.jpake.stage.GetRequestStage$1.handleError(GetRequestStage.java:83)
at org.mozilla.gecko.sync.jpake.stage.GetRequestStage$2.handleHttpIOException(GetRequestStage.java:164)
at org.mozilla.gecko.sync.net.BaseResource.execute(BaseResource.java:257)
at org.mozilla.gecko.sync.net.BaseResource.go(BaseResource.java:275)
at org.mozilla.gecko.sync.net.BaseResource.get(BaseResource.java:281)
at org.mozilla.gecko.sync.jpake.stage.GetRequestStage$GetStepTimerTask.run(GetRequestStage.java:194)
at java.util.Timer$TimerImpl.run(Timer.java:284)
More reports at:
https://crash-stats.mozilla.com/report/list?signature=android.view.ViewRootImpl%24CalledFromWrongThreadException%3A+Only+the+original+thread+that+created+a+view+hierarchy+can+touch+its+views.+at+android.view.ViewRootImpl.checkThread%28ViewRootImpl.java%29
Updated•13 years ago
|
Whiteboard: [native-crash] → [native-crash], sync
Updated•13 years ago
|
Component: General → Android Sync
Product: Fennec Native → Mozilla Services
QA Contact: general → android-sync
Version: Trunk → unspecified
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → liuche
Updated•13 years ago
|
blocking-fennec1.0: --- → ?
Assignee | ||
Updated•13 years ago
|
Whiteboard: [native-crash], sync → [native-crash], sync, [patch waiting]
Assignee | ||
Updated•13 years ago
|
Updated•13 years ago
|
blocking-fennec1.0: ? → beta+
Comment 2•13 years ago
|
||
Status: NEW → ASSIGNED
Whiteboard: [native-crash], sync, [patch waiting] → [native-crash], sync
Target Milestone: --- → mozilla14
Comment 3•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 4•13 years ago
|
||
I cannot reproduce this issue on the latest Nightly build. Scoobidiver, do you have any str for this bug?
--
Firefox 15.0a1 (2012-04-25)
Device: Samsung Galaxy S (Captivate)
OS: Android 2.2
Reporter | ||
Comment 5•13 years ago
|
||
(In reply to Cristian Nicolae (:xti) from comment #4)
> Scoobidiver, do you have any str for this bug?
No. It was filed based on crash stats.
Comment 6•13 years ago
|
||
(In reply to Scoobidiver from comment #5)
> No. It was filed based on crash stats.
I don't see it on the latest Nightly. Should we close it as verified fixed then?
Reporter | ||
Comment 7•13 years ago
|
||
The latest crash happened in 14.0b2 after the patch landed, but the stack is slightly different from the one in comment 0: bp-a464020e-7a88-47ee-8c93-e7cf62120522.
Status: RESOLVED → VERIFIED
Updated•12 years ago
|
Product: Mozilla Services → Android Background Services
Updated•8 years ago
|
Product: Android Background Services → Firefox for Android
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•