Closed Bug 729251 Opened 13 years ago Closed 12 years ago

java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java) on Honeycomb and below

Categories

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

ARM
Android
defect

Tracking

(firefox18 affected, firefox19 affected, firefox20 affected, firefox21 affected, blocking-fennec1.0 -)

RESOLVED DUPLICATE of bug 821224
Tracking Status
firefox18 --- affected
firefox19 --- affected
firefox20 --- affected
firefox21 --- affected
blocking-fennec1.0 --- -

People

(Reporter: nhirata, Unassigned)

References

()

Details

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

Crash Data

This bug was filed from the Socorro interface and is report bp-595d9d15-6051-49dd-a6fa-200f12120215 . ============================================================= java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41371280 at android.graphics.Canvas.throwIfRecycled(Canvas.java:1038) at android.graphics.Canvas.drawBitmap(Canvas.java:1142) at android.graphics.drawable.BitmapDrawable.draw(BitmapDrawable.java:393) at android.widget.ImageView.onDraw(ImageView.java:910) at android.view.View.draw(View.java:10978) at android.view.ViewGroup.drawChild(ViewGroup.java:2887) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.View.draw(View.java:10981) at android.view.ViewGroup.drawChild(ViewGroup.java:2887) at android.widget.ListView.drawChild(ListView.java:3223) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.widget.AbsListView.dispatchDraw(AbsListView.java:2119) at android.widget.ListView.dispatchDraw(ListView.java:3218) at android.view.View.draw(View.java:11083) at android.widget.AbsListView.draw(AbsListView.java:3425) at android.view.ViewGroup.drawChild(ViewGroup.java:2887) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.View.draw(View.java:10981) at android.view.ViewGroup.drawChild(ViewGroup.java:2887) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.ViewGroup.drawChild(ViewGroup.java:2885) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.ViewGroup.drawChild(ViewGroup.java:2885) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.ViewGroup.drawChild(ViewGroup.java:2885) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:2489) at android.view.View.draw(View.java:10981) at android.widget.FrameLayout.draw(FrameLayout.java:450) at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:2126) at android.view.ViewRootImpl.draw(ViewRootImpl.java:2026) at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1634) at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at org.mozilla.gecko.GeckoApp$32.run(GeckoApp.java:1783) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4424) 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:787) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554) at dalvik.system.NativeStart.main(Native Method) Build ID : 20120214031227
Crash Signature: [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41371280: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → android.graphics.Bitmap@41f1cdd8: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41180810: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] […
Whiteboard: [native-crash]
Priority: -- → P1
Java crash; nom-ing for blocking fennec
blocking-fennec1.0: --- → ?
Not a top crash, not blocking. Still good to fix though.
blocking-fennec1.0: ? → -
Crash Signature: android.graphics.Bitmap@41f1cdd8: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41180810: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@414626e8: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] android.graphics.Bitmap@41f1cdd8: at a…
Crash Signature: android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@414626e8: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → android.graphics.Canvas.throwIfRecycled(Canvas.java)] Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41386b50: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitma…
Summary: crash [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41371280: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<address>: at android.graphics.Canvas.throwIfRecycled(Canvas.java)]
Version: Firefox 13 → Trunk
There are 19 crashes in 14.0a2 over the last week making it #16 top crasher in 14.0a2.
blocking-fennec1.0: - → ?
Keywords: topcrash
The numbers on 14.0a2 are not high enough to warrant blocking on this yet. If we had STR, we'd be more inclined to block too.
blocking-fennec1.0: ? → -
5 crashes on aurora in the last week; 4 on nightly... comparitively low. removing topcrash
Keywords: topcrash
Depends on: 726385
Crash Signature: [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@41371280: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitm… → [@ java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java) ]
Summary: java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<address>: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java)]
Summary: java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java)] → java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java)
There have been no crashes after 14.0 for the last four weeks.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Summary: java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java) → java.lang.RuntimeException: Canvas: trying to use a recycled bitmap android.graphics.Bitmap@<addr>: at android.graphics.Canvas.throwIfRecycled(Canvas.java) on Honeycomb and below
This is the same crash as bug 821224, but the signature is different because it's a different Android version. Duping.
Status: REOPENED → RESOLVED
Closed: 12 years ago12 years ago
Resolution: --- → DUPLICATE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.